tmkfile - mkports - recipes for building multiple softwares with mk(1)
(HTM) git clone git://z3bra.org/mkports
(DIR) Log
(DIR) Files
(DIR) Refs
---
tmkfile (903B)
---
1 pkg = perl
2 ver = 5.24.1
3 url = http://www.cpan.org/src/5.0/$pkg-$ver.tar.gz
4
5 <../default.mk
6
7 CONFIGURE = -des -Dusethreads -Duseshrplib -Dusesoname -Dusevendorprefix \
8 -Duselargefiles -Dd_semctl_semun \
9 -Dprefix=${PREFIX}/ -Dvendorprefix=${PREFIX}/ \
10 -Dprivlib=/share/perl5/core_perl \
11 -Darchlib=/lib/perl5/core_perl \
12 -Dsitelib=/share/perl5/site_perl \
13 -Dsitearch=/lib/perl5/site_perl \
14 -Dvendorlib=/share/perl5/vendor_perl \
15 -Dvendorarch=/lib/perl5/vendor_perl \
16 -Dscriptdir=/bin -Dvendorscript=/bin \
17 -Dinc_version_list=none -Dman1ext=1p -Dman3ext=3p \
18 -Dman1dir=/share/man/man1 \
19 -Dman3dir=/share/man/man3 \
20 -Dd_sockaddr_in6=define \
21 -Uusedl
22
23
24 build:QV: fetch patch
25 cd $WORK/$pkg-$ver
26 ./Configure $CONFIGURE \
27 -Dcc="${CC}" \
28 -Doptimize="${CFLAGS}" \
29 -Dccflags="${CFLAGS}" \
30 -Dldflags="${LDFLAGS}" \
31 -Dlocincpth=/include
32 make ${MAKEFLAGS}