Date: Wednesday, November 30, 2016 @ 22:32:16 Author: arojas Revision: 197457
pari-sage 2.9 rebuild, use Sage sources Modified: lcalc/trunk/PKGBUILD ----------+ PKGBUILD | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-11-30 22:27:55 UTC (rev 197456) +++ PKGBUILD 2016-11-30 22:32:16 UTC (rev 197457) @@ -3,7 +3,7 @@ pkgname=lcalc pkgver=1.23 -pkgrel=13 +pkgrel=14 pkgdesc="C++ L-function class library and command line interface" arch=(i686 x86_64) url="http://oto.math.uwaterloo.ca/~mrubinst/L_function_public/L.html" @@ -10,9 +10,10 @@ license=(GPL2) depends=(pari-sage) makedepends=(chrpath) -source=("http://oto.math.uwaterloo.ca/~mrubinst/L_function_public/CODE/L-$pkgver.tar.gz" +#source=("http://oto.math.uwaterloo.ca/~mrubinst/L_function_public/CODE/L-$pkgver.tar.gz" +source=("http://mirrors.mit.edu/sage/spkg/upstream/lcalc/lcalc-$pkgver.tar.bz2" 'Lcommon.h.patch' 'gcc-4.9.patch' 'pari-2.7.patch' 'gcc-5.patch') -md5sums=('8262d4495e0bbe0283e5341ef8694c23' +md5sums=('de7dc4e06cff7a89c5d922b4acc2be01' '8af1dd6d3118bb785f193283a31305a2' '436dd35b06766dffad0941bcfb511e89' '187024b6d6f259209645af68ca8787f2' @@ -19,7 +20,7 @@ '88d8a28a75e0bc143d0898f2797d1c54') prepare() { - cd L-$pkgver + cd $pkgname-$pkgver patch -p1 -i "$srcdir"/Lcommon.h.patch patch -p1 -i "$srcdir"/gcc-4.9.patch patch -p1 -i "$srcdir"/gcc-5.patch @@ -30,17 +31,15 @@ } build() { - cd L-$pkgver/src + cd $pkgname-$pkgver/src make PARI_DEFINE="-DINCLUDE_PARI" LOCATION_PARI_H="/usr/include/pari" LOCATION_PARI_LIBRARY="/usr/lib" all } package() { - cd L-$pkgver/src + cd $pkgname-$pkgver/src mkdir -p "$pkgdir"/usr/{bin,include,lib} make INSTALL_DIR="$pkgdir"/usr install -# remove leftover files - rm "$pkgdir"/usr/include/libLfunction/{Lexplicit_formula.h.swap.crap,.*.swp,.DS*} # fix wrong permissions chmod 644 "$pkgdir"/usr/include/libLfunction/Ldokchitser.h # fix insecure rpath