[vlc-devel] commit: FluidSynth in the contribs. (Jean-Baptiste Kempf )

git version control git at videolan.org
Sun Apr 6 08:39:14 CEST 2008


vlc | branch: master | Jean-Baptiste Kempf <jb at altair.videolan.org> | Sun Apr  6 08:24:54 2008 +0200| [713c078f0bdeba9a2dab71c33bf83611437b8164]

FluidSynth in the contribs.
It doesn't work yet with mingw;

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=713c078f0bdeba9a2dab71c33bf83611437b8164
---

 extras/contrib/src/Makefile     |   20 +++++++++++++++++++-
 extras/contrib/src/packages.mak |    2 ++
 2 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/extras/contrib/src/Makefile b/extras/contrib/src/Makefile
index ecb5543..f3693d8 100644
--- a/extras/contrib/src/Makefile
+++ b/extras/contrib/src/Makefile
@@ -2363,7 +2363,25 @@ CLEAN_FILE += .asa
 CLEAN_PKG += asa
 DISTCLEAN_PKG += asa.git.tar.gz
 
-#
+# ***************************************************************************
+# FluidSynth library (Midi)
+# ***************************************************************************
+
+fluidsynth-$(FLUID_VERSION).tar.gz:
+	$(WGET) $(FLUID_URL)
+
+fluidsynth: fluidsynth-$(FLUID_VERSION).tar.gz
+	$(EXTRACT_GZ)
+
+.fluid: fluidsynth
+	(cd $<; $(HOSTCC) ./configure $(HOSTCONF) --prefix=$(PREFIX) && make && make install)
+	touch $@
+
+CLEAN_FILE += .fluid
+CLEAN_PKG += fluidsynth
+DISTCLEAN_PKG += fluidsynth-$(NCURSES_VERSION).tar.gz
+
+
 # ***************************************************************************
 # Some cleaning
 # ***************************************************************************
diff --git a/extras/contrib/src/packages.mak b/extras/contrib/src/packages.mak
index 54d7395..2c19aa4 100644
--- a/extras/contrib/src/packages.mak
+++ b/extras/contrib/src/packages.mak
@@ -217,3 +217,5 @@ NCURSES_URL=$(GNU)/ncurses/ncurses-$(NCURSES_VERSION).tar.gz
 ASA_URL=$(VIDEOLAN)/testing/contrib/asa.git.tar.gz
 PCRE_VERSION=7.6
 PCRE_URL=ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-$(PCRE_VERSION).tar.bz2
+FLUID_VERSION=1.0.8
+FLUID_URL=http://download.savannah.gnu.org/releases/fluid/fluidsynth-$(FLUID_VERSION).tar.gz




More information about the vlc-devel mailing list