From 171120794a952c6e0e75aef6ecdf46cd6d5154c8 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Sun, 2 Feb 2014 03:29:07 +0000 Subject: Sun Feb 2 03:26:29 UTC 2014 --- community/gambit-c/PKGBUILD | 33 +++++++++++++++++++++++++++++++++ community/gambit-c/gambit-c.install | 16 ++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 community/gambit-c/PKGBUILD create mode 100644 community/gambit-c/gambit-c.install (limited to 'community/gambit-c') 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 +# Contributor: Christian Babeux + +_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: -- cgit v1.2.3-54-g00ecf