Date: Sunday, November 13, 2016 @ 23:10:51 Author: arojas Revision: 195543
Build directly from GAP sources, update to 4.8.5 Modified: libgap/trunk/PKGBUILD ----------+ PKGBUILD | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-11-13 22:14:19 UTC (rev 195542) +++ PKGBUILD 2016-11-13 23:10:51 UTC (rev 195543) @@ -2,7 +2,8 @@ # Maintainer: Antonio Rojas <[email protected]> pkgname=libgap -pkgver=4.8.3 +pkgver=4.8.5 +_gapver=4r8p5_2016_09_25-11_49 pkgrel=1 pkgdesc="A C library version of the GAP kernel" arch=(i686 x86_64) @@ -9,12 +10,24 @@ url="https://bitbucket.org/vbraun/libgap" license=(GPL) depends=(gap) -source=("https://bitbucket.org/vbraun/$pkgname/downloads/$pkgname-$pkgver.tar.gz") -#source=("http://mirrors.mit.edu/sage/spkg/upstream/libgap/$pkgname-$pkgver.tar.gz") -md5sums=('3e283da0397286b98e680804d93c6e61') +makedepends=(git python2-ply) +#source=("https://bitbucket.org/vbraun/$pkgname/downloads/$pkgname-$pkgver.tar.gz") +source=("git+https://bitbucket.org/vbraun/libgap/src#commit=6f4bb7e" + "http://www.gap-system.org/pub/gap/gap48/tar.bz2/gap$_gapver.tar.bz2") +md5sums=('SKIP' + '9aa945cda20191304a369baf2b37cab8') +prepare() { + python2 src/scripts/libGAPify.py --modify gap4r8/src + cp -r gap4r8/src src/src + cd src + sed -e "s|\[[0-9]*\.[0-9]*\.[0-9]*\]|\[$pkgver\]|g" -i configure.ac + sed -e "s|SyKernelVersion = \"[0-9]*\.[0-9]*\.[0-9]*\"|SyKernelVersion = \"$pkgver\"|g" -i src/system.c + autoreconf -vi +} + build() { - cd $pkgname-$pkgver + cd src ./configure --prefix=/usr make @@ -21,7 +34,7 @@ } package() { - cd $pkgname-$pkgver + cd src make install DESTDIR="$pkgdir" }
