# HG changeset patch # User Hans-G?nter Theisgen # Date 1640961130 -3600 # Node ID 32f4528b52d13a69db314917412e8d535806f0b8 # Parent 271979d0cb7c97b62b15c72fc719ceba2de344e4 updated perl-extutils-makemaker (7.44 -> 7.64) diff -r 271979d0cb7c -r 32f4528b52d1 perl-extutils-makemaker/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/perl-extutils-makemaker/description.txt Fri Dec 31 15:32:10 2021 +0100 @@ -0,0 +1,28 @@ +This utility is designed to write a Makefile for an extension module +from a Makefile.PL. +It is based on the Makefile.SH model provided by Andy Dougherty and +the perl5-porters. + +It splits the task of generating the Makefile into several subroutines +that can be individually overridden. Each subroutine returns the text +it wishes to have written to the Makefile. + +As there are various Make programs with incompatible syntax, which use +operating system shells, again with incompatible syntax, it is important +for users of this module to know which flavour of Make a Makefile has +been written for so they'll use the correct one and won't have to face +the possibly bewildering errors resulting from using the wrong one. + +On POSIX systems, that program will likely be GNU Make; +on Microsoft Windows, it will be either Microsoft NMake, DMake or GNU Make. + +ExtUtils::MakeMaker (EUMM) is object oriented. Each directory below the +current directory that contains a Makefile.PL is treated as a separate +object. This makes it possible to write an unlimited number of Makefiles +with a single invocation of WriteMakefile(). + +All inputs to WriteMakefile are Unicode characters, not just octets. +EUMM seeks to handle all of these correctly. It is currently still not +possible to portably use Unicode characters in module names, because +this requires Perl to handle Unicode filenames, which is not yet the +case on Windows. diff -r 271979d0cb7c -r 32f4528b52d1 perl-extutils-makemaker/receipt --- a/perl-extutils-makemaker/receipt Fri Dec 31 15:28:59 2021 +0100 +++ b/perl-extutils-makemaker/receipt Fri Dec 31 15:32:10 2021 +0100 @@ -1,12 +1,13 @@ # SliTaz package receipt. PACKAGE="perl-extutils-makemaker" -VERSION="7.44" +VERSION="7.64" CATEGORY="development" SHORT_DESC="ExtUtils::MakeMaker module updates a Perl built-in extension." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL" -WEB_SITE="https://metacpan.org/release/ExtUtils-MakeMaker" +WEB_SITE="https://metacpan.org/pod/ExtUtils::MakeMaker" +REPOLOGY="perl:extutils-makemaker" SOURCE="ExtUtils-MakeMaker" TARBALL="$SOURCE-$VERSION.tar.gz" @@ -26,12 +27,11 @@ { perl Makefile.PL && make && - make DESTDIR=$DESTDIR install + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $install/usr/lib $fs/usr + cook_copy_folders lib }