diff options
author | wtx | 2023-04-12 18:47:52 +0200 |
---|---|---|
committer | wtx | 2023-04-12 18:47:52 +0200 |
commit | 12f02333e210638880fb863fd5d2f608de302e41 (patch) | |
tree | f9070c8f6d9c563cd7329bd547a14567a233c33c | |
download | aur-atari800-a8cas-custom.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cdaba117130a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = atari800-a8cas-custom + pkgdesc = An emulator of Atari 800/800XL/130XE/5200 with support for several turbo tape systems from liba8cas library + pkgver = 4.2.0 + pkgrel = 1 + url = http://www.arus.net.pl/FUJI/a8cas-util + arch = x86_64 + arch = i686 + license = GPL2 + depends = libsndfile + depends = sdl + provides = liba8cas-custom=1.5.3 + source = http://www.arus.net.pl/FUJI/a8cas-util/uploads/files/liba8cas-custom-1.5.3.tgz + source = http://www.arus.net.pl/FUJI/a8cas-util/uploads/files/atari800-a8cas-custom-4.2.0.tgz + md5sums = aecf058429f0d3dcbf116c9acad3c6a2 + md5sums = b42fe6b48f9c371d6e762e2ff161a7fd + +pkgname = atari800-a8cas-custom diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1f0f9e2f1263 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: wtx <sdrb@onet.eu> + +pkgname=atari800-a8cas-custom +pkgver=4.2.0 +pkgrel=1 +pkgdesc='An emulator of Atari 800/800XL/130XE/5200 with support for several turbo tape systems from liba8cas library' +arch=('x86_64' 'i686') +url='http://www.arus.net.pl/FUJI/a8cas-util' +license=('GPL2') +liba8cas_name='liba8cas-custom' +liba8cas_ver='1.5.3' +depends=('libsndfile' 'sdl') +provides=("${liba8cas_name}=${liba8cas_ver}") +source=("${url}/uploads/files/${liba8cas_name}-${liba8cas_ver}.tgz" + "${url}/uploads/files/${pkgname}-${pkgver}.tgz") +md5sums=('aecf058429f0d3dcbf116c9acad3c6a2' + 'b42fe6b48f9c371d6e762e2ff161a7fd') + +build() { + cd ${srcdir}/${liba8cas_name}-${liba8cas_ver} + autoupdate + autoreconf -i + ./configure --prefix=/usr + make + + cd ${srcdir}/${pkgname}-${pkgver} + ./autogen.sh + ./configure --with-a8cas-libraries=${srcdir}/${liba8cas_name}-${liba8cas_ver}/src/.libs/ \ + --with-a8cas-includes=${srcdir}/${liba8cas_name}-${liba8cas_ver}/include/ \ + --program-suffix='-a8cas' \ + --prefix=/usr + make +} + +package() { + cd ${srcdir}/${liba8cas_name}-${liba8cas_ver}/include + make DESTDIR=${pkgdir} install + + cd ${srcdir}/${liba8cas_name}-${liba8cas_ver}/src + make DESTDIR=${pkgdir} install + + cd ${srcdir}/${pkgname}-${pkgver}/src + make DESTDIR=${pkgdir} install-exec + + install -Dm 0444 ${srcdir}/${pkgname}-${pkgver}/src/atari800.man ${pkgdir}/usr/share/man/man1/atari800-a8cas.1 + gzip ${pkgdir}/usr/share/man/man1/atari800-a8cas.1 +} |