upgpkg: wordpress 6.2.1-1
[ArchLinux/community.git] / strip-nondeterminism / trunk / PKGBUILD
blob0bfe053271a5031202f39e339b1d7f5410f80ecc
1 # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
3 pkgname=strip-nondeterminism
4 pkgver=1.12.1
5 pkgrel=2
6 pkgdesc='Tool for stripping bits of non-deterministic information from files'
7 url='https://salsa.debian.org/reproducible-builds/strip-nondeterminism'
8 arch=('any')
9 license=('GPL3')
10 depends=("perl" 'perl-archive-zip' 'perl-archive-cpio' 'perl-sub-override')
11 makedepends=('git')
12 options=('!emptydirs')
13 source=(https://salsa.debian.org/reproducible-builds/strip-nondeterminism/-/archive/${pkgver}/strip-nondeterminism-${pkgver}.tar.bz2
14         https://salsa.debian.org/reproducible-builds/reproducible-lfs/raw/master/releases/strip-nondeterminism/strip-nondeterminism-${pkgver}.tar.bz2.asc)
15 sha512sums=('f007bc442adfb1f28d944e1da2b666f9d8405175875158547f9efe7f2190e803ebef7d760b5ad3b65a9149cadc2a577cbe795f030a33d2bee3a80d4cff704aa6'
16             'SKIP')
17 validpgpkeys=('C2FE4BD271C139B86C533E461E953E27D4311E58'  # Chris Lamb <lamby@debian.org>
18               'EF5D84C1838F2EB6D8968C0410378EFC2080080C'  # Andrew Ayer <agwa@andrewayer.name>
19               '2F5DAF3FC1F793D94F3D900CA721DA055374AA4F'  # Reiner Herrmann <reiner@reiner-h.de>
20               '66AE2B4AFCCF3F52DA184D184B043FCDB9444540') # Mattia Rizzolo <mattia@debian.org>
22 prepare() {
23   cd ${pkgname}-${pkgver}
24   sed -r 's|bin/dh_strip_nondeterminism ||g' -i Makefile.PL
27 build() {
28   cd ${pkgname}-${pkgver}
29   PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
30   make
33 check() {
34   make -C ${pkgname}-${pkgver} test
37 package() {
38   cd ${pkgname}-${pkgver}
39   make DESTDIR="${pkgdir}" install
40   install -Dm 644 README -t "${pkgdir}/usr/share/doc/${pkgname}"
41   # Don't install the internal handler documentation generated from pod documents
42   # https://salsa.debian.org/reproducible-builds/strip-nondeterminism/-/commit/b9b84287c654bd14d6489282475868977dec50c6
43   rm -r "${pkgdir}/usr/share/man/man3"
46 # vim: ts=2 sw=2 et: