diff options
author | mockfrog | 2016-02-08 21:06:02 +0100 |
---|---|---|
committer | mockfrog | 2016-02-08 21:06:02 +0100 |
commit | baa7d3deb83f203596bb5ae8b855b05b2a7bcfcb (patch) | |
tree | 12e3ea5b70127f8ca59a081ab0a6849d03172fd8 | |
download | aur-tttool-git.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..23b87a08be3c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Mon Feb 8 19:59:58 UTC 2016 +pkgbase = tttool-git + pkgdesc = tool for compiling and decompiling gme files for tiptoi pen + pkgver = 1.6 + pkgrel = 1 + url = http://tttool.entropia.de + arch = i686 + arch = x86_64 + license = custom + makedepends = git + makedepends = ghc + makedepends = cabal-install + makedepends = chrpath + depends = gmp + depends = libffi + depends = zlib + provides = tttool + conflicts = tttool + source = git+https://github.com/entropia/tip-toi-reveng.git#tag=1.6 + md5sums = SKIP + +pkgname = tttool-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9be9db3bb8c5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# The following guidelines are specific to BZR, GIT, HG and SVN packages. +# Other VCS sources are not natively supported by makepkg yet. + +# Maintainer: Timo Bußhaus <arch AT mockfrog DOT de> +pkgname=tttool-git +_prjname=tip-toi-reveng +pkgver=1.6 +pkgrel=1 +pkgdesc="tool for compiling and decompiling gme files for tiptoi pen" +arch=('i686' 'x86_64') +url="http://tttool.entropia.de" +license=('custom') +groups=() +depends=('gmp' 'libffi' 'zlib') +makedepends=('git' 'ghc' 'cabal-install' 'chrpath') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +install= +source=("git+https://github.com/entropia/${_prjname}.git#tag=${pkgver}") +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/${_prjname}" + printf "%s" "$(git describe --tags | sed 's/-.*//')" +} + +build() { + cd "$srcdir/${_prjname}" + cabal sandbox init + cabal install --dependencies-only + cabal build + +} + +package() { + cd "$srcdir/${_prjname}" + install -Dp -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" + install -Dp -m755 dist/build/tttool/tttool "${pkgdir}/usr/bin/tttool" + chrpath --delete "${pkgdir}/usr/bin/tttool" + +} |