summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 8 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5c932162a313..6b0179d0897c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,33 @@
pkgname=vgmstream-kode54-git
-pkgver=r1020.r2136.gac28ccc5
-pkgrel=1
+pkgver=r1050.3185.g471dadb4
+pkgrel=2
pkgdesc="Library for playback of various streamed audio formats used in video games (kode54's fork)"
arch=(x86_64)
url='https://github.com/kode54/vgmstream'
license=(BSD)
-depends=(audacious ffmpeg libao libatrac9-git libg7221_decode-git libogg libvorbis mpg123)
-makedepends=(git)
+depends=(ffmpeg libao libatrac9-git libogg libvorbis mpg123)
+makedepends=(audacious git gtk2)
+optdepends=('audacious: for using the bundled plugin')
source=(${pkgname}::git+https://github.com/kode54/vgmstream.git
https://downloads.xiph.org/releases/celt/celt-0.6.1.tar.gz
https://downloads.xiph.org/releases/celt/celt-0.11.0.tar.gz
- fix-audacious-prefix.patch
install-headers.patch)
sha256sums=('SKIP'
'a991dff4a9e0772ede0881d81cdc7ac559148c2194885cbdd534fe4af43779da'
'c94d4d34f5a2caa1574b1a94869202cacd959b55f643a8bafe0660008acad9c3'
- 'd2f0a5d991cc7e629c58f529f82a4e0b9be3b68a49b86a98e1a6dbb106e6b1c3'
'e3e94769b6545e2c8c0b60ffda684b659bb8db06f3fb9d7645fd4a734d115bac')
pkgver() {
cd "$srcdir/$pkgname"
( set -o pipefail
- git describe --long 2>/dev/null | sed -r 's/([^-]*-g)/r\1/;y/-/./' ||
+ git describe --tags --exact-match 2>/dev/null | tr - . ||
+ git describe --long | tr - . ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
)
}
prepare() {
cd "$srcdir/$pkgname"
- patch -p0 < "$srcdir"/fix-audacious-prefix.patch
patch -p0 < "$srcdir"/install-headers.patch
}
@@ -91,7 +90,7 @@ build() {
cd "$srcdir/$pkgname"
./bootstrap
CFLAGS="$CFLAGS -DVGM_USE_FFMPEG -DVGM_USE_MPEG -DVGM_USE_VORBIS -DVGM_USE_G7221 -DVGM_USE_ATRAC9 -DVGM_USE_CELT" \
- LIBS="-lavcodec -lavformat -lavutil -lg7221 -latrac9 $srcdir/celt-0.6.1/libcelt/.libs/libcelt.a $srcdir/celt-0.11.0/libcelt/.libs/libcelt0.a -lm" \
+ LIBS="-lavcodec -lavformat -lavutil -latrac9 $srcdir/celt-0.6.1/libcelt/.libs/libcelt.a $srcdir/celt-0.11.0/libcelt/.libs/libcelt0.a -lm" \
./configure --prefix=/usr
make -f Makefile.autotools
}