Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (5e6f7881cf5b1529ff10cb07070af68fc35d23b5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (5e6f7881cf5b1529ff10cb07070af68fc35d23b5)
  • Date: Sat, 1 Feb 2014 06:08:39 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

audio-creation/fluidsynth/BUILD | 5 +-
audio-creation/fluidsynth/CONFIGURE | 4 -
audio-creation/fluidsynth/DEPENDS | 90
++++++++++++++++++++----------------
audio-creation/fluidsynth/DETAILS | 5 +-
audio-creation/fluidsynth/HISTORY | 7 ++
5 files changed, 64 insertions(+), 47 deletions(-)

New commits:
commit 5e6f7881cf5b1529ff10cb07070af68fc35d23b5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluidsynth: switched to cmake build (officially preferred) -- fixes long
options parsing

diff --git a/audio-creation/fluidsynth/BUILD b/audio-creation/fluidsynth/BUILD
index c10deca..1a2d421 100755
--- a/audio-creation/fluidsynth/BUILD
+++ b/audio-creation/fluidsynth/BUILD
@@ -1 +1,4 @@
-OPTS="$FLUIDSYNTH_OSS $OPTS" default_build
+# fixes lib dir on x86_64
+OPTS="-DLIB_SUFFIX='' $OPTS" &&
+
+cmake_build
diff --git a/audio-creation/fluidsynth/CONFIGURE
b/audio-creation/fluidsynth/CONFIGURE
deleted file mode 100755
index 40ad744..0000000
--- a/audio-creation/fluidsynth/CONFIGURE
+++ /dev/null
@@ -1,4 +0,0 @@
-config_query_option FLUIDSYNTH_OSS \
- "Build with OSS support?" n \
- "--enable-oss-support" \
- "--disable-oss-support"
diff --git a/audio-creation/fluidsynth/DEPENDS
b/audio-creation/fluidsynth/DEPENDS
index 6c3606d..1fbfa81 100755
--- a/audio-creation/fluidsynth/DEPENDS
+++ b/audio-creation/fluidsynth/DEPENDS
@@ -1,42 +1,52 @@
-optional_depends dbus \
- "--enable-dbus-support" \
- "--disable-dbus-support" \
- "Enable support for D-Bus?" &&
-
-optional_depends libsndfile \
- "--enable-libsndfile-support" \
- "--disable-libsndfile-support" \
- "Enable libsndfile support?" &&
-
-optional_depends pulseaudio \
- "--enable-pulse-support" \
- "--disable-pulse-support" \
- "Enable PulseAudio support?" &&
-
-optional_depends alsa-lib \
- "--enable-alsa-support" \
- "--disable-alsa-support" \
- "for ALSA support" &&
-
-optional_depends JACK-DRIVER \
- "--enable-jack-support" \
- "--disable-jack-support" \
- "for JACK support" &&
-
-optional_depends lash \
- "--enable-lash" \
- "--disable-lash" \
- "for session handling support" &&
-
-optional_depends ladspa \
- "--enable-ladspa" \
- "--disable-ladspa" \
- "for LADSPA plugin support"
+depends cmake &&
+
+optional_depends dbus \
+ "-Denable-dbus=ON" \
+ "-Denable-dbus=OFF" \
+ "for D-Bus support" &&
+
+optional_depends readline \
+ "-Denable-readline=ON" \
+ "-Denable-readline=OFF" \
+ "for readline editing support" &&
+
+optional_depends libsndfile \
+ "-Denable-libsndfile=ON" \
+ "-Denable-libsndfile=OFF" \
+ "for libsndfile support" &&
+
+optional_depends pulseaudio \
+ "-Denable-pulseaudio=ON" \
+ "-Denable-pulseaudio=OFF" \
+ "for PulseAudio support" &&
+
+optional_depends alsa-lib \
+ "-Denable-alsa=ON" \
+ "-Denable-alsa=OFF" \
+ "for ALSA support" &&
+
+optional_depends JACK-DRIVER \
+ "-Denable-jack=ON" \
+ "-Denable-jack=OFF" \
+ "for JACK support" &&
+
+optional_depends portaudio19 \
+ "-Denable-portaudio=ON" \
+ "-Denable-portaudio=OFF" \
+ "for PortAudio support" &&
+
+optional_depends lash \
+ "-Denable-lash=ON" \
+ "-Denable-lash=OFF" \
+ "for session handling support" &&
+
+optional_depends ladspa \
+ "-Denable-ladspa=ON" \
+ "-Denable-ladspa=OFF" \
+ "for LADSPA plugin support"

# No spell for MidiShare yet
-#optional_depends midishare \
-# "--enable-midishare" \
-# "--disable-midishare" \
-# "for MidiShare support"
-
-
+#optional_depends midishare \
+# "-Denable-midishare=ON" \
+# "-Denable-midishare=OFF" \
+# "for MidiShare support"
diff --git a/audio-creation/fluidsynth/DETAILS
b/audio-creation/fluidsynth/DETAILS
index ddfa5ac..63524eb 100755
--- a/audio-creation/fluidsynth/DETAILS
+++ b/audio-creation/fluidsynth/DETAILS
@@ -3,12 +3,13 @@
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=http://downloads.sourceforge.net/project/fluidsynth/$SPELL-$VERSION/$SOURCE
-
SOURCE_HASH=sha512:0ead8bf86c0edf6d98044eb16b52b85fac8bc3bdeb9c1478d0bceb4f5b38ca28218fcf2cd18cdd5608190dc70b7c39bde681765d01787bc84bc97c6ab3bbf946

+
SOURCE_HASH=sha512:0ead8bf86c0edf6d98044eb16b52b85fac8bc3bdeb9c1478d0bceb4f5b38ca28218fcf2cd18cdd5608190dc70b7c39bde681765d01787bc84bc97c6ab3bbf946
+ DOC_DIRS=""
WEB_SITE=http://sourceforge.net/apps/trac/fluidsynth/
ENTERED=20031119
LICENSE[0]=GPL
KEYWORDS="editors audio"
- SHORT="Real-time, SoundFont 2-based software synthesizer."
+ SHORT="real-time, SoundFont 2-based software synthesizer"
cat << EOF
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. FluidSynth can read MIDI events from a MIDI input device and
diff --git a/audio-creation/fluidsynth/HISTORY
b/audio-creation/fluidsynth/HISTORY
index 50203f7..79caa27 100644
--- a/audio-creation/fluidsynth/HISTORY
+++ b/audio-creation/fluidsynth/HISTORY
@@ -1,3 +1,10 @@
+2014-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: don't do useless doc'ing
+ * BUILD: switched to cmake
+ * DEPENDS: rewritten for official cmake build support; added missing
+ dependencies: cmake, readline, portaudio19
+ * CONFIGURE: removed, oss support is added automatically with cmake
+
2013-11-03 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.1.6
updated SOURCE, SOURCE_URL, and Website



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (5e6f7881cf5b1529ff10cb07070af68fc35d23b5), Vlad Glagolev, 02/01/2014

Archive powered by MHonArc 2.6.24.

Top of Page