[arch-commits] Commit in lcalc/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Wed Nov 30 22:32:16 UTC 2016
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
More information about the arch-commits
mailing list