Date: Monday, May 3, 2021 @ 07:41:24 Author: dvzrv Revision: 414212 upgpkg: mpfr 4.1.0-2: Rebuild mpfr to re-sign the package.
Update license array to the more correct GPL3 and LGPL3. Run autoreconf -fiv in prepare(). Contact upstream about unsafe PGP key being used for release signatures. Update maintainer info. Modified: mpfr/trunk/PKGBUILD ----------+ PKGBUILD | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-05-03 07:20:01 UTC (rev 414211) +++ PKGBUILD 2021-05-03 07:41:24 UTC (rev 414212) @@ -1,32 +1,44 @@ -# Maintainer: Allan McRae <[email protected]> +# Maintainer: David Runge <[email protected]> +# Contributor: Allan McRae <[email protected]> # Contributor: damir <[email protected]> pkgname=mpfr pkgver=4.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Multiple-precision floating-point library' arch=(x86_64) url='https://www.mpfr.org/' -license=(LGPL) -depends=('gmp>=5.0') -source=(https://ftp.gnu.org/gnu/mpfr/mpfr-${pkgver}.tar.xz{,.sig}) -validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D') -sha256sums=('0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f' +license=('GPL3' 'LGPL3') +depends=('glibc' 'gmp') +makedepends=('autoconf-archive') +source=("https://ftp.gnu.org/gnu/mpfr/mpfr-${pkgver}.tar.xz"{,.sig}) +sha512sums=('1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273' 'SKIP') +b2sums=('41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68' + 'SKIP') +# NOTE: key holder contacted about unsafe key (2021-05-03) +validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D') # Vincent Lefevre <[email protected]> +prepare() { + cd "$pkgname-$pkgver" + autoreconf -fiv +} + build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --enable-thread-safe --enable-shared + cd "$pkgname-$pkgver" + ./configure --prefix=/usr \ + --enable-thread-safe \ + --enable-shared make } check() { - cd $pkgname-$pkgver + cd "$pkgname-$pkgver" make check make check-exported-symbols } package() { - cd $pkgname-$pkgver + cd "$pkgname-$pkgver" make DESTDIR="$pkgdir" install }
