diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-02 03:29:07 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-02 03:29:07 +0000 |
commit | 171120794a952c6e0e75aef6ecdf46cd6d5154c8 (patch) | |
tree | 963098bd54ea43d811307fd081a8d08380723e30 /community/gambit-c | |
parent | 2d8813df5b3f8a63835a228496f998914755d820 (diff) |
Sun Feb 2 03:26:29 UTC 2014
Diffstat (limited to 'community/gambit-c')
-rw-r--r-- | community/gambit-c/PKGBUILD | 33 | ||||
-rw-r--r-- | community/gambit-c/gambit-c.install | 16 |
2 files changed, 49 insertions, 0 deletions
diff --git a/community/gambit-c/PKGBUILD b/community/gambit-c/PKGBUILD new file mode 100644 index 000000000..e4eef8645 --- /dev/null +++ b/community/gambit-c/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Christian Babeux <christian.babeux@0x80.ca> + +_distname=gambc-v4_7_1 +pkgname=gambit-c +pkgver=4.7.1 +pkgrel=2 +pkgdesc='Scheme R5RS interpreter and compiler (via C)' +arch=('x86_64' 'i686') +url='http://dynamo.iro.umontreal.ca/wiki/index.php/Main_Page' +license=('LGPL2.1' 'Apache') +install="$pkgname.install" +source=(http://www.iro.umontreal.ca/~gambit/download/gambit/v4.7/source/${_distname}.tgz) +sha256sums=('6b7d58f1e28169d2c873386a1cf7e321e96d23ffd4b3238b105d66ca6bdd7472') + +build() { + cd "$_distname" + + ./configure --prefix=/usr --docdir=/usr/share/doc/gambit-c \ + --infodir=/usr/share/info --libdir=/usr/lib/gambit-c \ + --enable-gcc-opts --enable-single-host + make +} + +package() { + make -C "$_distname" install DESTDIR="$pkgdir" + # gsc conflicts with the one provided by ghostscript + mv "$pkgdir/usr/bin/gsc" "$pkgdir/usr/bin/gambitc" + ln -sf /usr/bin/gambitc "$pkgdir/usr/bin/gsc-script" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/gambit-c/gambit-c.install b/community/gambit-c/gambit-c.install new file mode 100644 index 000000000..ed08d59db --- /dev/null +++ b/community/gambit-c/gambit-c.install @@ -0,0 +1,16 @@ +_infodir=/usr/share/info +_iinfoargs="$_infodir/gambit-c.info.gz $_infodir/dir" + +post_install() { + install-info ${_iinfoargs} +} + +post_upgrade() { + post_install $@ +} + +pre_remove() { + install-info --delete ${_iinfoargs} +} + +# vim:set ts=2 sw=2 et: |