summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormockfrog2016-02-08 21:06:02 +0100
committermockfrog2016-02-08 21:06:02 +0100
commitbaa7d3deb83f203596bb5ae8b855b05b2a7bcfcb (patch)
tree12e3ea5b70127f8ca59a081ab0a6849d03172fd8
downloadaur-tttool-git.tar.gz
Initial import
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD42
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"
+
+}