From 6f7c1961bb67a4fa67e67fc6b5d2f3c10ce50256 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Wed, 15 Jun 2011 04:52:20 -0500 Subject: main/audacious: convert to abuildhelper --- main/audacious/APKBUILD | 44 +++++++------------------------------------- 1 file changed, 7 insertions(+), 37 deletions(-) diff --git a/main/audacious/APKBUILD b/main/audacious/APKBUILD index 2795bac986..f5133b6edb 100644 --- a/main/audacious/APKBUILD +++ b/main/audacious/APKBUILD @@ -2,53 +2,23 @@ # Maintainer: William Pitcock pkgname=audacious pkgver=2.5.1 -pkgrel=1 +pkgrel=2 pkgdesc="playlist-oriented media player with multiple interfaces" url="http://audacious-media-player.org/" arch="all" license="ISC" depends= -makedepends="libmowgli-dev libmcs-dev libguess-dev gtk+-dev dbus-glib-dev libxml2-dev" +makedepends="abuildhelper libmowgli-dev libmcs-dev libguess-dev gtk+-dev dbus-glib-dev libxml2-dev" install= subpackages="$pkgname-dev" source="http://distfiles.atheme.org/$pkgname-$pkgver.tgz" -_builddir="$srcdir"/$pkgname-$pkgver +source /usr/share/abuildhelper/rules/base.sh -prepare() { - cd "$_builddir" +using autotools +using makeinstall +using plugin atheme-buildsys - for i in $source; do - case $i in - *.patch) - msg "Applying $i..." - patch -s -p1 -N -i "$srcdir"/$i || return 1 - ;; - esac - done - - # workaround bug in busybox - sed -e "/touch/s/0001010000/200001010000/g" \ - -i configure -} - -build() { - cd "$_builddir" - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --enable-chardet - make || return 1 -} - -package() { - cd "$_builddir" - - # bleah... - mkdir $pkgdir/usr/bin - - make DESTDIR="$pkgdir" install -} +ac_enable_opt chardet md5sums="9db3737b4ad1da63a750d6e7059d45f6 audacious-2.5.1.tgz" -- cgit v1.2.3