[arch-commits] CVS update of extra/multimedia/audacious (3 files)
Travis Willard
travis at archlinux.org
Sat Mar 15 15:16:04 UTC 2008
Date: Saturday, March 15, 2008 @ 11:16:04
Author: travis
Path: /home/cvs-extra/extra/multimedia/audacious
Added: ChangeLog (1.1)
Modified: PKGBUILD (1.7 -> 1.8) audacious.install (1.2 -> 1.3)
upgpkg: audacious 1.5.0-1
Upstream update - renamed audacious-player to audacious (probably was a bad idea to name it audacious-player in the first place - correcting that.)
-------------------+
ChangeLog | 11 +++++++++++
PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++
audacious.install | 24 ++++++++++++++++++++++++
3 files changed, 72 insertions(+)
Index: extra/multimedia/audacious/ChangeLog
diff -u /dev/null extra/multimedia/audacious/ChangeLog:1.1
--- /dev/null Sat Mar 15 11:16:04 2008
+++ extra/multimedia/audacious/ChangeLog Sat Mar 15 11:16:04 2008
@@ -0,0 +1,11 @@
+2008-03-15 Travis Willard <travis at archlinux.org>
+
+ * 1.5
+ New upstream release.
+ Renamed audacious-player to audacious - been a long time coming
+
+2008-02-16 Travis Willard <travis at archlinux.org>
+
+ * 1.4.6
+ Added ChangeLog
+ New upstream release.
Index: extra/multimedia/audacious/PKGBUILD
diff -u /dev/null extra/multimedia/audacious/PKGBUILD:1.8
--- /dev/null Sat Mar 15 11:16:04 2008
+++ extra/multimedia/audacious/PKGBUILD Sat Mar 15 11:16:04 2008
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD,v 1.8 2008/03/15 15:16:04 travis Exp $
+# Maintainer: Travis Willard <travisw at wmpub.ca>
+# Contributor: William Rea <sillywilly at gmail.com>
+
+pkgname=audacious
+pkgver=1.5.0
+pkgrel=1
+pkgdesc="A media player forked from BMP 0.9.7.1 - player component (no plugins)."
+arch=('i686' 'x86_64')
+url="http://audacious-media-player.org/"
+license=('GPL3')
+depends=('gtk2' 'libmowgli' 'libmcs' 'dbus-glib' 'libglade' 'unzip' 'libsamplerate') # Unzip for theme changing
+replaces=('audacious-player')
+install=audacious.install
+source=(http://distfiles.atheme.org/$pkgname-$pkgver.tgz)
+md5sums=('ea631b69eb54e97d60bf3c52ae6c7e62')
+options=('!libtool')
+
+build() {
+
+ # NOTE TO ANYONE BUILDING THIS PKG!
+ #
+ # Audacious and Audacious-plugins must both be built with
+ # the same CFLAGS and CXXFLAGS.
+ # If ever strange, unexplainable playlist corruption happens, this
+ # is likely the cause - make sure both packages were built with
+ # the same flags and same version of GCC.
+
+ cd $startdir/src/audacious-$pkgver
+
+ ./configure --prefix=/usr --enable-chardet --enable-samplerate
+ make || return 1
+
+ make DESTDIR=$startdir/pkg install
+
+}
+
Index: extra/multimedia/audacious/audacious.install
diff -u /dev/null extra/multimedia/audacious/audacious.install:1.3
--- /dev/null Sat Mar 15 11:16:04 2008
+++ extra/multimedia/audacious/audacious.install Sat Mar 15 11:16:04 2008
@@ -0,0 +1,24 @@
+# $Id: audacious.install,v 1.3 2008/03/15 15:16:04 travis Exp $
+# arg 1: the new package version
+post_install() {
+ echo "==> Ensure audacious-plugins is installed for full functionality!"
+
+ # Run ldconfig after installation
+ # the makefile wants to do this after make install
+ /sbin/ldconfig
+}
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ post_install $1
+ if [ "`vercmp $2 1.3.1`" -lt "0" ]; then
+ echo "==> As of version 1.3.0, Audacious now supports the XDG BASEDIR standard."
+ echo "==> Skins and plugins have moved to ~/.local/share/audacious"
+ echo "==> Configuration files have moved to ~/.config/audacious"
+ fi
+}
+
+op=$1
+shift
+$op $*
More information about the arch-commits
mailing list