diff options
author | Jaka Kranjc | 2008-08-29 00:04:54 +0200 |
---|---|---|
committer | Jaka Kranjc | 2008-08-29 00:04:54 +0200 |
commit | 459906f8c3832ce2a0a8b545bf7346ce70e81c61 (patch) | |
tree | f846e33a0e01ec91582c0c9857e38aef87491aee | |
parent | a6b96788b84a5c511110437a348b2ccdfdff5602 (diff) |
bmp-extra-plugins: apply patch needed for build nowadays
(cherry-picked from commit 0a1c3c1f3da6e5fc3aefb9027bcb63216ec3e632)
-rw-r--r-- | audio-plugins/bmp-extra-plugins/HISTORY | 1 | ||||
-rwxr-xr-x | audio-plugins/bmp-extra-plugins/PRE_BUILD | 3 | ||||
-rwxr-xr-x | audio-plugins/bmp-extra-plugins/bmp-extra-plugins-0.2.2-bogusstatic.patch | 29 |
3 files changed, 33 insertions, 0 deletions
diff --git a/audio-plugins/bmp-extra-plugins/HISTORY b/audio-plugins/bmp-extra-plugins/HISTORY index 8b792f2e30..e0939df9fd 100644 --- a/audio-plugins/bmp-extra-plugins/HISTORY +++ b/audio-plugins/bmp-extra-plugins/HISTORY @@ -1,5 +1,6 @@ 2008-08-20 Thoams Orgis <sobukus@sourcemage.org> * DEPENDS: hard-depends on esound + * PRE_BUILD, bmp*-bogusstatic.patch: make it build 2006-10-03 Juuso Alasuutari <iuso@sourcemage.org> * DETAILS: [automated] Removed UPDATED. diff --git a/audio-plugins/bmp-extra-plugins/PRE_BUILD b/audio-plugins/bmp-extra-plugins/PRE_BUILD new file mode 100755 index 0000000000..b89cdc95da --- /dev/null +++ b/audio-plugins/bmp-extra-plugins/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd "$SOURCE_DIRECTORY" && +patch -Np1 < "$SCRIPT_DIRECTORY/bmp-extra-plugins-0.2.2-bogusstatic.patch" diff --git a/audio-plugins/bmp-extra-plugins/bmp-extra-plugins-0.2.2-bogusstatic.patch b/audio-plugins/bmp-extra-plugins/bmp-extra-plugins-0.2.2-bogusstatic.patch new file mode 100755 index 0000000000..3f4ce27c21 --- /dev/null +++ b/audio-plugins/bmp-extra-plugins/bmp-extra-plugins-0.2.2-bogusstatic.patch @@ -0,0 +1,29 @@ +Nur in bmp-extra-plugins-0.2.2.fix/input/musepack: tags.loT. +diff -ru bmp-extra-plugins-0.2.2/output/crossfade/monitor.c bmp-extra-plugins-0.2.2.fix/output/crossfade/monitor.c +--- bmp-extra-plugins-0.2.2/output/crossfade/monitor.c 2004-02-18 13:49:28.000000000 +0100 ++++ bmp-extra-plugins-0.2.2.fix/output/crossfade/monitor.c 2008-08-19 20:42:44.000000000 +0200 +@@ -35,9 +35,9 @@ + #include "support.h" + + +-static GtkWidget *monitor_win; +-static GtkWidget *monitor_display_drawingarea; +-static GtkProgress *monitor_output_progress; ++GtkWidget *monitor_win; ++GtkWidget *monitor_display_drawingarea; ++GtkProgress *monitor_output_progress; + static GtkLabel *monitor_position_label; + static GtkLabel *monitor_total_label; + static GtkLabel *monitor_left_label; +diff -ru bmp-extra-plugins-0.2.2/output/crossfade/oss.c bmp-extra-plugins-0.2.2.fix/output/crossfade/oss.c +--- bmp-extra-plugins-0.2.2/output/crossfade/oss.c 2004-01-13 10:27:04.000000000 +0100 ++++ bmp-extra-plugins-0.2.2.fix/output/crossfade/oss.c 2008-08-19 20:43:15.000000000 +0200 +@@ -94,7 +94,7 @@ + static gint dsp_fragment_utime = 0; + static gboolean dsp_select_works = FALSE; + +-static pthread_mutex_t buffer_mutex; ++pthread_mutex_t buffer_mutex; + static pthread_t buffer_thread; + + static format_t format; |