Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Andraž Levstik (82d18f617d1b65293e773d07a14d2acccaf10d8a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andraž Levstik <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Andraž Levstik (82d18f617d1b65293e773d07a14d2acccaf10d8a)
  • Date: Sat, 20 Jun 2009 13:40:50 -0500

GIT changes to master grimoire by Andraž Levstik
<ruskie+2054d253 AT codemages.net>:

audio-players/ario/CONFIGURE | 9 +++++++++
audio-players/ario/DEPENDS | 29 ++++++++++++++++++++++++++---
audio-players/ario/DETAILS | 12 ++++++------
audio-players/ario/HISTORY | 6 ++++++
audio-players/ario/PRE_BUILD | 15 ++++++++++++---
5 files changed, 59 insertions(+), 12 deletions(-)

New commits:
commit 82d18f617d1b65293e773d07a14d2acccaf10d8a
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

ario: updated to 1.3, revamped the spell, modified for a libre.fm query,
pending xmms2 fixes from upstream

diff --git a/audio-players/ario/CONFIGURE b/audio-players/ario/CONFIGURE
new file mode 100755
index 0000000..4ef592c
--- /dev/null
+++ b/audio-players/ario/CONFIGURE
@@ -0,0 +1,9 @@
+config_query ARIO_LIBRE "Do you want to use Libre.FM instead of Last.FM?" n
&&
+config_query_option ARIO_OPTS "Enable MPD Idle support" n \
+ "--enable-mpdidle" "--disable-mpdidle" &&
+config_query_option ARIO_OPTS "Enable Playlists support" y \
+ "--enable-playlists" "--disable-playlists" &&\
+config_query_option ARIO_OPTS "Enable Egg Tray Icon" y \
+ "--enable-eggtrayicon" "--disable-eggtrayicon" &&
+config_query_option ARIO_OPTS "Enable search" y \
+ "--enable-search" "--disable-search"
diff --git a/audio-players/ario/DEPENDS b/audio-players/ario/DEPENDS
index b5ffe8b..7ac1924 100755
--- a/audio-players/ario/DEPENDS
+++ b/audio-players/ario/DEPENDS
@@ -2,6 +2,29 @@ depends gtk+2 &&
depends glib2 &&
depends libglade2 &&
depends curl &&
-depends soup &&
-depends avahi &&
-depends dbus-glib
+depends libgcrypt &&
+depends gnutls &&
+depends libxml2 &&
+optional_depends soup "--enable-audioscrobbler" "--disable-audioscrobbler" \
+ "Enable Audioscrobbling support" &&
+optional_depends libnotify "--enable-notify" "--disable-notify" \
+ "Enable notify support" &&
+optional_depends avahi "--enable-avahi" "--disable-avahi" \
+ "Enable avahi support" &&
+optional_depends taglib "--enable-taglib" "--disable-taglib" \
+ "Enable taglib support" &&
+optional_depends dbus-glib "--enable-dbus" "--disable-dbus" \
+ "Enable D-BUS support" &&
+optional_depends python "--enable-python" "--disable-python" \
+ "Enable Python bindings and plugins support" &&
+if is_depends_enabled $SPELL python ; then
+optional_depends pygtk2 "" "" \
+ "Enable PyGTK support for plugins"
+fi #&&
+# disabled until upstream brings this up to the level
+#
http://sourceforge.net/tracker/?func=detail&aid=2809422&group_id=197448&atid=961510
+#optional_depends xmms2 "--enable-xmms2" "--disable-xmms2" \
+# "Enable XMMS2 support" &&
+#if is_depends_enabled $SPELL xmms2 ; then
+#sub_depends xmms2 CLIENTLIB
+#fi
diff --git a/audio-players/ario/DETAILS b/audio-players/ario/DETAILS
index 5eff8f7..dbfd527 100755
--- a/audio-players/ario/DETAILS
+++ b/audio-players/ario/DETAILS
@@ -1,16 +1,16 @@
SPELL=ario
- VERSION=1.1
+ VERSION=1.3
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}-player/${SOURCE}
-
SOURCE_HASH=sha512:97f0ecb5967c95d1267ab1446f80e924449c2544f414bd58c1581983db53043f86595f0fae97855d003b09c4ddf64cea1c2322c144233b3b6f99914d633350b1
+
SOURCE_HASH=sha512:da614604c5affe4b9228317a3543f50e68c82ebabc5becc7d4f458ead3223191289f8228963cefa59eaf82b034863d4336b29c69095eacfbfb3c34f13ede8f64
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE="http://ario-player.sourceforge.net";
LICENSE[0]=GPL
ENTERED=20080616
KEYWORDS="player audio"
- SHORT="GTK2 client for MPD"
+ SHORT="GTK2 client for XMMS2 or MPD"
cat << EOF
-Ario is a GTK2 client for MPD (Music player daemon). The interface used to
-browse the library is inspired by Rhythmbox but Ario aims to be much lighter
-and faster. It runs on Linux and Microsoft Windows.
+Ario is a GTK2 client for XMMS2 or MPD (Music player daemon). The interface
+used to browse the library is inspired by Rhythmbox but Ario aims to be much
+lighter and faster. It runs on Linux and Microsoft Windows.
EOF
diff --git a/audio-players/ario/HISTORY b/audio-players/ario/HISTORY
index 3323429..919f939 100644
--- a/audio-players/ario/HISTORY
+++ b/audio-players/ario/HISTORY
@@ -1,3 +1,9 @@
+2009-06-20 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: updated spell to 1.3
+ * DEPENDS: updated
+ * CONFIGURE: added
+ * PRE_BUILD: updated
+
2008-06-16 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS, DETAILS, PRE_BUILD: spell created

diff --git a/audio-players/ario/PRE_BUILD b/audio-players/ario/PRE_BUILD
index bc52ad1..34d4533 100755
--- a/audio-players/ario/PRE_BUILD
+++ b/audio-players/ario/PRE_BUILD
@@ -1,3 +1,12 @@
-mk_source_dir ${SOURCE_DIRECTORY} &&
-cd ${SOURCE_DIRECTORY} &&
-unpack_file ''
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i -e "36i gio-2.0" configure.ac &&
+sed -i -e "28i#include <gio/gio.h>" src/servers/ario-xmms.c &&
+if [[ $ARIO_LIBRE == y ]] ; then
+sed -i -e "s:post.audioscrobbler.com:turtle.libre.fm:g"
plugins/audioscrobbler/ario-audioscrobbler.c
+fi &&
+rm configure &&
+aclocal &&
+libtoolize -f &&
+autoconf
+



  • [SM-Commit] GIT changes to master grimoire by Andraž Levstik (82d18f617d1b65293e773d07a14d2acccaf10d8a), Andraž Levstik, 06/20/2009

Archive powered by MHonArc 2.6.24.

Top of Page