tperl: new ports (caution: static) - mkports - recipes for building multiple softwares with mk(1)
(HTM) git clone git://z3bra.org/mkports
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) commit 1da7f82750342b8226828db43a3cf60e099c3d5e
(DIR) parent 59dade08256fec812b64b53d177f9b328d1c318e
(HTM) Author: root <root@doom.z3bra.org>
Date: Wed, 24 May 2017 22:47:01 +0000
perl: new ports (caution: static)
Diffstat:
A perl/mkfile | 32 +++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/perl/mkfile b/perl/mkfile
t@@ -0,0 +1,32 @@
+pkg = perl
+ver = 5.24.1
+url = http://www.cpan.org/src/5.0/$pkg-$ver.tar.gz
+
+<../default.mk
+
+CONFIGURE = -des -Dusethreads -Duseshrplib -Dusesoname -Dusevendorprefix \
+ -Duselargefiles -Dd_semctl_semun \
+ -Dprefix=${PREFIX}/ -Dvendorprefix=${PREFIX}/ \
+ -Dprivlib=/share/perl5/core_perl \
+ -Darchlib=/lib/perl5/core_perl \
+ -Dsitelib=/share/perl5/site_perl \
+ -Dsitearch=/lib/perl5/site_perl \
+ -Dvendorlib=/share/perl5/vendor_perl \
+ -Dvendorarch=/lib/perl5/vendor_perl \
+ -Dscriptdir=/bin -Dvendorscript=/bin \
+ -Dinc_version_list=none -Dman1ext=1p -Dman3ext=3p \
+ -Dman1dir=/share/man/man1 \
+ -Dman3dir=/share/man/man3 \
+ -Dd_sockaddr_in6=define \
+ -Uusedl
+
+
+build:QV: fetch patch
+ cd $WORK/$pkg-$ver
+ ./Configure $CONFIGURE \
+ -Dcc="${CC}" \
+ -Doptimize="${CFLAGS}" \
+ -Dccflags="${CFLAGS}" \
+ -Dldflags="${LDFLAGS}" \
+ -Dlocincpth=/include
+ make ${MAKEFLAGS}