summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 20 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3ba943a07700..43c789011751 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,42 @@
-# Maintainer: Teteros <teteros -at- openmailbox -dot- org>
+# Maintainer: Teteros <teteros at teknik dot io>
_pkgname=runt
pkgname=runt-git
-pkgver=r137.587b5fa
+pkgver=r194.02568f1
pkgrel=1
pkgdesc="Stack-based language written in ANSI C"
-arch=(any)
+arch=('i686' 'x86_64')
url="http://paulbatchelor.github.io/proj/runt/"
license=('custom:public domain')
-depends=(glibc)
-makedepends=(git sporth-git)
-provides=(runt)
-conflicts=(runt)
+depends=('glibc')
+makedepends=('git' 'sporth-git')
+provides=('runt')
+conflicts=('runt')
source=("git://github.com/PaulBatchelor/$_pkgname.git")
md5sums=('SKIP')
pkgver() {
- cd "${_pkgname}"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd "$_pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
- find "${_pkgname}" -type f -exec sed -i "s|/usr/local|${pkgdir}/usr|g" {} \;
+ # Replace hardcoded /usr/local prefixes
+ find "$_pkgname" -type f -exec sed -i "s|/usr/local|/usr|g" {} \;
}
build() {
- cd "${srcdir}/${_pkgname}"
- make
+ cd "$_pkgname"
+ make
}
package() {
- mkdir -p "${pkgdir}/usr/bin" "${pkgdir}/usr/include" "${pkgdir}/usr/lib"
- cd "${_pkgname}"
- make install
+ cd "$_pkgname"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm755 irunt "$pkgdir/usr/bin/irunt"
+ install -Dm644 librunt.a "$pkgdir/usr/lib/librunt.a"
+ install -Dm755 runt.h "$pkgdir/usr/include/runt.h"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -dm755 "$pkgdir/usr/share/doc"
+ cp -a examples "$pkgdir/usr/share/doc/$pkgname"
}