[SM-Commit] GIT changes to master grimoire by Elisamuel Resto (96d0e1d56f58ea1eccd2855523bb8c747eee9591)

Elisamuel Resto scm at sourcemage.org
Tue Aug 5 05:31:54 EDT 2008


GIT changes to master grimoire by Elisamuel Resto <ryuji at sourcemage.org>:

 ChangeLog                                     |    3 ++
 audio-libs/libmad/DEPENDS                     |    5 ++-
 audio-libs/libmad/DETAILS                     |    2 +
 audio-libs/libmad/HISTORY                     |    7 +++++
 audio-libs/libmad/INSTALL                     |    3 --
 audio-libs/libmad/PRE_BUILD                   |   13 +++++----
 audio-libs/libmad/libmad-pkgconfig.patch      |   35 ++++++++++++++++++++++++++
 audio-libs/libmad/mad.pc                      |   14 ----------
 audio-players/consonance/DEPENDS              |   12 ++++++++
 audio-players/consonance/DETAILS              |   15 +++++++++++
 audio-players/consonance/HISTORY              |    2 +
 audio-players/exaile/DETAILS                  |    7 ++---
 audio-players/exaile/HISTORY                  |    3 ++
 audio-players/exaile/exaile_0.2.10.tar.gz.sig |    0 
 audio-players/exaile/exaile_0.2.13.tar.gz.sig |binary
 dev/null                                      |binary
 16 files changed, 92 insertions(+), 29 deletions(-)

New commits:
commit 96d0e1d56f58ea1eccd2855523bb8c747eee9591
Author: Elisamuel Resto <ryuji at sourcemage.org>
Commit: Elisamuel Resto <ryuji at sourcemage.org>

    audio-players/consonance: new spell, a lightweight GTK+ music manager

commit 463c943d20f8355dfcd481c7a4cb41a0eec28093
Author: Elisamuel Resto <ryuji at sourcemage.org>
Commit: Elisamuel Resto <ryuji at sourcemage.org>

    audio-libs/libmad: added SOURCE_URL[1]; PATCHLEVEL++
    added pkgconfig as dependency
    added libmad-pkgconfig.patch and made mad.pc be installed by the sources
    instead of our own in INSTALL in PRE_BUILD
    INSTALL removed, mad.pc added by said patch

commit 2d72a2fe78c2adc251d8c29ddad8fb1fdd14a518
Author: Elisamuel Resto <ryuji at sourcemage.org>
Commit: Elisamuel Resto <ryuji at sourcemage.org>

    audio-players/exaile: updated to 0.2.13 and minor fixes

diff --git a/ChangeLog b/ChangeLog
index cb3b86b..f69c7dc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2008-08-05 Elisamuel Resto <ryuji at sourcemage.org>
+	* audio-players/consonance: new spell, a lightweight GTK+ music manager
+
 2008-08-04 Julien "_kaze_" ROZO <julien at rozo.org>
 	* audio-libs/libifp: new spell, a library-driver for iRiver's iFP
 	support
diff --git a/audio-libs/libmad/DEPENDS b/audio-libs/libmad/DEPENDS
index 430cdd1..3641099 100755
--- a/audio-libs/libmad/DEPENDS
+++ b/audio-libs/libmad/DEPENDS
@@ -1,2 +1,3 @@
-depends  automake  &&
-depends  libtool
+depends automake &&
+depends pkgconfig &&
+depends libtool
diff --git a/audio-libs/libmad/DETAILS b/audio-libs/libmad/DETAILS
index e3143d2..d7cb92c 100755
--- a/audio-libs/libmad/DETAILS
+++ b/audio-libs/libmad/DETAILS
@@ -3,7 +3,9 @@
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=${SOURCEFORGE_URL}/mad/$SOURCE
+   SOURCE_URL[0]=ftp://ftp.mars.org/pub/mpeg/$SOURCE
      SOURCE_HASH=sha512:2cad30347fb310dc605c46bacd9da117f447a5cabedd8fefdb24ab5de641429e5ec5ce8af7aefa6a75a3f545d3adfa255e3fa0a2d50971f76bc0c4fc0400cc45
+      PATCHLEVEL=1
         WEB_SITE=http://www.underbit.com/products/mad/
          ENTERED=20031122
          UPDATED=20050903
diff --git a/audio-libs/libmad/HISTORY b/audio-libs/libmad/HISTORY
index b7af1d8..6c30121 100644
--- a/audio-libs/libmad/HISTORY
+++ b/audio-libs/libmad/HISTORY
@@ -1,3 +1,10 @@
+2008-08-05 Elisamuel Resto <ryuji at sourcemage.org>
+	* DETAILS: added SOURCE_URL[1]; PATCHLEVEL++
+	* DEPENDS: added pkgconfig
+	* libmad-pkgconfig.patch, PRE_BUILD: make that mad.pc be installed
+	  by the sources instead of our own in INSTALL
+	* INSTALL: removed, mad.pc added by patch
+
 2006-09-21 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed BUILD_API=2.
 
diff --git a/audio-libs/libmad/INSTALL b/audio-libs/libmad/INSTALL
deleted file mode 100755
index 5d10cb6..0000000
--- a/audio-libs/libmad/INSTALL
+++ /dev/null
@@ -1,3 +0,0 @@
-default_install               &&
-cp  $SCRIPT_DIRECTORY/mad.pc  \
-    /usr/lib/pkgconfig/
diff --git a/audio-libs/libmad/PRE_BUILD b/audio-libs/libmad/PRE_BUILD
index fbf3673..5ba4b5e 100755
--- a/audio-libs/libmad/PRE_BUILD
+++ b/audio-libs/libmad/PRE_BUILD
@@ -1,6 +1,7 @@
-default_pre_build      &&
-cd  $SOURCE_DIRECTORY  &&
-libtoolize -c -f       &&
-aclocal                &&
-autoconf               &&
-automake  --foreign
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -p1 -i $SPELL_DIRECTORY/$SPELL-pkgconfig.patch &&
+libtoolize -c -f &&
+aclocal &&
+autoconf &&
+automake --foreign
diff --git a/audio-libs/libmad/libmad-pkgconfig.patch b/audio-libs/libmad/libmad-pkgconfig.patch
new file mode 100644
index 0000000..3436684
--- /dev/null
+++ b/audio-libs/libmad/libmad-pkgconfig.patch
@@ -0,0 +1,35 @@
+diff -NrU0 libmad-0.15.1b/configure.ac libmad-0.15.1b.patched/configure.ac
+--- libmad-0.15.1b/configure.ac	2004-01-23 10:41:32.000000000 +0100
++++ libmad-0.15.1b.patched/configure.ac	2008-07-31 16:05:42.000000000 +0200
+@@ -432 +432 @@
+-	libmad.list])
++	libmad.list mad.pc])
+diff -NrU0 libmad-0.15.1b/mad.pc.in libmad-0.15.1b.patched/mad.pc.in
+--- libmad-0.15.1b/mad.pc.in	1970-01-01 01:00:00.000000000 +0100
++++ libmad-0.15.1b.patched/mad.pc.in	2008-07-31 16:04:05.000000000 +0200
+@@ -0,0 +1,14 @@
++# libmad pkg-config source file
++
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: mad
++Description: MPEG Audio Decoder
++Version: @VERSION@
++Requires:
++Conflicts:
++Libs: -L${libdir} -lmad -lm
++Cflags: -I${includedir}
+diff -NrU0 libmad-0.15.1b/Makefile.am libmad-0.15.1b.patched/Makefile.am
+--- libmad-0.15.1b/Makefile.am	2004-02-17 03:02:03.000000000 +0100
++++ libmad-0.15.1b.patched/Makefile.am	2008-07-31 16:05:25.000000000 +0200
+@@ -26,0 +27,3 @@
++pkgconfigdir =         $(libdir)/pkgconfig
++pkgconfig_DATA =       mad.pc
++
+@@ -37 +40,2 @@
+-			CHANGES COPYRIGHT CREDITS README TODO VERSION
++			CHANGES COPYRIGHT CREDITS README TODO VERSION \
++			mad.pc.in
diff --git a/audio-libs/libmad/mad.pc b/audio-libs/libmad/mad.pc
deleted file mode 100644
index 83686f7..0000000
--- a/audio-libs/libmad/mad.pc
+++ /dev/null
@@ -1,14 +0,0 @@
-# libmad pkg-config source file
-
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: mad
-Description: mad is the primary Mpeg library
-Version: 0.15.0b
-Requires:
-Conflicts:
-Libs: -L${libdir} -lmad -lm
-Cflags: -I${includedir}
diff --git a/audio-players/consonance/DEPENDS b/audio-players/consonance/DEPENDS
new file mode 100755
index 0000000..740f06c
--- /dev/null
+++ b/audio-players/consonance/DEPENDS
@@ -0,0 +1,12 @@
+depends gtk+2 &&
+depends sqlite &&
+depends dbus-glib &&
+depends flac &&
+depends libmad &&
+depends libvorbis &&
+depends libao &&
+depends libsndfile &&
+depends libnotify &&
+depends alsa-lib &&
+depends glib2 &&
+depends taglib
diff --git a/audio-players/consonance/DETAILS b/audio-players/consonance/DETAILS
new file mode 100755
index 0000000..d3016f3
--- /dev/null
+++ b/audio-players/consonance/DETAILS
@@ -0,0 +1,15 @@
+           SPELL=consonance
+         VERSION=0.3
+          SOURCE=$SPELL-$VERSION.tar.gz
+     SOURCE_HASH=sha512:4475bdbf9f276eae605fecaf64e5a6349161b2c9e82747acc88b1c74a8b6d80501c4d3bfe3901fcec1f25ab00d258b5f587b398ea506ee7dfdf4097b46a15316
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+      SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
+     GATHER_DOCS=off
+        WEB_SITE=http://consonance.sourceforge.net/
+         ENTERED=20080805
+           SHORT="a lightweight GTK+ music manager"
+
+cat << EOF
+Consonance is a lightweight music manager that aims to be fast, bloat-free,
+and light on memory consumption. It is written completely in C and GTK+.
+EOF
diff --git a/audio-players/consonance/HISTORY b/audio-players/consonance/HISTORY
new file mode 100644
index 0000000..7897523
--- /dev/null
+++ b/audio-players/consonance/HISTORY
@@ -0,0 +1,2 @@
+2008-08-05 Elisamuel Resto <ryuji at sourcemage.org>
+	* DEPENDS, DETAILS: spell added, lightweight music manager
diff --git a/audio-players/exaile/DETAILS b/audio-players/exaile/DETAILS
index e049983..92e981d 100755
--- a/audio-players/exaile/DETAILS
+++ b/audio-players/exaile/DETAILS
@@ -1,11 +1,10 @@
            SPELL=exaile
-         VERSION=0.2.10
+         VERSION=0.2.13
           SOURCE=${SPELL}_${VERSION}.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION}
-   SOURCE_URL[0]=http://www.more-cowbell.org/releases/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}_${VERSION}"
    SOURCE_URL[0]=http://www.exaile.org/files/$SOURCE
         WEB_SITE=http://www.exaile.org
-      SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+      SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
       LICENSE[0]=GPL
          ENTERED=20060609
            SHORT="a collection based audio player"
diff --git a/audio-players/exaile/HISTORY b/audio-players/exaile/HISTORY
index 68baea9..ce2394e 100644
--- a/audio-players/exaile/HISTORY
+++ b/audio-players/exaile/HISTORY
@@ -1,3 +1,6 @@
+2008-08-05 Elisamuel Resto <ryuji at sourcemage.org>
+	* DETAILS: updated to 0.2.13 and minor fixes
+
 2007-07-04 Arwed v. Merkatz <v.merkatz at gmx.net>
 	* DETAILS: updated to 0.2.10
 	* INSTALL: install to /usr, not /usr/local
diff --git a/audio-players/exaile/exaile_0.2.10.tar.gz.sig b/audio-players/exaile/exaile_0.2.10.tar.gz.sig
deleted file mode 100644
index ffc8a55..0000000
Binary files a/audio-players/exaile/exaile_0.2.10.tar.gz.sig and /dev/null differ
diff --git a/audio-players/exaile/exaile_0.2.13.tar.gz.sig b/audio-players/exaile/exaile_0.2.13.tar.gz.sig
new file mode 100644
index 0000000..afb565c
Binary files /dev/null and b/audio-players/exaile/exaile_0.2.13.tar.gz.sig differ



More information about the SM-Commit mailing list