Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / eclib
Commits: 5f77f3ba by Antonio Rojas at 2024-09-30T22:45:53+02:00 upgpkg: 20240408-3: pari 2.17 rebuild - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,18 +1,19 @@ pkgbase = eclib pkgdesc = Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database pkgver = 20240408 - pkgrel = 2 + pkgrel = 3 url = https://github.com/JohnCremona/eclib/ arch = x86_64 license = GPL-2.0-or-later makedepends = boost + makedepends = git depends = boost-libs depends = flint depends = gcc-libs depends = glibc depends = ntl depends = pari - source = https://github.com/JohnCremona/eclib/releases/download/v20240408/eclib-20240408.tar.bz2 - sha256sums = 3ba908e2019de53fcba141449caa6fa82f03605bf83bf9da8092df538adabe7c + source = git+https://github.com/JohnCremona/eclib#tag=v20240408 + sha256sums = 65fffb2f063df532c562c457540a5116e585883c09acd323c2c55aa3fc51bf02 pkgname = eclib ===================================== PKGBUILD ===================================== @@ -2,7 +2,7 @@ pkgname=eclib pkgver=20240408 -pkgrel=2 +pkgrel=3 pkgdesc='Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database' arch=(x86_64) url='https://github.com/JohnCremona/eclib/' @@ -13,18 +13,24 @@ depends=(boost-libs glibc ntl pari) -makedepends=(boost) -source=(https://github.com/JohnCremona/eclib/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2) -sha256sums=('3ba908e2019de53fcba141449caa6fa82f03605bf83bf9da8092df538adabe7c') +makedepends=(boost + git) +source=(git+https://github.com/JohnCremona/eclib#tag=v$pkgver) +sha256sums=('65fffb2f063df532c562c457540a5116e585883c09acd323c2c55aa3fc51bf02') + +prepare() { + cd $pkgname + autoreconf -vi +} build() { - cd $pkgname-$pkgver + cd $pkgname ./configure --prefix=/usr --with-flint=/usr --with-boost sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking make } package() { - cd $pkgname-$pkgver + cd $pkgname make install DESTDIR="$pkgdir" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/eclib/-/commit/5f77f3ba69c691404ac81a794341458349e598da -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/eclib/-/commit/5f77f3ba69c691404ac81a794341458349e598da You're receiving this email because of your account on gitlab.archlinux.org.