mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
perl 5.10.1: update recipe
This commit is contained in:
@@ -15,13 +15,55 @@ DESCRIPTION="
|
||||
because of its perceived 'ugliness'.
|
||||
"
|
||||
HOMEPAGE="http://www.perl.org/"
|
||||
COPYRIGHT="1993-2009 Larry Wall and others"
|
||||
LICENSE="GNU GPL v1
|
||||
Artistic (Perl)"
|
||||
SRC_URI="http://www.cpan.org/src/perl-5.10.1.tar.gz"
|
||||
CHECKSUM_MD5="b9b2fdb957f50ada62d73f43ee75d044"
|
||||
REVISION="4"
|
||||
REVISION="5"
|
||||
ARCHITECTURES="x86_gcc2 ?x86"
|
||||
|
||||
PROVIDES="
|
||||
perl = $portVersion compat >= 5
|
||||
cmd:a2p = $portVersion compat >= 5
|
||||
cmd:c2ph = $portVersion compat >= 5
|
||||
cmd:config_data = $portVersion compat >= 5
|
||||
cmd:corelist = $portVersion compat >= 5
|
||||
cmd:cpan = $portVersion compat >= 5
|
||||
cmd:cpan2dist = $portVersion compat >= 5
|
||||
cmd:cpanp = $portVersion compat >= 5
|
||||
cmd:cpanp_run_perl = $portVersion compat >= 5
|
||||
cmd:dprofpp = $portVersion compat >= 5
|
||||
cmd:enc2xs = $portVersion compat >= 5
|
||||
cmd:find2perl = $portVersion compat >= 5
|
||||
cmd:h2ph = $portVersion compat >= 5
|
||||
cmd:h2xs = $portVersion compat >= 5
|
||||
cmd:instmodsh = $portVersion compat >= 5
|
||||
cmd:libnetcfg = $portVersion compat >= 5
|
||||
cmd:perl = $portVersion compat >= 5
|
||||
cmd:perl5.10.1 = $portVersion compat >= 5
|
||||
cmd:perlbug = $portVersion compat >= 5
|
||||
cmd:perldoc = $portVersion compat >= 5
|
||||
cmd:perlivp = $portVersion compat >= 5
|
||||
cmd:perlthanks = $portVersion compat >= 5
|
||||
cmd:piconv = $portVersion compat >= 5
|
||||
cmd:pl2pm = $portVersion compat >= 5
|
||||
cmd:pod2html = $portVersion compat >= 5
|
||||
cmd:pod2latex = $portVersion compat >= 5
|
||||
cmd:pod2man = $portVersion compat >= 5
|
||||
cmd:pod2text = $portVersion compat >= 5
|
||||
cmd:pod2usage = $portVersion compat >= 5
|
||||
cmd:podchecker = $portVersion compat >= 5
|
||||
cmd:podselect = $portVersion compat >= 5
|
||||
cmd:prove = $portVersion compat >= 5
|
||||
cmd:psed = $portVersion compat >= 5
|
||||
cmd:pstruct = $portVersion compat >= 5
|
||||
cmd:ptar = $portVersion compat >= 5
|
||||
cmd:ptardiff = $portVersion compat >= 5
|
||||
cmd:s2p = $portVersion compat >= 5
|
||||
cmd:shasum = $portVersion compat >= 5
|
||||
cmd:splain = $portVersion compat >= 5
|
||||
cmd:xsubpp = $portVersion compat >= 5
|
||||
lib:libperl = $portVersion compat >= 5
|
||||
"
|
||||
REQUIRES="
|
||||
@@ -37,6 +79,10 @@ BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
non-packaged/lib/perl5/site_perl/5.10.1/BePC-haiku directory
|
||||
"
|
||||
|
||||
SOURCE_DIR="$portVersionedName"
|
||||
BUILD_PACKAGE_ACTIVATION_PHASE=INSTALL
|
||||
|
||||
@@ -62,7 +108,7 @@ BUILD()
|
||||
# force-remove path from sed
|
||||
sed -i -e 's/LOC_SED\s*"\/boot\/common\/bin\/sed/LOC_SED "sed/' config.h
|
||||
|
||||
make
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
@@ -73,7 +119,8 @@ INSTALL()
|
||||
chmod a+x perl psed pstruct perlthanks
|
||||
cd "$libDir"
|
||||
ln -sf perl5/core_perl/5.10.1/$perlArch/CORE/libperl.so .
|
||||
|
||||
# The "site-perl" stuff is automatically created, when necessary, so we can
|
||||
# as well remove it.
|
||||
rm -r $prefix/non-packaged
|
||||
}
|
||||
LICENSE="GNU GPL v1
|
||||
Artistic (Perl)"
|
||||
COPYRIGHT="1993-2009 Larry Wall and others"
|
||||
|
||||
Reference in New Issue
Block a user