summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMaxwell Beck2020-07-04 19:35:38 -0500
committerMaxwell Beck2020-07-04 19:35:38 -0500
commit35932d6b4e264f8e4947dff7cfb28ea92d4a6d98 (patch)
tree91d44696a371cc22e866afac51c87b65d746e6b0 /PKGBUILD
downloadaur-libsidplayfp-experimental-svn.tar.gz
init at 2.0.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..15b6f2237224
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Maxwell Beck <max@ryt.one>
+pkgname=libsidplayfp-experimental-svn
+pkgver=r2731
+pkgrel=1
+pkgdesc="Library to play Commodore 64 music, derived from libsidplay2, experimental development version"
+arch=(x86_64)
+url="https://sourceforge.net/projects/sidplay-residfp/"
+license=('GPL')
+groups=()
+depends=()
+makedepends=('subversion' 'vice' 'xa' 'unittestpp')
+optdepends=('vice: better SID support')
+provides=('libsidplayfp=2.0.4')
+conflicts=(libsidplayfp)
+replaces=()
+backup=()
+options=()
+install=
+source=("$pkgname::svn://svn.code.sf.net/p/sidplay-residfp/code/branches/libsidplayfp-experimental")
+noextract=()
+md5sums=("SKIP")
+
+pkgver() {
+ cd "$pkgname"
+ printf "r%s" "$(svnversion | tr -d 'A-z')"
+}
+
+build() {
+ cd "$pkgname"
+ autoreconf -i
+ ./configure --enable-tests --prefix=/usr
+ make
+}
+
+check() {
+ cd "$pkgname"
+ make check
+}
+
+package() {
+ cd "$pkgname"
+ make DESTDIR="$pkgdir/" install
+ install -d "$pkgdir/usr/share/sidplayfp"
+ ln -t "$pkgdir/usr/share/sidplayfp/" -s "/usr/lib/vice/C64/kernal"
+ ln -t "$pkgdir/usr/share/sidplayfp/" -s "/usr/lib/vice/C64/basic"
+ ln -t "$pkgdir/usr/share/sidplayfp/" -s "/usr/lib/vice/C64/chargen"
+}