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}