[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