Date: Tuesday, February 9, 2021 @ 22:11:30 Author: dvzrv Revision: 407756
upgpkg: npth 1.6-3: Rebuild to add soprovides. Set url to landing page of project on gnupg.org. Switch to (more) correct license identifier LGPL2.1. Add all depends. Add libnpth.so to provides. Run autoreconf in prepare(). Install docs. Update maintainer info. Modified: npth/trunk/PKGBUILD ----------+ PKGBUILD | 49 +++++++++++++++++++++++++++++++------------------ 1 file changed, 31 insertions(+), 18 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-02-09 21:51:30 UTC (rev 407755) +++ PKGBUILD 2021-02-09 22:11:30 UTC (rev 407756) @@ -1,33 +1,46 @@ -# Maintainer: Gaetan Bisson <[email protected]> +# Maintainer: David Runge <[email protected]> +# Contributor: Gaetan Bisson <[email protected]> pkgname=npth pkgver=1.6 -pkgrel=2 -pkgdesc='New portable threads library' -url='https://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git' -license=('LGPL') -options=('!libtool') +pkgrel=3 +pkgdesc='The new GNU portable threads library' arch=('x86_64') -validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6' - '46CC730865BB5C78EBABADCF04376F3EE0856959' - '031EC2536E580D8EA286A9F22071B08A33BD3F06' - 'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9') +url="https://www.gnupg.org/software/npth/index.html" +license=('LGPL2.1') +depends=('glibc' 'sh') +provides=('libnpth.so') source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) -sha256sums=('1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1' +sha512sums=('2ed1012e14a9d10665420b9a23628be7e206fd9348111ec751349b93557ee69f1176bcf7e6b195b35b1c44a5e0e81ee33b713f03d79a33d1ecd9037035afeda2' 'SKIP') +b2sums=('665fdb2f4cbe59750b6b4b7c2701ee80a23a122df10c9f8be47c4af5f3bf5968f709637ab3f4878bb68609752fbb6ce1364e109fdfeba64e4db258733a33f3fc' + 'SKIP') +validpgpkeys=( + 'D8692123C4065DEA5E0F3AB5249B39D24F25E3B6' # Werner Koch (dist sig) + '46CC730865BB5C78EBABADCF04376F3EE0856959' # David Shaw (GnuPG Release Signing Key) + '031EC2536E580D8EA286A9F22071B08A33BD3F06' # NIIBE Yutaka (GnuPG Release Key) <[email protected]> + 'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9' # Werner Koch (Release Signing Key) +) +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -fiv +} + build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --enable-maintainer-mode - make + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr + make } check() { - cd "${srcdir}/${pkgname}-${pkgver}" - make check + cd "${pkgname}-${pkgver}" + make check } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -vDm 644 {README,NEWS,ChangeLog} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" }
