p5-module-implementation: initial commit, version 0.09

This commit is contained in:
Tim Biermann 2019-08-31 10:40:26 +00:00
parent 7a1804285a
commit 18e6333580
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 46 additions and 0 deletions

View File

@ -0,0 +1,17 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/perl5/
drwxr-xr-x root/root usr/lib/perl5/5.28/
drwxr-xr-x root/root usr/lib/perl5/5.28/linux-thread-multi/
drwxr-xr-x root/root usr/lib/perl5/site_perl/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/Module/
-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/Module/Implementation.pm
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/auto/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/auto/Module/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/auto/Module/Implementation/
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man3/
-r--r--r-- root/root usr/share/man/man3/Module::Implementation.3pm.gz

View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF38BN0F01U5svwo/pwN6ZRx5obDNFNql+A92bu1AfntCMWfeICaXvVUiRyMkfTz6Ga1MCyt68sl0ag50FTZKb5AE=
SHA256 (Pkgfile) = de8bc03801a289e5a0ee40f89a3f672824e74b71d57f8bf134a23ee50ef0a8ef
SHA256 (.footprint) = e51f9fa14dc352f66eb41a1db76589d440074325958eebabeab52aee6a137240
SHA256 (Module-Implementation-0.09.tar.gz) = c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d

View File

@ -0,0 +1,24 @@
# Description: Loads one of several alternate underlying implementations for a module
# URL: https://cpan.metacpan.org/dist/Module-Implementation/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: p5-try-tiny p5-module-runtime
name=p5-module-implementation
version=0.09
release=1
source=(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-$version.tar.gz)
build() {
cd Module-Implementation-$version
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL="--skipdeps" \
PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='"$PKG"'" \
PERL_MB_OPT="--installdirs vendor --destdir '"$PKG"'" \
MODULEBUILDRC=/dev/null
perl Makefile.PL
make
make DESTDIR=$PKG install
find $PKG -name .packlist -o \
-name perllocal.pod -o \
-name README -o \
-name '*.bs' | xargs rm
}