Skip to Content.
Sympa Menu

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

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 (0d070c1880054840229c464932bead79eb1395f4)
  • Date: Wed, 21 Jul 2010 03:09:53 -0500

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

audio-players/mpd/BUILD | 2 ++
audio-players/mpd/CONFIGURE | 25 ++++++++++++-------------
audio-players/mpd/DEPENDS | 11 +++++++----
audio-players/mpd/DETAILS | 4 ++--
audio-players/mpd/HISTORY | 9 +++++++++
5 files changed, 32 insertions(+), 19 deletions(-)

New commits:
commit 0d070c1880054840229c464932bead79eb1395f4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: => 0.15.12 + fixed lots of configuration bugs

note to Arjan: please check what and how you add. and test it, then test
again.
don't add configure flags for fun without knowledge what
you do.

simply adding "--enable-iso9660" to configure script causes this message:

configure: error: libiso9660 archive library: libiso9660 not found

and so on..

opts in CONFIGURE didn't make any sense even, cause there was no any
MPD_$X in
BUILD appended to OPTS..

such development approach makes me cry..

diff --git a/audio-players/mpd/BUILD b/audio-players/mpd/BUILD
index ce64cb7..bfcd007 100755
--- a/audio-players/mpd/BUILD
+++ b/audio-players/mpd/BUILD
@@ -1,3 +1,5 @@
create_account musicdaemon &&

+OPTS="$MPD_OPTS $OPTS" &&
+
default_build
diff --git a/audio-players/mpd/CONFIGURE b/audio-players/mpd/CONFIGURE
index e1d8221..15394aa 100755
--- a/audio-players/mpd/CONFIGURE
+++ b/audio-players/mpd/CONFIGURE
@@ -1,16 +1,15 @@
-config_query_option MPD_ISO "Enable ISO9660 support?" n \
- "--enable-iso9660" "--disable-iso9660" &&
+config_query_option MPD_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&

-config_query_option MPD_IPV6 "Enable IPv6 support?" y \
- "--enable-ipv6" "--disable-ipv6" &&
+config_query_option MPD_OPTS "Enable writing to a FIFO?" y \
+ "--enable-fifo" \
+ "--disable-fifo" &&

-config_query_option MPD_FIFO "Enable writing to a FIFO?" y \
- "--enable-fifo" "--disable-fifo" &&
+config_query_option MPD_OPTS "Enable writing to a pipe?" y \
+ "--enable-pipe-output" \
+ "--disable-pipe-output" &&

-config_query_option MPD_PIPE "Enable writing to a pipe?" y \
- "--enable-pipe-output" \
- "--disable-pipe-output" &&
-
-config_query_option MPD_HTTP "Enable HTTP server output?" y \
- "--enable-httpd-output" \
- "--disable-httpd-output"
+config_query_option MPD_OPTS "Enable HTTP server output?" y \
+ "--enable-httpd-output" \
+ "--disable-httpd-output"
diff --git a/audio-players/mpd/DEPENDS b/audio-players/mpd/DEPENDS
index 86e4b2d..f8af27e 100755
--- a/audio-players/mpd/DEPENDS
+++ b/audio-players/mpd/DEPENDS
@@ -26,8 +26,7 @@ optional_depends zziplib \
"for zip archive support" &&

optional_depends libvorbis \
- "--enable-vorbis" \
- "--disable-vorbis" \
+ "--enable-vorbis-encoder" "" \
"for Ogg Vorbis support" &&

optional_depends sidplay-libs \
@@ -90,6 +89,11 @@ optional_depends libmikmod \
"--disable-mikmod" \
"for mod file support (libmikmod, default disabled)" &&

+optional_depends fluidsynth \
+ "--enable-fluidsynth" \
+ "--disable-fluidsynth" \
+ "for MIDI support via fluidsynth" &&
+
optional_depends libmodplug \
"--enable-modplug" \
"--disable-modplug" \
@@ -111,8 +115,7 @@ optional_depends wavpack \
"for WavPack support" &&

optional_depends lame \
- "--enable-lame-encoder" \
- "--disable-lame-encoder" \
+ "--enable-lame-encoder" "" \
"for LAME encoder support" &&

optional_depends curl \
diff --git a/audio-players/mpd/DETAILS b/audio-players/mpd/DETAILS
index 645e6a0..c67c130 100755
--- a/audio-players/mpd/DETAILS
+++ b/audio-players/mpd/DETAILS
@@ -1,9 +1,9 @@
SPELL=mpd
- VERSION=0.15.11
+ VERSION=0.15.12
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/musicpd/$SOURCE
-
SOURCE_HASH=sha512:c02ef8eeb7f46e0da5fa87b3912df8ef8a1e906ad7c62e94e3d4694526e515cfdeb5b701bec0e8b2c61e51cf656ea7b0cb7b51b7babcd203a02b5c9326c1f2fd
+
SOURCE_HASH=sha512:e919ab9909214b5b981ff9eff15681e99f5bbd64b61b6185aa5cfe13c732d86d0718c9daab315773d7ec3a3669142f6713d6c727dd9a7fe43a2726ba1b0945eb
LICENSE[0]=GPL
KEYWORDS="music players audio"
WEB_SITE=http://www.musicpd.org/
diff --git a/audio-players/mpd/HISTORY b/audio-players/mpd/HISTORY
index b0ea74d..b1fb470 100644
--- a/audio-players/mpd/HISTORY
+++ b/audio-players/mpd/HISTORY
@@ -1,3 +1,12 @@
+2010-07-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.15.12
+ * DEPENDS: fixed libvorbis, lame flags; added fluidsynth opt dep
+ * CONFIGURE: rewritten, to use MPD_OPTS; unify++; removed
+ "--enable-iso9660" (it's not just a flag, but needs an external
+ library called libiso9660, which we don't have yet in grimoire)
+ * BUILD: apply MPD_OPTS here so they go to configure script -- all
stuff
+ in CONFIGURE has been completely useless until this commit
+
2010-07-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.15.11
* DEPENDS: corrected bzip2 disable flag



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0d070c1880054840229c464932bead79eb1395f4), Vlad Glagolev, 07/21/2010

Archive powered by MHonArc 2.6.24.

Top of Page