ports/contrib (3.4): p5-module-build
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
commit 30ad2b967b5b090289176fcc12d49d6c421e8609 Author: Thomas Penteker <tek@serverop.de> Date: Sat Feb 9 18:55:16 2019 +0100 p5-module-build diff --git a/p5-module-build/.footprint b/p5-module-build/.footprint new file mode 100644 index 00000000..76007a63 --- /dev/null +++ b/p5-module-build/.footprint @@ -0,0 +1,58 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-r-xr-xr-x root/root usr/bin/config_data +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/perl5/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.26/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.26/Module/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build.pm +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.26/Module/Build/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/API.pod +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Authoring.pod +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Base.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Bundling.pod +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Compat.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Config.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/ConfigData.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Cookbook.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Dumper.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Notes.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/PPMMaker.pm +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/Default.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/MacOS.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/Unix.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/VMS.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/VOS.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/Windows.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/aix.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/cygwin.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/darwin.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/Platform/os2.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.26/Module/Build/PodParser.pm +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-r--r--r-- root/root usr/share/man/man1/config_data.1pm.gz +drwxr-xr-x root/root usr/share/man/man3/ +-r--r--r-- root/root usr/share/man/man3/Module::Build.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::API.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Authoring.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Base.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Bundling.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Compat.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::ConfigData.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Cookbook.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Notes.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::PPMMaker.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::Default.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::MacOS.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::Unix.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::VMS.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::VOS.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::Windows.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::aix.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::cygwin.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::darwin.3pm.gz +-r--r--r-- root/root usr/share/man/man3/Module::Build::Platform::os2.3pm.gz diff --git a/p5-module-build/.signature b/p5-module-build/.signature new file mode 100644 index 00000000..74bb1336 --- /dev/null +++ b/p5-module-build/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3/XUsLHeeJqUC5TyzsSAGvNsJaw7zftn/AZa3RqkYD559BhbSEg9u+U+poe+tyvymm5ZODKfmQDot6s4r3R3Xgc= +SHA256 (Pkgfile) = d9bdcbc7904ad636c93e753143a47a12113d868177f88825f942a2ae7f746c9b +SHA256 (.footprint) = 20502f7c3f6f6238f74d6cfac8838ef500af7c57950a19f8ffc72fde687e9f46 +SHA256 (Module-Build-0.4224.tar.gz) = a6ca15d78244a7b50fdbf27f85c85f4035aa799ce7dd018a0d98b358ef7bc782 diff --git a/p5-module-build/Pkgfile b/p5-module-build/Pkgfile new file mode 100644 index 00000000..2a55417b --- /dev/null +++ b/p5-module-build/Pkgfile @@ -0,0 +1,24 @@ +# Description: Build and install Perl modules +# URL: https://metacpan.org/release/Module-Build +# Maintainer: Thomas Penteker, tek at serverop dot de +# Depends on: perl + +name=p5-module-build +version=0.4224 +release=1 +source=(https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-$version.tar.gz) + +build() { + ls 2>& 1 + cd Module-Build-$version + yes n|perl Makefile.PL + make OPTIMIZE="$CFLAGS" + make install DESTDIR=$PKG + # Remove perlcrap + find $PKG \ + -name .packlist -or \ + -name '*.bs' -or \ + -name perllocal.pod | xargs rm + # Remove empty directories + find $PKG -depth -empty -exec rm -rf {} \; +}
participants (1)
-
crux@crux.nu