mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 20:06:43 +02:00
main/audacious: convert to abuildhelper
This commit is contained in:
parent
b9559b171c
commit
6f7c1961bb
@ -2,53 +2,23 @@
|
||||
# Maintainer: William Pitcock <nenolod@dereferenced.org>
|
||||
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"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user