1 # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
3 pkgname=strip-nondeterminism
6 pkgdesc='Tool for stripping bits of non-deterministic information from files'
7 url='https://salsa.debian.org/reproducible-builds/strip-nondeterminism'
10 depends=("perl" 'perl-archive-zip' 'perl-archive-cpio' 'perl-sub-override')
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'
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>
23 cd ${pkgname}-${pkgver}
24 sed -r 's|bin/dh_strip_nondeterminism ||g' -i Makefile.PL
28 cd ${pkgname}-${pkgver}
29 PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
34 make -C ${pkgname}-${pkgver} test
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"