summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhaawda2019-07-03 20:14:13 +0200
committerhaawda2019-07-03 20:14:13 +0200
commita18ca8c0a2e6108b542324d8206e4f07b36e00cd (patch)
treeacb15a2ef2ab5e8c0ce4da3c7fac0baae4884f38 /PKGBUILD
parentc8e49d00095a978f4125e6d2c35dfd7cd75dd938 (diff)
downloadaur-a18ca8c0a2e6108b542324d8206e4f07b36e00cd.tar.gz
adopted and corrected
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 28 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5167abf0a584..84b0e5ec24ed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,48 @@
-# Maintainer: Samadi van Koten
+# Contributor: Samadi van Koten
+# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=chicken-git
-pkgver=4.11.1.r3356.116f42e
-pkgrel=2
+pkgver=5.1.1.r5049.126a315f
+pkgrel=1
pkgdesc='Feature rich R5RS Scheme compiler and interpreter'
-arch=('any')
+arch=('x86_64')
url='http://call-cc.org/'
-license=('BSD 3-Clause')
-depends=()
-makedepends=('git' 'chicken')
+license=('custom:bsd')
+depends=('chicken')
+makedepends=('git')
conflicts=('chicken')
provides=('chicken')
-options=()
source=('git://code.call-cc.org/chicken-core.git')
-md5sums=('SKIP')
+sha256sums=('SKIP')
+options=('staticlibs')
pkgver() {
- cd "$srcdir/chicken-core"
-
+ cd chicken-core
echo "$(cat buildversion).r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}
build() {
- cd "$srcdir/chicken-core"
-
- make PLATFORM=linux PREFIX='/usr'
+ cd chicken-core
+ make PLATFORM=linux \
+ CSC_PROGRAM=chicken-csc \
+ CSI_PROGRAM=chicken-csi \
+ PREFIX='/usr'
}
check() {
- cd "$srcdir/chicken-core"
-
- make PLATFORM=linux check
+ cd chicken-core
+ make PLATFORM=linux \
+ CSC_PROGRAM=chicken-csc \
+ CSI_PROGRAM=chicken-csi check
}
package() {
- cd "$srcdir/chicken-core"
-
- make PLATFORM=linux DESTDIR="$pkgdir/" PREFIX='/usr' install
+ cd chicken-core
+ make PLATFORM=linux \
+ DESTDIR="$pkgdir/" \
+ PREFIX='/usr' \
+ CSC_PROGRAM=chicken-csc \
+ CSI_PROGRAM=chicken-csi install
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ rmdir "$pkgdir"/usr/share/chicken/doc/manual
}