summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad Fanella2018-03-27 13:00:43 -0500
committerBrad Fanella2018-03-27 13:00:43 -0500
commit59055606996a19a5f50e8f5d1c522d8699c40821 (patch)
treee4f75f2cd4f6fce4881918c003e51add3d3c490d
parent770bc478dff932022349fc4a3d262e1182581f76 (diff)
downloadaur-59055606996a19a5f50e8f5d1c522d8699c40821.tar.gz
Cleaned up PKGBUILD to more closely adhere to standards
-rw-r--r--PKGBUILD54
1 files changed, 35 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 55c3b6d505bd..d0bb7bbf55bf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,50 @@
+# Maintainer: Brad Fanella <cesura@archlinux.org>
# Contributor: Sebastian Vandekerckhove <ptitfox@scarlet.be>
-# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
+
pkgname=audiere
pkgver=1.9.4
-pkgrel=10
+pkgrel=11
pkgdesc="High-level audio API. It can play Ogg Vorbis, MP3, FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files"
arch=('i686' 'x86_64')
url="http://audiere.sourceforge.net/"
license=('LGPL')
depends=('speex' 'wxgtk' 'libvorbis' 'libcdaudio')
optdepends=('flac: for flac format')
-source=(http://downloads.sourceforge.net/sourceforge/audiere/audiere-1.9.4.tar.gz gcc-4.4.patch TagsDialog.h DeviceFrame.cpp MIDIDeviceDialog.h speexfile.cpp.patch)
-md5sums=('b95dfe6f1e69cfd12371747f22772766' 'bd082fa9a258ef6598eefe88a71a4279'\
- '55c31ad9a68304f49f30ac8ca9fa3288' '0fe69aeb84a6860ef7a36f75887f4f07'\
- 'a80de799a3b833f0331cf83f7f6a27ab' '8dd3fd42cb0ff4961ec050fc859bcf63')
+source=("http://downloads.sourceforge.net/sourceforge/audiere/$pkgname-$pkgver.tar.gz"
+ "gcc-4.4.patch"
+ "TagsDialog.h"
+ "DeviceFrame.cpp"
+ "MIDIDeviceDialog.h"
+ "speexfile.cpp.patch")
+sha256sums=("74538fbc2f1ef467b3e1376c6ff4e0f40b664fca1dbfb1fcaa2fb823d5f5a219"
+ "85484468c0c433eefbc9a7a9b3f30755c3bb591253bb1b93d3a82f26371e329a"
+ "f396e196c6f72c14ecc65614d3151dd402a2988befbd829357eba1b8094846ce"
+ "c6608b8d2cff4b7cddea357153d64e9e5b9ef97081d77cd34526639c28ff0010"
+ "eba407f69d83d94071fc7987744346b041b66a07874ed4c5998e2ace758f593f"
+ "505ce52b599f154a2eb090ae46234053b7bf47a69bfdcd1539e68094b34c806c")
options=('!libtool')
-build() {
- cd $srcdir/$pkgname-$pkgver
- msg "Apply patch ..."
- patch -Np1 < $srcdir/gcc-4.4.patch || return 1
- patch -Np1 < $srcdir/speexfile.cpp.patch || return 1
- for _i in TagsDialog.h DeviceFrame.cpp MIDIDeviceDialog.h
- do
- cp $srcdir/${_i} examples/wxPlayer || return 1
- done
- ./configure --prefix=/usr --with-pic --without-dumb || return 1
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ patch -Np1 < "$srcdir/gcc-4.4.patch"
+ patch -Np1 < "$srcdir/speexfile.cpp.patch"
+ for _i in TagsDialog.h DeviceFrame.cpp MIDIDeviceDialog.h
+ do
+ cp "$srcdir/${_i}" examples/wxPlayer
+ done
+
sed -ie 's/wxOPEN/wxFD_OPEN/g' examples/wxPlayer/{MIDIDeviceFrame,DeviceFrame}.cpp
- make || return 1
}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ ./configure --prefix=/usr --with-pic --without-dumb
+ make
+}
+
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install || return 1
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
}