[Lunar-commits] r23528 - in moonbase/trunk: audio/audacious audio/audacious-plugins libs libs/mcs

Jannis Pohlmann jannis at lunar-linux.org
Wed Mar 7 04:27:33 CET 2007


Author: jannis
Date: 2007-03-07 04:27:33 +0100 (Wed, 07 Mar 2007)
New Revision: 23528

Added:
   moonbase/trunk/libs/mcs/
   moonbase/trunk/libs/mcs/DEPENDS
   moonbase/trunk/libs/mcs/DETAILS
Modified:
   moonbase/trunk/audio/audacious-plugins/BUILD
   moonbase/trunk/audio/audacious-plugins/DEPENDS
   moonbase/trunk/audio/audacious-plugins/DETAILS
   moonbase/trunk/audio/audacious/DEPENDS
   moonbase/trunk/audio/audacious/DETAILS
Log:
mcs:
  * Added (version 0.4.1). This is a DE-independent library and 
    toolchain for config settings storage.

audacious:
  * Version bump (1.2.2 => 1.3.0).
  * GConf2 has been replaced with mcs (which itself provides optional
    GConf2 support).
  * All plugins have been moved to audacious-plugins (thus, taglib
    dependency is no longer necessary).
  * Optional libsamplerate dependency for sample rate conversion
    added.

audacious-plugins:
  * Version bump (1.2.2 => 1.3.0).
  * DEPENDS script cleanup (most of the --disable-* flags have been
    removed. Most people probably won't feel like disabling support
    for a special audio format anyway.
  * Optional curl dependency for scrobbling added.
  * Optional lame dependency added.
  * There's a nice OSD plugin now, check it out!



Modified: moonbase/trunk/audio/audacious/DEPENDS
===================================================================
--- moonbase/trunk/audio/audacious/DEPENDS	2007-03-07 01:34:14 UTC (rev 23527)
+++ moonbase/trunk/audio/audacious/DEPENDS	2007-03-07 03:27:33 UTC (rev 23528)
@@ -1,3 +1,7 @@
 depends  libglade2  &&
-depends  taglib     &&
-optional_depends  GConf2 "--enable-gconf" "" "for GConf support"
+depends  mcs        &&
+
+optional_depends  "libsamplerate"               \
+                  "--enable-samplerate"         \
+                  ""                            \
+                  "for sample rate conversion"

Modified: moonbase/trunk/audio/audacious/DETAILS
===================================================================
--- moonbase/trunk/audio/audacious/DETAILS	2007-03-07 01:34:14 UTC (rev 23527)
+++ moonbase/trunk/audio/audacious/DETAILS	2007-03-07 03:27:33 UTC (rev 23528)
@@ -1,11 +1,11 @@
           MODULE=audacious
-         VERSION=1.2.2
+         VERSION=1.3.0
           SOURCE=$MODULE-$VERSION.tgz
 	WEB_SITE=http://audacious-media-player.org
-      SOURCE_URL=$WEB_SITE/release/
-      SOURCE_VFY=sha1:47fdf2747e50b0d9e4cba02cc408c861a978b5ed
+      SOURCE_URL=http://static.audacious-media-player.org/release/
+      SOURCE_VFY=sha1:7b81a42f3b0cd015cc1b6d6f97f848177e254b4e
          ENTERED=20060613
-         UPDATED=20061217
+         UPDATED=20070307
            SHORT="A GTK+-2 port of XMMS"
       MAINTAINER=jannis at lunar-linux.org
 

Modified: moonbase/trunk/audio/audacious-plugins/BUILD
===================================================================
--- moonbase/trunk/audio/audacious-plugins/BUILD	2007-03-07 01:34:14 UTC (rev 23527)
+++ moonbase/trunk/audio/audacious-plugins/BUILD	2007-03-07 03:27:33 UTC (rev 23528)
@@ -1,6 +1,6 @@
 (
 
-  OPTS="$OPTS --disable-gnome-vfs --enable-ipv6"
+  OPTS="$OPTS --enable-ipv6"
 
   default_build
 

Modified: moonbase/trunk/audio/audacious-plugins/DEPENDS
===================================================================
--- moonbase/trunk/audio/audacious-plugins/DEPENDS	2007-03-07 01:34:14 UTC (rev 23527)
+++ moonbase/trunk/audio/audacious-plugins/DEPENDS	2007-03-07 03:27:33 UTC (rev 23528)
@@ -1,66 +1,76 @@
-depends audacious &&
+depends  audacious  &&
 
-optional_depends  "alsa-lib" \
-                  "" \
-                  "--disable-alsa" \
-                  "for ALSA input plugin"  &&
+optional_depends  "alsa-lib"                      \
+                  ""                              \
+                  "--disable-alsa"                \
+                  "for ALSA input plugin"         &&
 
-optional_depends  "flac" \
-                  "" \
-                  "--disable-flac" \
-                  "for FLAC input plugin"  &&
+optional_depends  "libmad"                        \
+                  ""                              \
+                  ""                              \
+                  "for MP3 plugin"                &&
 
-optional_depends  "libvorbis" \
-                  "" \
-                  "--disable-vorbis" \
-                  "for Ogg Vorbis input plugin"  &&
+optional_depends  "flac"                          \
+                  ""                              \
+                  ""                              \
+                  "for FLAC input plugin"         &&
 
-optional_depends  "libmpcdec" \
-                  "" \
-                  "--disable-musepack" \
-                  "for Musepack input plugin"  &&
+optional_depends  "libvorbis"                     \
+                  ""                              \
+                  ""                              \
+                  "for Ogg Vorbis input plugin"   &&
 
-optional_depends  "arts" \
-                  "" \
-                  "--disable-arts" \
+optional_depends  "libmpcdec"                     \
+                  ""                              \
+                  ""                              \
+                  "for Musepack input plugin"     &&
+
+optional_depends  "arts"                          \
+                  ""                              \
+                  "--disable-arts"                \
                   "for arts (KDE) output plugin"  &&
 
-optional_depends  "jack" \
-                  "" \
-                  "--disable-jack" \
-                  "for JACK output plugin"  &&
+optional_depends  "jack"                          \
+                  ""                              \
+                  "--disable-jack"                \
+                  "for JACK output plugin"        &&
 
-optional_depends  "esound" \
-                  "" \
-                  "--disable-esd" \
-                  "for esound output plugin"  &&
+optional_depends  "esound"                        \
+                  ""                              \
+                  "--disable-esd"                 \
+                  "for esound output plugin"      &&
 
-optional_depends  "pulseaudio" \
-                  "" \
-                  "--disable-pulse" \
+optional_depends  "pulseaudio"                    \
+                  ""                              \
+                  "--disable-pulse"               \
                   "for PulseAudio output plugin"  &&
 
-optional_depends  "libmodplug" \
-                  "" \
-                  "--disable-modplug" \
-                  "for ModPlug plugin"  &&
+optional_depends  "libmodplug"                    \
+                  ""                              \
+                  ""                              \
+                  "for ModPlug plugin"            &&
 
-optional_depends  "lirc" \
-                  "" \
-                  "--disable-lirc" \
-                  "for LIRC plugin"  &&
+optional_depends  "lirc"                          \
+                  ""                              \
+                  "--disable-lirc"                \
+                  "for LIRC plugin"               &&
 
-optional_depends  "timidity++" \
-                  "" \
-                  "--disable-timidity" \
-                  "for timidity plugin"  &&
+optional_depends  "timidity++"                    \
+                  ""                              \
+                  ""                              \
+                  "for timidity plugin"           &&
 
-optional_depends  "libsndfile" \
-                  "" \
-                  "--disable-sndfile" \
-                  "for sndfile extensions"  &&
+optional_depends  "libsndfile"                    \
+                  ""                              \
+                  ""                              \
+                  "for sndfile extensions"        &&
 
-optional_depends  "GConf2" \
-                  "--enable-gconf" \
-                  "" \
-                  "for GConf support"
+optional_depends  "curl"                          \
+                  ""                              \
+                  ""                              \
+                  "for audio scrobbler support"   &&
+
+optional_depends  "lame"                          \
+                  ""                              \
+                  ""                              \
+                  "for lame encoder support"      

Modified: moonbase/trunk/audio/audacious-plugins/DETAILS
===================================================================
--- moonbase/trunk/audio/audacious-plugins/DETAILS	2007-03-07 01:34:14 UTC (rev 23527)
+++ moonbase/trunk/audio/audacious-plugins/DETAILS	2007-03-07 03:27:33 UTC (rev 23528)
@@ -1,18 +1,19 @@
           MODULE=audacious-plugins
-         VERSION=1.2.5
+         VERSION=1.3.0
           SOURCE=$MODULE-$VERSION.tgz
 	WEB_SITE=http://audacious-media-player.org
-      SOURCE_URL=$WEB_SITE/release/
-      SOURCE_VFY=sha1:daa5df222e982f1a56115c455c1289b21f48f264
+      SOURCE_URL=http://static.audacious-media-player.org/release/
+      SOURCE_VFY=sha1:94210d33f4267bafce0269041a362ccd88d69044
          ENTERED=20061024
-         UPDATED=20061217
-           SHORT="A lot of plugins (output too) for Audacious"
+         UPDATED=20070307
+           SHORT="A lot of plugins for Audacious"
       MAINTAINER=jannis at lunar-linux.org
 
 cat << EOF
 Audacious is a media player based on XMMS (http://www.xmms.org). The 
 primary goals of this fork are UI enhancements with latest technology
 (eg GTK2 and Pango), and usability while maintaining the skinned UI.
+
 The content of this package is a couple of plugins for the Audacious'
 work.
 EOF

Added: moonbase/trunk/libs/mcs/DEPENDS
===================================================================
--- moonbase/trunk/libs/mcs/DEPENDS	                        (rev 0)
+++ moonbase/trunk/libs/mcs/DEPENDS	2007-03-07 03:27:33 UTC (rev 23528)
@@ -0,0 +1,9 @@
+optional_depends  "GConf2"               \
+                  "--enable-gconf"       \
+                  "--disable-gconf"      \
+                  "for GConf support"    &&
+
+optional_depends  "kdelibs3"             \
+                  "--enable-kconfig"     \
+                  "--disable-kconfig"    \
+                  "for KConfig support" 

Added: moonbase/trunk/libs/mcs/DETAILS
===================================================================
--- moonbase/trunk/libs/mcs/DETAILS	                        (rev 0)
+++ moonbase/trunk/libs/mcs/DETAILS	2007-03-07 03:27:33 UTC (rev 23528)
@@ -0,0 +1,23 @@
+            MODULE=mcs
+           VERSION=0.4.1
+            SOURCE=$MODULE-$VERSION.tgz
+        SOURCE_URL=http://sacredspiral.co.uk/~nenolod/$MODULE/
+        SOURCE_VFY=sha1:b7e4df4ba1e36cb3dc1b1572105ebdc15ec62c13
+          WEB_SITE=http://sacredspiral.co.uk/~nenolod/$MODULE/
+           ENTERED=20070307
+           UPDATED=20070307
+             SHORT="Library and tools for config storage"
+        MAINTAINER="jannis at lunar-linux.org"
+
+cat << EOF
+mcs is a library and set of userland tools which abstract the storage 
+of configuration settings away from userland applications.
+
+It is hoped that by using mcs, that the applications which use it will 
+generally have a more congruent feeling in regards to settings.
+
+There have been other projects like this before (such as GConf), but 
+unlike those projects, mcs strictly handles abstraction. It does not 
+impose any specific data storage requirement, nor is it tied to any 
+desktop environment or software suite.
+EOF



More information about the Lunar-commits mailing list