diff options
author | Brad Fanella | 2018-03-27 13:00:43 -0500 |
---|---|---|
committer | Brad Fanella | 2018-03-27 13:00:43 -0500 |
commit | 59055606996a19a5f50e8f5d1c522d8699c40821 (patch) | |
tree | e4f75f2cd4f6fce4881918c003e51add3d3c490d | |
parent | 770bc478dff932022349fc4a3d262e1182581f76 (diff) | |
download | aur-59055606996a19a5f50e8f5d1c522d8699c40821.tar.gz |
Cleaned up PKGBUILD to more closely adhere to standards
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 35 insertions, 19 deletions
@@ -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 } |