wok-current rev 24205
updated perl-extutils-makemaker (7.44 -> 7.64)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Dec 31 15:32:10 2021 +0100 (2021-12-31) |
parents | 271979d0cb7c |
children | fa65e0f9461c |
files | perl-extutils-makemaker/description.txt perl-extutils-makemaker/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/perl-extutils-makemaker/description.txt Fri Dec 31 15:32:10 2021 +0100 1.3 @@ -0,0 +1,28 @@ 1.4 +This utility is designed to write a Makefile for an extension module 1.5 +from a Makefile.PL. 1.6 +It is based on the Makefile.SH model provided by Andy Dougherty and 1.7 +the perl5-porters. 1.8 + 1.9 +It splits the task of generating the Makefile into several subroutines 1.10 +that can be individually overridden. Each subroutine returns the text 1.11 +it wishes to have written to the Makefile. 1.12 + 1.13 +As there are various Make programs with incompatible syntax, which use 1.14 +operating system shells, again with incompatible syntax, it is important 1.15 +for users of this module to know which flavour of Make a Makefile has 1.16 +been written for so they'll use the correct one and won't have to face 1.17 +the possibly bewildering errors resulting from using the wrong one. 1.18 + 1.19 +On POSIX systems, that program will likely be GNU Make; 1.20 +on Microsoft Windows, it will be either Microsoft NMake, DMake or GNU Make. 1.21 + 1.22 +ExtUtils::MakeMaker (EUMM) is object oriented. Each directory below the 1.23 +current directory that contains a Makefile.PL is treated as a separate 1.24 +object. This makes it possible to write an unlimited number of Makefiles 1.25 +with a single invocation of WriteMakefile(). 1.26 + 1.27 +All inputs to WriteMakefile are Unicode characters, not just octets. 1.28 +EUMM seeks to handle all of these correctly. It is currently still not 1.29 +possible to portably use Unicode characters in module names, because 1.30 +this requires Perl to handle Unicode filenames, which is not yet the 1.31 +case on Windows.
2.1 --- a/perl-extutils-makemaker/receipt Fri Dec 31 15:28:59 2021 +0100 2.2 +++ b/perl-extutils-makemaker/receipt Fri Dec 31 15:32:10 2021 +0100 2.3 @@ -1,12 +1,13 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="perl-extutils-makemaker" 2.7 -VERSION="7.44" 2.8 +VERSION="7.64" 2.9 CATEGORY="development" 2.10 SHORT_DESC="ExtUtils::MakeMaker module updates a Perl built-in extension." 2.11 MAINTAINER="pascal.bellard@slitaz.org" 2.12 LICENSE="GPL" 2.13 -WEB_SITE="https://metacpan.org/release/ExtUtils-MakeMaker" 2.14 +WEB_SITE="https://metacpan.org/pod/ExtUtils::MakeMaker" 2.15 +REPOLOGY="perl:extutils-makemaker" 2.16 2.17 SOURCE="ExtUtils-MakeMaker" 2.18 TARBALL="$SOURCE-$VERSION.tar.gz" 2.19 @@ -26,12 +27,11 @@ 2.20 { 2.21 perl Makefile.PL && 2.22 make && 2.23 - make DESTDIR=$DESTDIR install 2.24 + make install DESTDIR=$DESTDIR 2.25 } 2.26 2.27 # Rules to gen a SliTaz package suitable for Tazpkg. 2.28 genpkg_rules() 2.29 { 2.30 - mkdir -p $fs/usr 2.31 - cp -a $install/usr/lib $fs/usr 2.32 + cook_copy_folders lib 2.33 }