Date: Monday, November 2, 2020 @ 19:08:58
  Author: arojas
Revision: 740081

Update URL (FS#68507)

Modified:
  gmp-ecm/trunk/PKGBUILD

----------+
 PKGBUILD |   36 ++++++++++++++++++++----------------
 1 file changed, 20 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2020-11-02 19:03:33 UTC (rev 740080)
+++ PKGBUILD    2020-11-02 19:08:58 UTC (rev 740081)
@@ -1,31 +1,35 @@
+# Maintainer: Antonio Rojas <[email protected]>
 # Contributor: Rémy Oudompheng <[email protected]>
-# Maintainer: Gaetan Bisson <[email protected]>
+# Contributor: Gaetan Bisson <[email protected]>
 
 pkgname=gmp-ecm
 pkgver=7.0.4
 pkgrel=3
 pkgdesc='Elliptic Curve Method for Integer Factorization'
-url='https://ecm.gforge.inria.fr/'
-license=('GPL' 'LGPL')
-depends=('gmp')
-arch=('x86_64')
-source=("https://gforge.inria.fr/frs/download.php/file/36224/ecm-${pkgver}.tar.gz";)
-sha256sums=('0cf7b3eee8462cc6f98b418b47630e1eb6b3f4f8c3fc1fb005b08e2a1811ba43')
+url='https://gitlab.inria.fr/zimmerma/ecm'
+license=(GPL LGPL)
+depends=(gmp)
+arch=(x86_64)
+source=("https://gitlab.inria.fr/zimmerma/ecm/-/archive/$pkgver/ecm-$pkgver.tar.gz";)
+sha256sums=('6fc7147988205740e9339776396a581497ba3df9431a343bc1863859d47a8bb4')
 
+prepare() {
+  cd ecm-$pkgver
+  autoreconf -vi
+}
+
 build() {
-       cd "${srcdir}/ecm-${pkgver}"
-       [[ $CARCH = *86* ]] && export CFLAGS+=' -msse'
-       ./configure --prefix=/usr --enable-shared --enable-openmp
-       # make ecm-params
-       make
+  cd ecm-$pkgver
+  ./configure --prefix=/usr --enable-shared --enable-openmp
+  make
 }
 
 check() {
-       cd "${srcdir}/ecm-${pkgver}"
-       make check
+  cd ecm-$pkgver
+  make check
 }
 
 package() {
-       cd "${srcdir}/ecm-${pkgver}"
-       make DESTDIR="${pkgdir}" install
+  cd ecm-$pkgver
+  make DESTDIR="$pkgdir" install
 }

Reply via email to