summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlastair Feille2016-08-16 20:18:19 -0500
committerAlastair Feille2016-08-16 20:18:19 -0500
commitac21cbfda88155750dc6b461f62491bae3a27b9b (patch)
tree0cad0f273efa14b39e6e50c958885a24958f867e
downloadaur-ac21cbfda88155750dc6b461f62491bae3a27b9b.tar.gz
Initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ba3ea844036e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = ack-git
+ pkgdesc = The Amsterdam Compiler Kit
+ pkgver = 6.0pre5.r9.gd0bfee1
+ pkgrel = 1
+ url = http://tack.sourceforge.net/
+ arch = i686
+ arch = x86_64
+ license = BSD
+ makedepends = git
+ makedepends = flex
+ makedepends = bison
+ makedepends = ed
+ depends = glibc
+ source = git://github.com/davidgiven/ack
+ md5sums = SKIP
+
+pkgname = ack-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a03ee6d5bcad
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Alastair Feille <me@alastair.se>
+# Submitter: Alastair Feille <me@alastair.se>
+
+pkgname=ack-git
+pkgver=6.0pre5.r9.gd0bfee1
+pkgrel=1
+pkgdesc="The Amsterdam Compiler Kit"
+arch=('i686' 'x86_64')
+url="http://tack.sourceforge.net/"
+license=('BSD')
+depends=('glibc')
+makedepends=('git' 'flex' 'bison' 'ed')
+source=("git://github.com/davidgiven/ack")
+md5sums=('SKIP')
+
+_gitrepo=${pkgname%-git}
+
+pkgver() {
+ cd "${_gitrepo}"
+ ( set -o pipefail
+ git describe --tags --long | sed 's/^foo-//;s/\([^-]*-g\)/r\1/;s/-/./g' | sed 's/release.//g' | sed 's/.pre./pre/g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+build() {
+ cd "${srcdir}/${_gitrepo}"
+
+ make DEFAULT_PLATFORM="linux386" ACK_TEMP_DIR="${srcdir}"
+}
+
+package(){
+ cd "${pkgdir}"
+ mkdir usr
+
+ cd "${srcdir}/${_gitrepo}"
+
+ make PREFIX="${pkgdir}"/usr ACK_TEMP_DIR="${srcdir}" install
+
+ install -D -m0644 "${srcdir}/${_gitrepo}"/Copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+