[SM-Commit] GIT changes to master grimoire by Thomas Orgis (e169395cdf8583b8e48880645f5835a466461781)

Thomas Orgis scm at sourcemage.org
Wed Aug 20 05:56:21 EDT 2008


GIT changes to master grimoire by Thomas Orgis <sobukus at sourcemage.org>:

 audio-plugins/bmp-extra-plugins/DEPENDS                                   |    2 
 audio-plugins/bmp-extra-plugins/HISTORY                                   |    4 +
 audio-plugins/bmp-extra-plugins/PRE_BUILD                                 |    3 +
 audio-plugins/bmp-extra-plugins/bmp-extra-plugins-0.2.2-bogusstatic.patch |   29 ++++++++++
 4 files changed, 38 insertions(+)

New commits:
commit 0a1c3c1f3da6e5fc3aefb9027bcb63216ec3e632
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    bmp-extra-plugins: apply patch needed for build nowadays

commit 34d5f58c97d862c24f1e279f1df4ebbc9700e746
Author: Thomas Orgis <sobukus at sourcemage.org>
Commit: Thomas Orgis <sobukus at sourcemage.org>

    bmp-extra-plugins: depends on esound

diff --git a/audio-plugins/bmp-extra-plugins/DEPENDS b/audio-plugins/bmp-extra-plugins/DEPENDS
index c4a69b4..bf5d14b 100755
--- a/audio-plugins/bmp-extra-plugins/DEPENDS
+++ b/audio-plugins/bmp-extra-plugins/DEPENDS
@@ -1 +1,3 @@
 depends "beep-media-player"
+depends esound
+
diff --git a/audio-plugins/bmp-extra-plugins/HISTORY b/audio-plugins/bmp-extra-plugins/HISTORY
index 69d50b2..e0939df 100644
--- a/audio-plugins/bmp-extra-plugins/HISTORY
+++ b/audio-plugins/bmp-extra-plugins/HISTORY
@@ -1,3 +1,7 @@
+2008-08-20 Thoams Orgis <sobukus at sourcemage.org>
+	* DEPENDS: hard-depends on esound
+	* PRE_BUILD, bmp*-bogusstatic.patch: make it build
+
 2006-10-03 Juuso Alasuutari <iuso at 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 0000000..b89cdc9
--- /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 100644
index 0000000..3f4ce27
--- /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;



More information about the SM-Commit mailing list