[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