[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