testing/eclib: upgrade to 20240408 & claim maintainership

This commit is contained in:
Celeste 2024-08-30 03:10:56 +00:00
parent 529f101228
commit 5b35eb82bf

View File

@ -1,8 +1,8 @@
# Contributor: Grigory Kirillov <txgk@bk.ru>
# Maintainer:
# Maintainer: Celeste <cielesti@protonmail.com>
pkgname=eclib
pkgver=20231212
pkgrel=1
pkgver=20240408
pkgrel=0
pkgdesc="Tools for creating the elliptic curve databases"
url="https://github.com/JohnCremona/eclib"
# armhf, armv7, x86: blocked by pari
@ -10,16 +10,19 @@ url="https://github.com/JohnCremona/eclib"
arch="all !armhf !armv7 !s390x !x86"
license="GPL-2.0-or-later"
makedepends="boost-dev flint-dev libntl-dev pari-dev"
source="https://github.com/JohnCremona/eclib/releases/download/v$pkgver/eclib-$pkgver.tar.bz2"
subpackages="$pkgname-static $pkgname-dev $pkgname-libs $pkgname-doc"
source="https://github.com/JohnCremona/eclib/releases/download/v$pkgver/eclib-$pkgver.tar.bz2"
build() {
CXXFLAGS="$CXXFLAGS -O2 -flto=auto" \
./configure \
--target="$CTARGET" \
--build="$CBUILD" \
--host="$CHOST" \
--target=$CTARGET \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
--with-boost=yes \
--enable-mpfp
make
@ -34,5 +37,5 @@ package() {
}
sha512sums="
692aa6bc2a52cd9496700990172b5a807abbd3f8bf8e931de14c48a401d1d383f95fa5def68bbf9a1aee08dfabac608604c0fd6f8bb49b813e6c6c909a2f27a7 eclib-20231212.tar.bz2
d93c724fa5816ce45a661d50000309e148fdbd0e287fbdbbf30bd6b3c6a7225846d90f11bc4d86c4b96111cbe8429b174e7d81ea0be1eef1a8acaa43287c09cf eclib-20240408.tar.bz2
"