summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/p5-Archive-Tar/Makefile5
-rw-r--r--archivers/p5-Archive-Zip/Makefile5
-rw-r--r--audio/p5-Audio-CD-disc-cover/Makefile10
-rw-r--r--audio/p5-Audio-CD-disc-cover/distinfo3
-rw-r--r--audio/p5-MP3-Tag/Makefile7
-rw-r--r--comms/p5-Device-SerialPort/Makefile7
-rw-r--r--comms/p5-pilot-link/Makefile7
-rw-r--r--converters/p5-Convert-TNEF/Makefile5
-rw-r--r--converters/p5-Convert-UUlib/Makefile5
-rw-r--r--converters/p5-MIME-Base64/Makefile5
-rw-r--r--converters/p5-Text-Iconv/Makefile14
-rw-r--r--databases/p5-DBD-CSV/Makefile7
-rw-r--r--databases/p5-DBD-Sybase/Makefile11
-rw-r--r--databases/p5-DBD-postgresql/Makefile13
-rw-r--r--databases/p5-DBD-postgresql/distinfo3
-rw-r--r--databases/p5-DBI/Makefile7
-rw-r--r--databases/p5-DBIx-Datasource/Makefile7
-rw-r--r--databases/p5-DBIx-SearchBuilder/Makefile7
-rw-r--r--databases/p5-MLDBM-Sync/Makefile7
-rw-r--r--databases/p5-MLDBM/Makefile5
-rw-r--r--databases/p5-SQL-Statement/Makefile7
-rw-r--r--databases/p5-gdbm/Makefile5
-rw-r--r--databases/p5-gdbm/distinfo3
-rw-r--r--databases/p5-gdbm/patches/patch-aa13
-rw-r--r--databases/p5-perl-ldap/Makefile7
-rw-r--r--databases/p5-postgresql/Makefile12
-rw-r--r--devel/p5-AppConfig/Makefile7
-rw-r--r--devel/p5-AppConfig/distinfo3
-rw-r--r--devel/p5-AppConfig/patches/patch-ab21
-rw-r--r--devel/p5-AtExit/Makefile7
-rw-r--r--devel/p5-BSD-Resource/Makefile5
-rw-r--r--devel/p5-Bit-Vector/Makefile7
-rw-r--r--devel/p5-Class-Loader/Makefile5
-rw-r--r--devel/p5-Compress-Zlib/Makefile5
-rw-r--r--devel/p5-Config-IniFiles/Makefile7
-rw-r--r--devel/p5-Curses/Makefile10
-rw-r--r--devel/p5-Curses/distinfo4
-rw-r--r--devel/p5-Curses/patches/patch-aa4
-rw-r--r--devel/p5-Data-Buffer/Makefile5
-rw-r--r--devel/p5-Data-ShowTable/Makefile5
-rw-r--r--devel/p5-Date-Calc/Makefile7
-rw-r--r--devel/p5-Date-Manip/Makefile7
-rw-r--r--devel/p5-Devel-SmallProf/Makefile5
-rw-r--r--devel/p5-Devel-Symdump/Makefile7
-rw-r--r--devel/p5-Event/Makefile7
-rw-r--r--devel/p5-Expect/Makefile7
-rw-r--r--devel/p5-ExtUtils-F77/Makefile8
-rw-r--r--devel/p5-File-FlockDir/Makefile7
-rw-r--r--devel/p5-File-PathConvert/Makefile7
-rw-r--r--devel/p5-File-Temp/Makefile7
-rw-r--r--devel/p5-FileKGlob/Makefile7
-rw-r--r--devel/p5-FreezeThaw/Makefile7
-rw-r--r--devel/p5-IO-Stty/Makefile7
-rw-r--r--devel/p5-IO-Tty/Makefile7
-rw-r--r--devel/p5-IO-stringy/Makefile7
-rw-r--r--devel/p5-Log-Dispatch/Makefile7
-rw-r--r--devel/p5-Make/Makefile7
-rw-r--r--devel/p5-Memoize/Makefile7
-rw-r--r--devel/p5-Params-Validate/Makefile8
-rw-r--r--devel/p5-Parse-Yapp/Makefile7
-rw-r--r--devel/p5-Safe-Hole/Makefile7
-rw-r--r--devel/p5-SortVersions/Makefile5
-rw-r--r--devel/p5-Storable/Makefile8
-rw-r--r--devel/p5-Term-ReadKey/Makefile7
-rw-r--r--devel/p5-Test-Cmd/Makefile10
-rw-r--r--devel/p5-Test-Harness/Makefile5
-rw-r--r--devel/p5-Test-Simple/Makefile5
-rw-r--r--devel/p5-Tie-IxHash/Makefile7
-rw-r--r--devel/p5-Time-HiRes/Makefile5
-rw-r--r--devel/p5-TimeDate/Makefile7
-rw-r--r--devel/p5-WeakRef/Makefile7
-rw-r--r--devel/p5-perl-headers/Makefile6
-rw-r--r--finance/p5-finance-quote/Makefile7
-rw-r--r--graphics/p5-GD/Makefile11
-rw-r--r--graphics/p5-GD/distinfo4
-rw-r--r--graphics/p5-GD/patches/patch-aa16
-rw-r--r--graphics/p5-GDGraph/Makefile7
-rw-r--r--graphics/p5-GDGraph3d/Makefile7
-rw-r--r--graphics/p5-GDTextUtil/Makefile7
-rw-r--r--graphics/p5-Image-Size/Makefile7
-rw-r--r--japanese/p5-Jcode/Makefile7
-rw-r--r--japanese/p5-Text-ChaSen/Makefile5
-rw-r--r--japanese/p5-Text-Kakasi/Makefile8
-rw-r--r--japanese/p5-Text-Kakasi/distinfo3
-rw-r--r--japanese/p5-Text-Kakasi/patches/patch-aa14
-rw-r--r--japanese/p5-jcode/Makefile6
-rw-r--r--japanese/p5-nkf/Makefile7
-rw-r--r--lang/libperl/Makefile8
-rw-r--r--mail/p5-Email-Valid/Makefile5
-rw-r--r--mail/p5-IMAP-Admin/Makefile9
-rw-r--r--mail/p5-MIME-Lite/Makefile5
-rw-r--r--mail/p5-MIME-tools/Makefile7
-rw-r--r--mail/p5-Mail-Audit/Makefile7
-rw-r--r--mail/p5-Mail-IMAPClient/Makefile9
-rw-r--r--mail/p5-Mail-ListDetector/Makefile5
-rw-r--r--mail/p5-Mail-Sendmail/Makefile7
-rw-r--r--mail/p5-MailTools/Makefile7
-rw-r--r--math/p5-Math-BigInteger/Makefile8
-rw-r--r--math/p5-Math-Interpolate/Makefile8
-rw-r--r--math/p5-Math-MatrixReal/Makefile8
-rw-r--r--misc/p5-Array-PrintCols/Makefile5
-rw-r--r--misc/p5-Business-CreditCard/Makefile5
-rw-r--r--misc/p5-Business-ISBN/Makefile5
-rw-r--r--misc/p5-Business-UPS/Makefile5
-rw-r--r--misc/p5-ControlX10-CM11/Makefile7
-rw-r--r--misc/p5-ControlX10-CM17/Makefile7
-rw-r--r--misc/p5-Locale-Codes/Makefile5
-rw-r--r--misc/p5-Search/Makefile5
-rw-r--r--net/p5-Net-DNS/Makefile5
-rw-r--r--net/p5-Net-Daemon/Makefile7
-rw-r--r--net/p5-Net-IRC/Makefile5
-rw-r--r--net/p5-Net-SNMP/Makefile7
-rw-r--r--net/p5-Net-TFTP/Makefile7
-rw-r--r--net/p5-Net-Telnet/Makefile7
-rw-r--r--net/p5-Net/Makefile7
-rw-r--r--net/p5-SNMP_Session/Makefile9
-rw-r--r--net/p5-Socket6/Makefile7
-rw-r--r--net/p5-ispman/Makefile5
-rw-r--r--print/p5-Font-AFM/Makefile5
-rw-r--r--print/p5-PostScript-MailLabels/Makefile7
-rw-r--r--security/p5-Crypt-Blowfish/Makefile5
-rw-r--r--security/p5-Crypt-CBC/Makefile5
-rw-r--r--security/p5-Crypt-DES/Makefile5
-rw-r--r--security/p5-Crypt-DES_EDE3/Makefile5
-rw-r--r--security/p5-Crypt-RIPEMD160/Makefile5
-rw-r--r--security/p5-Crypt-Rijndael/Makefile5
-rw-r--r--security/p5-Crypt-Twofish/Makefile5
-rw-r--r--security/p5-Digest-MD2/Makefile5
-rw-r--r--security/p5-Digest-MD4/Makefile5
-rw-r--r--security/p5-Digest-MD5/Makefile7
-rw-r--r--security/p5-Digest-SHA1/Makefile5
-rw-r--r--security/p5-IO-Socket-SSL/Makefile7
-rw-r--r--security/p5-Net-SSLeay/Makefile9
-rw-r--r--security/p5-Net-SSLeay/distinfo3
-rw-r--r--security/p5-SHA/Makefile5
-rw-r--r--security/p5-SSLeay/Makefile10
-rw-r--r--security/p5-Tie-EncryptedHash/Makefile5
-rw-r--r--sysutils/p5-Unix-Syslog/Makefile5
-rw-r--r--textproc/p5-Convert-ASCII-Armour/Makefile5
-rw-r--r--textproc/p5-Convert-ASN1/Makefile5
-rw-r--r--textproc/p5-Convert-BER/Makefile7
-rw-r--r--textproc/p5-Convert-PEM/Makefile5
-rw-r--r--textproc/p5-Filter/Makefile7
-rw-r--r--textproc/p5-PDF-Create/Makefile7
-rw-r--r--textproc/p5-PDF/Makefile7
-rw-r--r--textproc/p5-Pod-POM/Makefile7
-rw-r--r--textproc/p5-Text-Autoformat/Makefile7
-rw-r--r--textproc/p5-Text-Balanced/Makefile7
-rw-r--r--textproc/p5-Text-BibTeX/Makefile7
-rw-r--r--textproc/p5-Text-CSV_XS/Makefile7
-rw-r--r--textproc/p5-Text-DelimMatch/Makefile7
-rw-r--r--textproc/p5-Text-Template/Makefile7
-rw-r--r--textproc/p5-Text-Wrapper/Makefile9
-rw-r--r--textproc/p5-XML-DOM/Makefile8
-rw-r--r--textproc/p5-XML-Grove/Makefile7
-rw-r--r--textproc/p5-XML-Node/Makefile21
-rw-r--r--textproc/p5-XML-Parser/Makefile7
-rw-r--r--textproc/p5-XML-RSS/Makefile9
-rw-r--r--textproc/p5-XML-RegExp/Makefile7
-rw-r--r--textproc/p5-XML-Writer/Makefile7
-rw-r--r--textproc/p5-XML-XPath/Makefile7
-rw-r--r--textproc/p5-XML-XQL/Makefile9
-rw-r--r--textproc/p5-XML-XSLT/Makefile7
-rw-r--r--textproc/p5-libxml/Makefile7
-rw-r--r--www/ap-DBI/Makefile7
-rw-r--r--www/ap-perl/Makefile12
-rw-r--r--www/p5-Apache-ASP/Makefile7
-rw-r--r--www/p5-Apache-DBILogConfig/Makefile7
-rw-r--r--www/p5-Apache-DBILogger/Makefile8
-rw-r--r--www/p5-Apache-Filter/Makefile7
-rw-r--r--www/p5-Apache-SSI/Makefile7
-rw-r--r--www/p5-Apache-Session/Makefile5
-rw-r--r--www/p5-CGI-Application/Makefile5
-rw-r--r--www/p5-CGI-FastTemplate/Makefile7
-rw-r--r--www/p5-CGI-Minimal/Makefile5
-rw-r--r--www/p5-CGI/Makefile11
-rw-r--r--www/p5-CGI_Lite/Makefile5
-rw-r--r--www/p5-FCGI/Makefile5
-rw-r--r--www/p5-HTML-Clean/Makefile7
-rw-r--r--www/p5-HTML-FillInForm/Makefile7
-rw-r--r--www/p5-HTML-Format/Makefile5
-rw-r--r--www/p5-HTML-Mason/Makefile6
-rw-r--r--www/p5-HTML-Parser/Makefile5
-rw-r--r--www/p5-HTML-PrettyPrinter/Makefile5
-rw-r--r--www/p5-HTML-SimpleParse/Makefile7
-rw-r--r--www/p5-HTML-Table/Makefile5
-rw-r--r--www/p5-HTML-TableExtract/Makefile5
-rw-r--r--www/p5-HTML-Tagset/Makefile5
-rw-r--r--www/p5-HTML-Template/Makefile5
-rw-r--r--www/p5-HTML-Tree/Makefile5
-rw-r--r--www/p5-HTTP-Request-Form/Makefile7
-rw-r--r--www/p5-HTTPD-User-Manage/Makefile5
-rw-r--r--www/p5-URI/Makefile7
-rw-r--r--www/p5-VRML/Makefile7
-rw-r--r--www/p5-libwww/Makefile10
195 files changed, 776 insertions, 555 deletions
diff --git a/archivers/p5-Archive-Tar/Makefile b/archivers/p5-Archive-Tar/Makefile
index 6e99b998268..8fd833c90ce 100644
--- a/archivers/p5-Archive-Tar/Makefile
+++ b/archivers/p5-Archive-Tar/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/23 19:27:31 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:36 jlam Exp $
DISTNAME= Archive-Tar-0.22
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 module interface to manipulate tar files
DEPENDS+= p5-Compress-Zlib-[0-9]*:../../devel/p5-Compress-Zlib
-USE_PERL5= YES
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Archive/Tar/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/archivers/p5-Archive-Zip/Makefile b/archivers/p5-Archive-Zip/Makefile
index e9c44fb0c6d..968184ec403 100644
--- a/archivers/p5-Archive-Zip/Makefile
+++ b/archivers/p5-Archive-Zip/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/23 19:27:31 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:37 jlam Exp $
DISTNAME= Archive-Zip-0.11
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 module interface to manipulate zip files
DEPENDS+= p5-Compress-Zlib-[0-9]*:../../devel/p5-Compress-Zlib
-USE_PERL5= YES
+USE_BUILDLINK_ONLY+ YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Archive/Zip/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/audio/p5-Audio-CD-disc-cover/Makefile b/audio/p5-Audio-CD-disc-cover/Makefile
index ccbaef7f982..61003f2513a 100644
--- a/audio/p5-Audio-CD-disc-cover/Makefile
+++ b/audio/p5-Audio-CD-disc-cover/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:02 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:37 jlam Exp $
#
DISTNAME= Audio-CD-0.04-disc-cover-1.1.0
@@ -11,12 +11,12 @@ MAINTAINER= drochner@netbsd.org
HOMEPAGE= http://www.liacs.nl/~jvhemert/disc-cover/
COMMENT= Audio-CD perl module for use with disc-cover
-DEPENDS+= libcdaudio>=0.99.4nb1:../../audio/libcdaudio
-
-USE_PERL5= yes
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Audio/CD/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Audio/CD/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../audio/libcdaudio/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/audio/p5-Audio-CD-disc-cover/distinfo b/audio/p5-Audio-CD-disc-cover/distinfo
index babb4aff8cc..40d6d9b78fb 100644
--- a/audio/p5-Audio-CD-disc-cover/distinfo
+++ b/audio/p5-Audio-CD-disc-cover/distinfo
@@ -1,5 +1,4 @@
-$NetBSD: distinfo,v 1.2 2001/04/18 12:14:36 agc Exp $
+$NetBSD: distinfo,v 1.3 2001/11/26 06:49:37 jlam Exp $
SHA1 (Audio-CD-0.04-disc-cover-1.1.0.tar.gz) = 356fbd565dcd284b79f9233e88d4e9e9e6dbf7ce
Size (Audio-CD-0.04-disc-cover-1.1.0.tar.gz) = 6714 bytes
-SHA1 (patch-aa) = 4835ff0b34d0ab252f122f4184dcfc00446bd2b0
diff --git a/audio/p5-MP3-Tag/Makefile b/audio/p5-MP3-Tag/Makefile
index f102fdb6e79..cc71745703f 100644
--- a/audio/p5-MP3-Tag/Makefile
+++ b/audio/p5-MP3-Tag/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:02 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:38 jlam Exp $
DISTNAME= tagged-0.30
PKGNAME= p5-MP3-Tag-0.30
@@ -12,10 +12,11 @@ COMMENT= this is a perl module to read/write tags of mp3-files
DEPENDS= p5-Compress-Zlib-1.*:../../devel/p5-Compress-Zlib
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MP3/Tag/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MP3/Tag/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/comms/p5-Device-SerialPort/Makefile b/comms/p5-Device-SerialPort/Makefile
index 24446088e4a..e8f4ce3e941 100644
--- a/comms/p5-Device-SerialPort/Makefile
+++ b/comms/p5-Device-SerialPort/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/11/25 18:01:58 jlam Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:38 jlam Exp $
#
DISTNAME= Device-SerialPort-0.070
@@ -12,12 +12,13 @@ MAINTAINER= damon@brodiefamily.org
HOMEPAGE= http://members.aol.com/Bbirthisel/alpha.html
COMMENT= POSIX-based Perl module to control your serial port
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Device/SerialPort/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Device/SerialPort/.packlist
MAKE_PARAMS= ${DEFAULT_SERIAL_DEVICE}
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/comms/p5-pilot-link/Makefile b/comms/p5-pilot-link/Makefile
index 630d98e91ce..2e98b53f37b 100644
--- a/comms/p5-pilot-link/Makefile
+++ b/comms/p5-pilot-link/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2001/10/18 15:20:04 veego Exp $
+# $NetBSD: Makefile,v 1.13 2001/11/26 06:49:39 jlam Exp $
DISTNAME= pilot-link.0.9.5
PKGNAME= p5-pilot-link-0.1
@@ -11,7 +11,7 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.gnu-designs.com/pilot-link/
COMMENT= perl interface to pilot-link library
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PDA/Pilot/.packlist
EXTRACT_ELEMENTS= ${DISTNAME}/tools/Perl5
@@ -26,7 +26,7 @@ pre-configure:
@cd ${WRKSRC}; \
${SED} -e "s|@prefix@|${PREFIX}|g" \
-e "s|@exec_prefix@|${PREFIX}|g" \
- -e "s|@libdir@|${PREFIX}/lib|g" \
+ -e "s|@libdir@|${BUILDLINK_DIR}/lib|g" \
-e "s|\(-I.*\)\(',\)|\1 ${BUILDLINK_CPPFLAGS}\2|" \
Makefile.PL.in > Makefile.PL
@@ -34,4 +34,5 @@ do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
.include "../../comms/pilot-link-libs/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/converters/p5-Convert-TNEF/Makefile b/converters/p5-Convert-TNEF/Makefile
index 500511d2678..259cd1a3fd4 100644
--- a/converters/p5-Convert-TNEF/Makefile
+++ b/converters/p5-Convert-TNEF/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/23 19:27:31 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:39 jlam Exp $
DISTNAME= Convert-TNEF-0.12
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 module interface to read TNEF files
DEPENDS+= p5-MIME-tools-[0-9]*:../../mail/p5-MIME-tools
-USE_PERL5= YES
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Convert/TNEF/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/converters/p5-Convert-UUlib/Makefile b/converters/p5-Convert-UUlib/Makefile
index ab514cca737..9ba355766f4 100644
--- a/converters/p5-Convert-UUlib/Makefile
+++ b/converters/p5-Convert-UUlib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/23 19:27:31 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:39 jlam Exp $
DISTNAME= Convert-UUlib-0.201
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Convert/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module interface to the uulib library
-USE_PERL5= YES
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Convert/UUlib/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/converters/p5-MIME-Base64/Makefile b/converters/p5-MIME-Base64/Makefile
index edf8c4ad398..26214db91fe 100644
--- a/converters/p5-MIME-Base64/Makefile
+++ b/converters/p5-MIME-Base64/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2001/10/18 15:20:05 veego Exp $
+# $NetBSD: Makefile,v 1.16 2001/11/26 06:49:39 jlam Exp $
# FreeBSD Id: Makefile,v 1.3 1997/08/04 22:47:16 ache Exp
#
@@ -13,10 +13,11 @@ MAINTAINER= hubertf@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/MIME-Base64/Base64.html
COMMENT= perl5 module for Base64 and Quoted-Printable encodings
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MIME/Base64/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/converters/p5-Text-Iconv/Makefile b/converters/p5-Text-Iconv/Makefile
index c064a452468..c3dee0adf1f 100644
--- a/converters/p5-Text-Iconv/Makefile
+++ b/converters/p5-Text-Iconv/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:05 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:40 jlam Exp $
#
DISTNAME= Text-Iconv-1.1
@@ -11,16 +11,12 @@ MAINTAINER= abs@netbsd.org
HOMEPAGE= http://www.linguistik.uni-erlangen.de/~mxp/
COMMENT= Perl interface to iconv() codeset conversion function
-USE_BUILDLINK_ONLY= #defined
-
-.include "../../converters/libiconv/buildlink.mk"
-
-DEPENDS+= libiconv:../../converters/libiconv
-
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Iconv/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Iconv/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../converters/libiconv/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-DBD-CSV/Makefile b/databases/p5-DBD-CSV/Makefile
index c13e74457d8..afa357799f3 100644
--- a/databases/p5-DBD-CSV/Makefile
+++ b/databases/p5-DBD-CSV/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/18 15:20:07 veego Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:49:40 jlam Exp $
#
DISTNAME= DBD-CSV-0.1027
@@ -15,10 +15,11 @@ DEPENDS+= p5-DBI>=1.13:../../databases/p5-DBI
DEPENDS+= p5-SQL-Statement>=0.1016:../../databases/p5-SQL-Statement
DEPENDS+= p5-Text-CSV_XS>=0.20:../../textproc/p5-Text-CSV_XS
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBD/CSV/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBD/CSV/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-DBD-Sybase/Makefile b/databases/p5-DBD-Sybase/Makefile
index fc833e61ffa..7dedea6d9d8 100644
--- a/databases/p5-DBD-Sybase/Makefile
+++ b/databases/p5-DBD-Sybase/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:07 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:40 jlam Exp $
#
DISTNAME= DBD-Sybase-0.23
@@ -11,16 +11,17 @@ MAINTAINER= rh@netbsd.org
HOMEPAGE= http://www.mbay.net/~mpeppler/
COMMENT= perl DBI/DBD driver for Sybase/MS-SQL databases
-DEPENDS+= freetds>=0.50:../../databases/freetds
DEPENDS+= p5-DBI>=1.13:../../databases/p5-DBI
-USE_PERL5= YES
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBD/Sybase/.packlist
-MAKE_ENV+= SYBASE=${PREFIX}/freetds
-MAKE_PARAMS+= --noprompt
+LDFLAGS+= -Wl,-R${BUILDLINK_PREFIX.freetds}/freetds/lib
+MAKE_ENV+= SYBASE=${BUILDLINK_DIR}/freetds
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
+.include "../../databases/freetds/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-DBD-postgresql/Makefile b/databases/p5-DBD-postgresql/Makefile
index 810e2bd3912..c1eb7f4ae44 100644
--- a/databases/p5-DBD-postgresql/Makefile
+++ b/databases/p5-DBD-postgresql/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2001/10/18 15:20:08 veego Exp $
+# $NetBSD: Makefile,v 1.14 2001/11/26 06:49:41 jlam Exp $
#
VER= 1.01
@@ -12,19 +12,20 @@ MAINTAINER= jwise@netbsd.org
HOMEPAGE= http://www.postgresql.org/
COMMENT= perl DBI/DBD driver for PostgreSQL databases
-DEPENDS+= postgresql-{6.5.3*,7.0*,lib-[0-9]*}:../../databases/postgresql-lib
DEPENDS+= p5-DBI>=1.08:../../databases/p5-DBI
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBD/Pg/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBD/Pg/.packlist
PGUSER?= pgsql
PGPREFIX= ${PREFIX}/${PGUSER}
-MAKE_ENV+= POSTGRES_INCLUDE=${PREFIX}/include/pgsql
-MAKE_ENV+= POSTGRES_LIB=${PREFIX}/lib
+MAKE_ENV+= POSTGRES_INCLUDE=${BUILDLINK_DIR}/include/pgsql
+MAKE_ENV+= POSTGRES_LIB=${BUILDLINK_DIR}/lib
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../databases/postgresql-lib/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-DBD-postgresql/distinfo b/databases/p5-DBD-postgresql/distinfo
index 4a0af048145..c26f97dc10d 100644
--- a/databases/p5-DBD-postgresql/distinfo
+++ b/databases/p5-DBD-postgresql/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.5 2001/08/10 11:53:15 mjl Exp $
+$NetBSD: distinfo,v 1.6 2001/11/26 06:49:41 jlam Exp $
SHA1 (DBD-Pg-1.01.tar.gz) = ce5d91dab31fa70150a3d96fe8a8555a02c2c2e1
Size (DBD-Pg-1.01.tar.gz) = 43072 bytes
+SHA1 (patch-aa) = a85d54d216c5aeae54ca22b608d0d3a08eaec36a
diff --git a/databases/p5-DBI/Makefile b/databases/p5-DBI/Makefile
index 267c0f864d0..d7ddeb20755 100644
--- a/databases/p5-DBI/Makefile
+++ b/databases/p5-DBI/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2001/10/18 15:20:08 veego Exp $
+# $NetBSD: Makefile,v 1.11 2001/11/26 06:49:41 jlam Exp $
#
DISTNAME= DBI-1.19
@@ -11,10 +11,11 @@ MAINTAINER= bad@netbsd.org
HOMEPAGE= http://www.symbolstone.org/technology/perl/DBI/index.html
COMMENT= the database-independent Perl database access API
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBI/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBI/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-DBIx-Datasource/Makefile b/databases/p5-DBIx-Datasource/Makefile
index 3963471ce15..ae8338a483d 100644
--- a/databases/p5-DBIx-Datasource/Makefile
+++ b/databases/p5-DBIx-Datasource/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:08 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:41 jlam Exp $
#
DISTNAME= DBIx-DataSource-0.02
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.420.am/dbix-datasource
COMMENT= create and drop functions for databases
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBIx/DataSource/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBIx/DataSource/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-DBIx-SearchBuilder/Makefile b/databases/p5-DBIx-SearchBuilder/Makefile
index 1256c466cd3..bcacc74b669 100644
--- a/databases/p5-DBIx-SearchBuilder/Makefile
+++ b/databases/p5-DBIx-SearchBuilder/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:09 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:41 jlam Exp $
#
DISTNAME= DBIx-SearchBuilder-0.41
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=DBIx/}
MAINTAINER= packages@netbsd.org
COMMENT= extension for easy SQL SELECT Statement generation
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBIx/SearchBuilder/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/DBIx/SearchBuilder/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-MLDBM-Sync/Makefile b/databases/p5-MLDBM-Sync/Makefile
index 503f313ed19..14848034234 100644
--- a/databases/p5-MLDBM-Sync/Makefile
+++ b/databases/p5-MLDBM-Sync/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:09 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:42 jlam Exp $
DISTNAME= MLDBM-Sync-0.15
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 module for safe concurrent access to MLDBM databases
DEPENDS+= p5-MLDBM-[0-9]*:../../databases/p5-MLDBM
DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MLDBM/Sync/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MLDBM/Sync/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-MLDBM/Makefile b/databases/p5-MLDBM/Makefile
index 74fb748cb50..8a479582f48 100644
--- a/databases/p5-MLDBM/Makefile
+++ b/databases/p5-MLDBM/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:09 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:42 jlam Exp $
#
DISTNAME= MLDBM-2.00
@@ -13,7 +13,7 @@ COMMENT= perl5 module for storing arbitrary data in tied hashes
DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:../../lang/perl5
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MLDBM/.packlist
post-patch:
@@ -22,4 +22,5 @@ post-patch:
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-SQL-Statement/Makefile b/databases/p5-SQL-Statement/Makefile
index ed602b5eac8..0109839ee69 100644
--- a/databases/p5-SQL-Statement/Makefile
+++ b/databases/p5-SQL-Statement/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:09 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:42 jlam Exp $
#
DISTNAME= SQL-Statement-0.1020
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
# HOMEPAGE= http://
COMMENT= small, abstract SQL engine
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/SQL/Statement/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/SQL/Statement/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-gdbm/Makefile b/databases/p5-gdbm/Makefile
index 28ecfb12aed..a9cc4d027ec 100644
--- a/databases/p5-gdbm/Makefile
+++ b/databases/p5-gdbm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2001/10/18 15:20:10 veego Exp $
+# $NetBSD: Makefile,v 1.13 2001/11/26 06:49:42 jlam Exp $
.include "../../lang/perl5/Makefile.common"
@@ -9,7 +9,7 @@ CATEGORIES+= perl5
MAINTAINER= packages@netbsd.org
COMMENT= perl interface to gdbm - GNU database manager
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GDBM_File/.packlist
EXTRACT_ELEMENTS= ${DISTNAME}/ext/GDBM_File
@@ -19,4 +19,5 @@ do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
.include "../../databases/gdbm/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-gdbm/distinfo b/databases/p5-gdbm/distinfo
index 2ac485295bf..b4609dc5359 100644
--- a/databases/p5-gdbm/distinfo
+++ b/databases/p5-gdbm/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.3 2001/10/03 10:13:36 jlam Exp $
+$NetBSD: distinfo,v 1.4 2001/11/26 06:49:42 jlam Exp $
SHA1 (perl-5.6.1.tar.gz) = c718b38685f90d51a9a6b1b008de0d7d198c0744
Size (perl-5.6.1.tar.gz) = 5983695 bytes
+SHA1 (patch-aa) = 5b7442096389bade6baed05fac4c5f5ff698a9d0
diff --git a/databases/p5-gdbm/patches/patch-aa b/databases/p5-gdbm/patches/patch-aa
new file mode 100644
index 00000000000..a38d19ca5a9
--- /dev/null
+++ b/databases/p5-gdbm/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2001/11/26 06:49:43 jlam Exp $
+
+--- Makefile.PL.orig Thu Feb 22 21:57:54 2001
++++ Makefile.PL
+@@ -1,7 +1,7 @@
+ use ExtUtils::MakeMaker;
+ WriteMakefile(
+ NAME => 'GDBM_File',
+- LIBS => ["-L/usr/local/lib -lgdbm", "-ldbm"],
++ LIBS => ["-lgdbm", "-L/usr/local/lib -lgdbm", "-ldbm"],
+ MAN3PODS => {}, # Pods will be built by installman.
+ XSPROTOARG => '-noprototypes', # XXX remove later?
+ VERSION_FROM => 'GDBM_File.pm',
diff --git a/databases/p5-perl-ldap/Makefile b/databases/p5-perl-ldap/Makefile
index e1833a3c27c..f2f1eac10aa 100644
--- a/databases/p5-perl-ldap/Makefile
+++ b/databases/p5-perl-ldap/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2001/10/18 15:20:10 veego Exp $
+# $NetBSD: Makefile,v 1.12 2001/11/26 06:49:43 jlam Exp $
#
DISTNAME= perl-ldap-0.23
@@ -16,10 +16,11 @@ DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
DEPENDS+= p5-Convert-ASN1-[0-9]*:../../textproc/p5-Convert-ASN1
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/perl-ldap/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/perl-ldap/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-postgresql/Makefile b/databases/p5-postgresql/Makefile
index 8b09e931338..f7b9d0907e2 100644
--- a/databases/p5-postgresql/Makefile
+++ b/databases/p5-postgresql/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:10 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:43 jlam Exp $
DISTNAME= pgsql_perl5-1.9.0
PKGNAME= p5-postgresql-1.9.0
@@ -10,17 +10,17 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.pobox.com/~gbarr/perl-ldap/
COMMENT= Perl interface class for PostgreSQL
-DEPENDS+= postgresql-{6.5.3*,7.0*,lib-[0-9]*}:../../databases/postgresql-lib
-
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist
# Until the source catches up to the current Perl API, we need PERL_POLLUTE
# to look like an older perl.
MAKE_PARAMS= DEFINE="-DPERL_POLLUTE=1"
-MAKE_ENV+= POSTGRES_HOME="${LOCALBASE}"
+MAKE_ENV+= POSTGRES_HOME="${BUILDLINK_DIR}"
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
+.include "../../databases/postgresql-lib/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-AppConfig/Makefile b/devel/p5-AppConfig/Makefile
index 45686e28f64..b2f9f3e24c1 100644
--- a/devel/p5-AppConfig/Makefile
+++ b/devel/p5-AppConfig/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:11 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:44 jlam Exp $
DISTNAME= AppConfig-1.52
PKGNAME= p5-${DISTNAME}
@@ -10,10 +10,11 @@ MAINTAINER= packages@NetBSD.org
HOMEPAGE= http://www.kfs.org/~abw/
COMMENT= perl5 module for parsing config files and command line arguments
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/AppConfig/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/AppConfig/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-AppConfig/distinfo b/devel/p5-AppConfig/distinfo
index 68f32f0fca0..7b1e72eb122 100644
--- a/devel/p5-AppConfig/distinfo
+++ b/devel/p5-AppConfig/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2001/04/21 00:44:33 wiz Exp $
+$NetBSD: distinfo,v 1.3 2001/11/26 06:49:44 jlam Exp $
SHA1 (AppConfig-1.52.tar.gz) = 974e41ed348b43d98ae59ba6ccd88ab0a7061a94
Size (AppConfig-1.52.tar.gz) = 45654 bytes
SHA1 (patch-aa) = c08deb2b0dc4dbfb9ae921f4559fd0d6ac0ec7db
+SHA1 (patch-ab) = 0a512649238d3390db06dc0c55e04cfe8f2cdf29
diff --git a/devel/p5-AppConfig/patches/patch-ab b/devel/p5-AppConfig/patches/patch-ab
new file mode 100644
index 00000000000..bcff447e589
--- /dev/null
+++ b/devel/p5-AppConfig/patches/patch-ab
@@ -0,0 +1,21 @@
+$NetBSD: patch-ab,v 1.1 2001/11/26 06:49:44 jlam Exp $
+
+--- Makefile.PL.orig Thu Oct 29 07:06:10 1998
++++ Makefile.PL
+@@ -5,16 +5,6 @@
+ 'VERSION_FROM' => 'AppConfig.pm', # finds $VERSION
+ 'PMLIBDIRS' => [ 'AppConfig' ],
+ 'PREREQ_PM' => { 'Getopt::Long' => 2.17 },
+- 'MAN3PODS' => {
+- # We must explicitly name AppConfig.pm et al as manifyable files.
+- # MakeMaker ignores files that match /(config|setup).*\.pm/i;
+- 'AppConfig.pm' => '$(INST_MAN3DIR)/AppConfig.$(MAN3EXT)',
+- 'AppConfig/Args.pm' => '$(INST_MAN3DIR)/AppConfig::Args.$(MAN3EXT)',
+- 'AppConfig/File.pm' => '$(INST_MAN3DIR)/AppConfig::File.$(MAN3EXT)',
+- 'AppConfig/Getopt.pm' => '$(INST_MAN3DIR)/AppConfig::Getopt.$(MAN3EXT)',
+- 'AppConfig/State.pm' => '$(INST_MAN3DIR)/AppConfig::State.$(MAN3EXT)',
+- 'AppConfig/Sys.pm' => '$(INST_MAN3DIR)/AppConfig::Sys.$(MAN3EXT)',
+- },
+ 'dist' => {
+ 'COMPRESS' => 'gzip',
+ 'SUFFIX' => 'gz',
diff --git a/devel/p5-AtExit/Makefile b/devel/p5-AtExit/Makefile
index a169488dbbe..5e92afc4b75 100644
--- a/devel/p5-AtExit/Makefile
+++ b/devel/p5-AtExit/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:12 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:45 jlam Exp $
#
DISTNAME= AtExit-2.01
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=AtExit/}
MAINTAINER= packages@netbsd.org
COMMENT= Provides an ANSI C style atexit() function to Perl programs
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_ARCHLIB}/auto/AtExit/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_ARCHLIB}/auto/AtExit/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-BSD-Resource/Makefile b/devel/p5-BSD-Resource/Makefile
index 8f96c26809c..662a2111adb 100644
--- a/devel/p5-BSD-Resource/Makefile
+++ b/devel/p5-BSD-Resource/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:12 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:45 jlam Exp $
DISTNAME= BSD-Resource-1.10
PKGNAME= p5-${DISTNAME}
@@ -10,10 +10,11 @@ MAINTAINER= packages@NetBSD.org
HOMEPAGE= http://iki.fi/jhi/
COMMENT= BSD::Resource - Perl interface to BSD process resources library
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/BSD/Resource/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Bit-Vector/Makefile b/devel/p5-Bit-Vector/Makefile
index 687038aa6be..96c7022b857 100644
--- a/devel/p5-Bit-Vector/Makefile
+++ b/devel/p5-Bit-Vector/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/29 01:07:03 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:49:45 jlam Exp $
#
DISTNAME= Bit-Vector-6.1
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Bit-Vector/Vector.html
COMMENT= Efficient base class implementing bit vectors
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Bit/Vector/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Bit/Vector/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Class-Loader/Makefile b/devel/p5-Class-Loader/Makefile
index 56caea969e3..e19860589f5 100644
--- a/devel/p5-Class-Loader/Makefile
+++ b/devel/p5-Class-Loader/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:13 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:45 jlam Exp $
#
DISTNAME= Class-Loader-2.02
@@ -12,10 +12,11 @@ MAINTAINER= mcr@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module for module loading and on-demand object creation
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Class/Loader/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Compress-Zlib/Makefile b/devel/p5-Compress-Zlib/Makefile
index 40eeab4fd68..8b8e31f0f4d 100644
--- a/devel/p5-Compress-Zlib/Makefile
+++ b/devel/p5-Compress-Zlib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:13 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:46 jlam Exp $
DISTNAME= Compress-Zlib-1.14
PKGNAME= p5-${DISTNAME}
@@ -9,11 +9,12 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Compress/}
MAINTAINER= damon@brodiefamily.org
COMMENT= perl5 module interface to the zlib compression library
-USE_PERL5= YES
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Compress/Zlib/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
.include "../../devel/zlib/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Config-IniFiles/Makefile b/devel/p5-Config-IniFiles/Makefile
index f2705cac87b..cf57594693a 100644
--- a/devel/p5-Config-IniFiles/Makefile
+++ b/devel/p5-Config-IniFiles/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:13 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:46 jlam Exp $
#
DISTNAME= Config-IniFiles-2.19
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://sourceforge.net/projects/config-inifiles/
COMMENT= Perl module for reading .ini-style configuration files
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Config/IniFiles/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Config/IniFiles/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Curses/Makefile b/devel/p5-Curses/Makefile
index cf13d475fe9..691241c2549 100644
--- a/devel/p5-Curses/Makefile
+++ b/devel/p5-Curses/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2001/10/18 15:20:13 veego Exp $
+# $NetBSD: Makefile,v 1.11 2001/11/26 06:49:46 jlam Exp $
# FreeBSD Id: Makefile,v 1.8 1998/04/04 13:58:26 vanilla Exp
#
@@ -12,10 +12,10 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Curses/Curses.html
COMMENT= perl5 module for terminal screen handling and optimization
-DEPENDS= ncurses>=4.2:../../devel/ncurses
+USE_NCURSES= # needs libpanel.so
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Curses/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Curses/.packlist
MAKE_PARAMS= PANELS
@@ -23,4 +23,6 @@ do-configure:
@${LN} -sf ${WRKSRC}/hints/c-netbsd.ncurses.h ${WRKSRC}/c-config.h
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
+.include "../../devel/ncurses/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Curses/distinfo b/devel/p5-Curses/distinfo
index 2b2af50d19e..aa652e45e22 100644
--- a/devel/p5-Curses/distinfo
+++ b/devel/p5-Curses/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2001/04/21 00:44:34 wiz Exp $
+$NetBSD: distinfo,v 1.3 2001/11/26 06:49:47 jlam Exp $
SHA1 (Curses-1.05.tar.gz) = b84873e5196d7495999482df38254ee89e2e5ac4
Size (Curses-1.05.tar.gz) = 60897 bytes
-SHA1 (patch-aa) = 351002e494b6ce5001154158b036e3f8e08108de
+SHA1 (patch-aa) = 9a21c27839667ead39d3b6e0eea3e00c785dcbe4
SHA1 (patch-ab) = 578e6b65a930fd561254d8b6f3da7014debd271c
diff --git a/devel/p5-Curses/patches/patch-aa b/devel/p5-Curses/patches/patch-aa
index cef92eb6460..c0d227ad439 100644
--- a/devel/p5-Curses/patches/patch-aa
+++ b/devel/p5-Curses/patches/patch-aa
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.5 2000/08/28 18:20:43 jlam Exp $
+$NetBSD: patch-aa,v 1.6 2001/11/26 06:49:47 jlam Exp $
--- Makefile.PL.orig Sun Jul 16 15:13:25 2000
+++ Makefile.PL
@@ -9,7 +9,7 @@ $NetBSD: patch-aa,v 1.5 2000/08/28 18:20:43 jlam Exp $
- 'netbsd' => [ '' => '-lcurses -ltermcap' ],
+ 'netbsd' => {
+ 'bsd' => [ '' => '-lcurses -ltermcap' ],
-+ 'ncurses' => [ "-I$ENV{'LOCALBASE'}/include" => "$ENV{'LDFLAGS'} -lncurses" ],
++ 'ncurses' => [ '' => '-lncurses' ],
+ 'default' => 'ncurses'
+ },
'next' => [ '' => '-lcurses -ltermcap' ],
diff --git a/devel/p5-Data-Buffer/Makefile b/devel/p5-Data-Buffer/Makefile
index 0746e67d97b..2ef9af6a707 100644
--- a/devel/p5-Data-Buffer/Makefile
+++ b/devel/p5-Data-Buffer/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:13 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:47 jlam Exp $
#
DISTNAME= Data-Buffer-0.04
@@ -12,10 +12,11 @@ MAINTAINER= mcr@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module for low-level binary buffer
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Data/Buffer/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Data-ShowTable/Makefile b/devel/p5-Data-ShowTable/Makefile
index d1f4416a9cb..933a2b7e895 100644
--- a/devel/p5-Data-ShowTable/Makefile
+++ b/devel/p5-Data-ShowTable/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:14 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:48 jlam Exp $
#
DISTNAME= Data-ShowTable-3.3
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
MAINTAINER= bad@netbsd.org
COMMENT= Perl module to print arrays of data in nicely formatted listings
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Data/ShowTable/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Date-Calc/Makefile b/devel/p5-Date-Calc/Makefile
index ebbc34ccabb..16bb202bb77 100644
--- a/devel/p5-Date-Calc/Makefile
+++ b/devel/p5-Date-Calc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:14 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:48 jlam Exp $
#
DISTNAME= Date-Calc-4.3
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.engelschall.com/u/sb/download/
COMMENT= perl5 module for Gregorian calendar date calculations
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Date/Calc/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Date/Calc/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Date-Manip/Makefile b/devel/p5-Date-Manip/Makefile
index 6c44a0e00e6..63327850fb4 100644
--- a/devel/p5-Date-Manip/Makefile
+++ b/devel/p5-Date-Manip/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/18 15:20:14 veego Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:49:48 jlam Exp $
#
DISTNAME= DateManip-5.39
@@ -11,10 +11,11 @@ MAINTAINER= jwise@netbsd.org
HOMEPAGE= http://www.cpan.org/
COMMENT= perl5 module for date calculations
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Date/Manip/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Date/Manip/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Devel-SmallProf/Makefile b/devel/p5-Devel-SmallProf/Makefile
index e5501476812..b9fce27ff7b 100644
--- a/devel/p5-Devel-SmallProf/Makefile
+++ b/devel/p5-Devel-SmallProf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/18 15:20:14 veego Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:49:48 jlam Exp $
#
DISTNAME= Devel-SmallProf-0.9
@@ -12,10 +12,11 @@ COMMENT= perl5 module for line-by-line profiling perl programs
DEPENDS= p5-Time-HiRes>=01.20:../../devel/p5-Time-HiRes
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Devel/SmallProf/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Devel-Symdump/Makefile b/devel/p5-Devel-Symdump/Makefile
index 3157b96f1c7..c12346bcb30 100644
--- a/devel/p5-Devel-Symdump/Makefile
+++ b/devel/p5-Devel-Symdump/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:14 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:49 jlam Exp $
#
DISTNAME= Devel-Symdump-2.01
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module for inspecting perl's symtable/class hiers
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Devel/Symdump/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Devel/Symdump/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Event/Makefile b/devel/p5-Event/Makefile
index eaa54567d53..833b286acb1 100644
--- a/devel/p5-Event/Makefile
+++ b/devel/p5-Event/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:15 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:49 jlam Exp $
DISTNAME= Event-0.81
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/J/JP/JPRIT/}
MAINTAINER= packages@netbsd.org
COMMENT= Event library for Perl
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Event/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Event/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Expect/Makefile b/devel/p5-Expect/Makefile
index d8769fa4a38..77c6a2906a7 100644
--- a/devel/p5-Expect/Makefile
+++ b/devel/p5-Expect/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2001/10/18 15:20:15 veego Exp $
+# $NetBSD: Makefile,v 1.10 2001/11/26 06:49:49 jlam Exp $
DISTNAME= Expect-1.11
PKGNAME= p5-expect-1.11
@@ -12,10 +12,11 @@ COMMENT= perl version of the TCL "expect" tool
DEPENDS+= p5-IO-stty-[0-9]*:../../devel/p5-IO-Stty
DEPENDS+= p5-IO-tty-[0-9]*:../../devel/p5-IO-Tty
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Expect/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Expect/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-ExtUtils-F77/Makefile b/devel/p5-ExtUtils-F77/Makefile
index 7ca202be51b..ce8f3085430 100644
--- a/devel/p5-ExtUtils-F77/Makefile
+++ b/devel/p5-ExtUtils-F77/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:15 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:49 jlam Exp $
DISTNAME= ExtUtils-F77-1.13
PKGNAME= p5-${DISTNAME}
@@ -9,11 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=ExtUtils/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl module for determining how to link Fortran and C
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/ExtUtils/F77/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/ExtUtils/F77/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
-
diff --git a/devel/p5-File-FlockDir/Makefile b/devel/p5-File-FlockDir/Makefile
index 3c1bd8a946b..227fc312469 100644
--- a/devel/p5-File-FlockDir/Makefile
+++ b/devel/p5-File-FlockDir/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:15 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:50 jlam Exp $
#
DISTNAME= File-FlockDir-1.02
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
MAINTAINER= packages@netbsd.org
COMMENT= FlockDir - override perl flock() for network or portability purposes
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/FlockDir/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/FlockDir/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-File-PathConvert/Makefile b/devel/p5-File-PathConvert/Makefile
index 7017d5e75fc..bc80f244271 100644
--- a/devel/p5-File-PathConvert/Makefile
+++ b/devel/p5-File-PathConvert/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:15 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:50 jlam Exp $
#
DISTNAME= File-PathConvert-0.85
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/File-PathConvert/
COMMENT= Convert paths and URLs from absolute to relative and vice versa
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/PathConvert/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/PathConvert/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-File-Temp/Makefile b/devel/p5-File-Temp/Makefile
index e32b785520f..65c1b2d5834 100644
--- a/devel/p5-File-Temp/Makefile
+++ b/devel/p5-File-Temp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:16 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:50 jlam Exp $
#
DISTNAME= File-Temp-0.12
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
MAINTAINER= packages@netbsd.org
COMMENT= provides functions for generating temporary files
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/Temp/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/Temp/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-FileKGlob/Makefile b/devel/p5-FileKGlob/Makefile
index 169e2ef1577..f43e1c9c5c2 100644
--- a/devel/p5-FileKGlob/Makefile
+++ b/devel/p5-FileKGlob/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:16 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:50 jlam Exp $
#
DISTNAME= FileKGlob
@@ -11,8 +11,8 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
MAINTAINER= packages@netbsd.org
COMMENT= Expand a Unix file glob into a list of matching file names
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/KGlob/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/File/KGlob/.packlist
DIST_SUBDIR= ${PKGNAME}
@@ -22,4 +22,5 @@ pre-configure:
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-FreezeThaw/Makefile b/devel/p5-FreezeThaw/Makefile
index 205fafc4460..24f8a8cfb9e 100644
--- a/devel/p5-FreezeThaw/Makefile
+++ b/devel/p5-FreezeThaw/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:16 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:51 jlam Exp $
#
DISTNAME= FreezeThaw-0.41
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=FreezeThaw/}
MAINTAINER= packages@netbsd.org
COMMENT= converting Perl structures to strings and back
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/FreezeThaw/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/FreezeThaw/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-IO-Stty/Makefile b/devel/p5-IO-Stty/Makefile
index 477b6691220..74953540527 100644
--- a/devel/p5-IO-Stty/Makefile
+++ b/devel/p5-IO-Stty/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:16 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:51 jlam Exp $
DISTNAME= IO-Stty-.02
PKGNAME= p5-IO-stty-0.02
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl class for I/O on tty devices
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO/Stty/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO/Stty/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-IO-Tty/Makefile b/devel/p5-IO-Tty/Makefile
index 71111fec85b..9d41f55ef7d 100644
--- a/devel/p5-IO-Tty/Makefile
+++ b/devel/p5-IO-Tty/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/18 15:20:16 veego Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:49:51 jlam Exp $
#
DISTNAME= IO-Tty-0.04
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/}
MAINTAINER= packages@netbsd.org
COMMENT= Another Perl class for I/O on tty and pseudo-tty devices
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO/Tty/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO/Tty/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-IO-stringy/Makefile b/devel/p5-IO-stringy/Makefile
index f82d613f2d0..84dc5ad5c14 100644
--- a/devel/p5-IO-stringy/Makefile
+++ b/devel/p5-IO-stringy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2001/11/22 08:59:06 martti Exp $
+# $NetBSD: Makefile,v 1.11 2001/11/26 06:49:52 jlam Exp $
#
DISTNAME= IO-stringy-2.108
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.zeegee.com/code/perl/IO-stringy/
COMMENT= Perl class for I/O on in-core objects like strings and arrays
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO-stringy/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO-stringy/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Log-Dispatch/Makefile b/devel/p5-Log-Dispatch/Makefile
index 524aeef3009..a1d55ff2904 100644
--- a/devel/p5-Log-Dispatch/Makefile
+++ b/devel/p5-Log-Dispatch/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:17 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:52 jlam Exp $
DISTNAME= Log-Dispatch-1.79
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Log/}
MAINTAINER= packages@netbsd.org
COMMENT= perl module for logging messages to multiple outputs
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Log/Dispatch/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Log/Dispatch/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Make/Makefile b/devel/p5-Make/Makefile
index b0c99ac8757..ac510ad05ec 100644
--- a/devel/p5-Make/Makefile
+++ b/devel/p5-Make/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:17 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:52 jlam Exp $
DISTNAME= Make-1.00
PKGNAME= p5-Make-1.00
@@ -10,10 +10,11 @@ MAINTAINER= packages@netbd.org
HOMEPAGE= http://www.ni-s.u-net.com/
COMMENT= Perl5 module implementing 'make' in Perl
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Make/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Make/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Memoize/Makefile b/devel/p5-Memoize/Makefile
index dd4ae992a8b..5bcee3551b4 100644
--- a/devel/p5-Memoize/Makefile
+++ b/devel/p5-Memoize/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:17 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:52 jlam Exp $
#
DISTNAME= Memoize-0.65
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://perl.plover.com/
COMMENT= Transparently speed up functions by caching return values
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Memoize/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Memoize/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Params-Validate/Makefile b/devel/p5-Params-Validate/Makefile
index c8c2e907910..bccfbdfe9a6 100644
--- a/devel/p5-Params-Validate/Makefile
+++ b/devel/p5-Params-Validate/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:18 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:53 jlam Exp $
DISTNAME= Params-Validate-0.04
PKGNAME= p5-${DISTNAME}
@@ -9,11 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/D/DR/DROLSKY/}
MAINTAINER= packages@netbsd.org
COMMENT= Validate method/function parameters
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Params/Validate/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Params/Validate/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
-
diff --git a/devel/p5-Parse-Yapp/Makefile b/devel/p5-Parse-Yapp/Makefile
index 0b2634a3da0..45bcd10fc3d 100644
--- a/devel/p5-Parse-Yapp/Makefile
+++ b/devel/p5-Parse-Yapp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:18 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:53 jlam Exp $
#
DISTNAME= Parse-Yapp-1.04
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Parse/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 LALR parser
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Parse/Yapp/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Parse/Yapp/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Safe-Hole/Makefile b/devel/p5-Safe-Hole/Makefile
index a337cce4f15..69396e87aaa 100644
--- a/devel/p5-Safe-Hole/Makefile
+++ b/devel/p5-Safe-Hole/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:18 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:53 jlam Exp $
#
DISTNAME= Safe-Hole-0.08
@@ -11,10 +11,11 @@ MAINTAINER= eric@cirr.com
HOMEPAGE= http://theoryx5.uwinnipeg.ca/CPAN/data/Safe-Hole/Hole.html
COMMENT= Exec subs in the original package from within a Safe object
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Safe/Hole/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Safe/Hole/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-SortVersions/Makefile b/devel/p5-SortVersions/Makefile
index 1b64c4d816e..1119debac82 100644
--- a/devel/p5-SortVersions/Makefile
+++ b/devel/p5-SortVersions/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:18 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:54 jlam Exp $
#
DISTNAME= SortVersions-1.1
@@ -11,10 +11,11 @@ MAINTAINER= mcr@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module for sorting of revision-like numbers
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Sort/Versions/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Storable/Makefile b/devel/p5-Storable/Makefile
index d9762873248..45eb020daf2 100644
--- a/devel/p5-Storable/Makefile
+++ b/devel/p5-Storable/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:19 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:54 jlam Exp $
DISTNAME= Storable-1.0.13
PKGNAME= p5-${DISTNAME}
@@ -9,11 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Storable/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl extension module for persistent data storage
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Storable/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Storable/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
-
diff --git a/devel/p5-Term-ReadKey/Makefile b/devel/p5-Term-ReadKey/Makefile
index 53876942e6d..9d0ddfd8c4e 100644
--- a/devel/p5-Term-ReadKey/Makefile
+++ b/devel/p5-Term-ReadKey/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:19 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:54 jlam Exp $
#
DISTNAME= TermReadKey-2.14
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/TermReadKey/
COMMENT= Change terminal modes and perform non-blocking reads
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Term/ReadKey/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Term/ReadKey/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Test-Cmd/Makefile b/devel/p5-Test-Cmd/Makefile
index e0cd555058e..0e271e3d8e5 100644
--- a/devel/p5-Test-Cmd/Makefile
+++ b/devel/p5-Test-Cmd/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:19 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:54 jlam Exp $
DISTNAME= Test-Cmd-1.04
PKGNAME= p5-${DISTNAME}
@@ -10,11 +10,11 @@ MAINTAINER= wulf@netbsd.org
HOMEPAGE= http://www.baldmt.com/Test-Cmd/
COMMENT= perl5 module for testing of external commands and scripts
-USE_PERL5= yes
-
-PERL5_PACKLIST+=${PERL5_SITEARCH}/auto/Test/Cmd/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Test/Cmd/.packlist
do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Test-Harness/Makefile b/devel/p5-Test-Harness/Makefile
index 21a73875321..7e462b1a86b 100644
--- a/devel/p5-Test-Harness/Makefile
+++ b/devel/p5-Test-Harness/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/11/22 09:33:09 martti Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:49:55 jlam Exp $
DISTNAME= Test-Harness-1.26
PKGNAME= p5-${DISTNAME}
@@ -9,7 +9,7 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
MAINTAINER= shell@shellhung.org
COMMENT= perl5 module for testing
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Test/Harness/.packlist
post-patch:
@@ -18,4 +18,5 @@ post-patch:
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Test-Simple/Makefile b/devel/p5-Test-Simple/Makefile
index 6df09ee3c62..6f4420de327 100644
--- a/devel/p5-Test-Simple/Makefile
+++ b/devel/p5-Test-Simple/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/11/22 09:37:56 martti Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:49:55 jlam Exp $
DISTNAME= Test-Simple-0.33
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 module with a simple framework for writing tests
DEPENDS+= p5-Test-Harness-[0-9]*:../../devel/p5-Test-Harness
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Test/Simple/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Tie-IxHash/Makefile b/devel/p5-Tie-IxHash/Makefile
index 402b34668f4..b51ece88c90 100644
--- a/devel/p5-Tie-IxHash/Makefile
+++ b/devel/p5-Tie-IxHash/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:20 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:55 jlam Exp $
#
DISTNAME= Tie-IxHash-1.21
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Tie/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl module that implements ordered in-memory associative arrays
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Tie/IxHash/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Tie/IxHash/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Time-HiRes/Makefile b/devel/p5-Time-HiRes/Makefile
index c68e4bc2a2b..7e2db356078 100644
--- a/devel/p5-Time-HiRes/Makefile
+++ b/devel/p5-Time-HiRes/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/18 15:20:20 veego Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:49:55 jlam Exp $
#
DISTNAME= Time-HiRes-01.20
@@ -10,7 +10,7 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Time/}
MAINTAINER= bad@netbsd.org
COMMENT= perl5 module for high resolution time, sleep, and alarm
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Time/HiRes/.packlist
WRKSRC= ${WRKDIR}/Time-HiRes-01.20
@@ -18,4 +18,5 @@ WRKSRC= ${WRKDIR}/Time-HiRes-01.20
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-TimeDate/Makefile b/devel/p5-TimeDate/Makefile
index 7514390cccd..e9665d4770f 100644
--- a/devel/p5-TimeDate/Makefile
+++ b/devel/p5-TimeDate/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2001/10/18 15:20:20 veego Exp $
+# $NetBSD: Makefile,v 1.9 2001/11/26 06:49:56 jlam Exp $
#
DISTNAME= TimeDate-1.10
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Date/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 TimeDate distribution
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/TimeDate/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/TimeDate/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-WeakRef/Makefile b/devel/p5-WeakRef/Makefile
index 384bb7b2a88..b6b8657dc6c 100644
--- a/devel/p5-WeakRef/Makefile
+++ b/devel/p5-WeakRef/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:20 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:56 jlam Exp $
DISTNAME= WeakRef-0.01
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/LUKKA/}
MAINTAINER= packages@netbsd.org
COMMENT= Provide weak references in Perl
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/WeakRef/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/WeakRef/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-perl-headers/Makefile b/devel/p5-perl-headers/Makefile
index ab359caf818..ca459bdec3d 100644
--- a/devel/p5-perl-headers/Makefile
+++ b/devel/p5-perl-headers/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2001/10/18 15:20:20 veego Exp $
+# $NetBSD: Makefile,v 1.10 2001/11/26 06:49:56 jlam Exp $
DISTNAME= p5-perl-headers
PKGNAME= ${DISTNAME}-${OS_VERSION}
@@ -11,14 +11,13 @@ MAINTAINER= jlam@netbsd.org
HOMEPAGE= http://language.perl.com/index.html
COMMENT= Perl header files
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/.packlist.h2ph
EXTRACT_ONLY= # empty
WRKSRC= ${WRKDIR}
NO_CHECKSUM= # defined
NO_PATCH= # defined
-NO_CONFIGURE= # defined
# Since this package will be named, for instance, p5-perl-headers-1.5.1,
# binary packages on a FTP server (where only "1.5" is used as the directory
@@ -46,4 +45,5 @@ do-install:
${CAT} ${PERL5_PACKLIST} | ${XARGS} ${CHMOD} a-w
${CAT} ${PERL5_PACKLIST} | ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP}
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/finance/p5-finance-quote/Makefile b/finance/p5-finance-quote/Makefile
index 80495665854..63fb6bc3516 100644
--- a/finance/p5-finance-quote/Makefile
+++ b/finance/p5-finance-quote/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2001/10/30 13:23:03 damon Exp $
+# $NetBSD: Makefile,v 1.2 2001/11/26 06:49:57 jlam Exp $
DISTNAME= Finance-Quote-1.06
PKGNAME= p5-finance-quote-1.06
@@ -12,10 +12,11 @@ COMMENT= perl module to get stock quotes from Yahoo
DEPENDS+= p5-HTML-TableExtract-1.*:../../www/p5-HTML-TableExtract
DEPENDS+= p5-libwww>=5.48:../../www/p5-libwww
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Finance/Quote/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Finance/Quote/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/p5-GD/Makefile b/graphics/p5-GD/Makefile
index 7db96b12757..ff8da0066db 100644
--- a/graphics/p5-GD/Makefile
+++ b/graphics/p5-GD/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2001/10/18 15:20:21 veego Exp $
+# $NetBSD: Makefile,v 1.10 2001/11/26 06:49:57 jlam Exp $
#
DISTNAME= GD-1.32
@@ -11,12 +11,13 @@ MAINTAINER= damon@brodiefamily.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/GD/GD.html
COMMENT= Perl5 interface to gd graphics library
-DEPENDS+= gd>=1.8.3:../../graphics/gd
-
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../graphics/gd/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
+.include "../../mk/x11.buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/p5-GD/distinfo b/graphics/p5-GD/distinfo
index ce071ac1eed..ab34278dca5 100644
--- a/graphics/p5-GD/distinfo
+++ b/graphics/p5-GD/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2001/04/21 09:54:21 wiz Exp $
+$NetBSD: distinfo,v 1.3 2001/11/26 06:49:57 jlam Exp $
SHA1 (GD-1.32.tar.gz) = 4b23951edf4b907adfc8c57108d924e9b7c85fda
Size (GD-1.32.tar.gz) = 249769 bytes
-SHA1 (patch-aa) = 7274b5a108879348cc737b9bc56baf598284a5e6
+SHA1 (patch-aa) = d302b053d0e5f11f04d1af66e74d56b739eedd0d
diff --git a/graphics/p5-GD/patches/patch-aa b/graphics/p5-GD/patches/patch-aa
index 4f752249f56..e9aad9c76a8 100644
--- a/graphics/p5-GD/patches/patch-aa
+++ b/graphics/p5-GD/patches/patch-aa
@@ -1,12 +1,16 @@
-$NetBSD: patch-aa,v 1.2 2000/07/14 08:53:14 rh Exp $
+$NetBSD: patch-aa,v 1.3 2001/11/26 06:49:57 jlam Exp $
---- Makefile.PL.orig Mon Jul 10 22:07:22 2000
-+++ Makefile.PL Mon Jul 10 22:12:09 2000
-@@ -5,14 +5,17 @@
+--- Makefile.PL.orig Fri Aug 4 16:59:22 2000
++++ Makefile.PL
+@@ -3,16 +3,19 @@
+ warn "NOTICE: This module requires libgd 1.8.3 or higher (shared library version 4.X).\n";
+
# =====> PATHS: CHECK AND ADJUST <=====
- my @INC = qw(-I/usr/local/include -I/usr/local/include/gd);
- my @LIBPATH = qw(-L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/X11/lib -L/usr/local/lib );
+-my @INC = qw(-I/usr/local/include -I/usr/local/include/gd);
+-my @LIBPATH = qw(-L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/X11/lib -L/usr/local/lib );
-my @LIBS = qw(-lgd -lpng -lz);
++my @INC = qw();
++my @LIBPATH = qw();
+my @LIBS = qw(-lgd -lpng -lz -lintl);
# FEATURE FLAGS
diff --git a/graphics/p5-GDGraph/Makefile b/graphics/p5-GDGraph/Makefile
index 9a471674ab6..5a292025c4d 100644
--- a/graphics/p5-GDGraph/Makefile
+++ b/graphics/p5-GDGraph/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:21 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:58 jlam Exp $
#
DISTNAME= GDGraph-1.33
@@ -13,10 +13,11 @@ COMMENT= GDGraph is a package to generate charts, using Lincoln Stein's GD.pm
DEPENDS+= p5-GDTextUtil>=0.75:../../graphics/p5-GDTextUtil
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/Graph/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/Graph/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/p5-GDGraph3d/Makefile b/graphics/p5-GDGraph3d/Makefile
index 29c5aca7dc8..a287e9f60a4 100644
--- a/graphics/p5-GDGraph3d/Makefile
+++ b/graphics/p5-GDGraph3d/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:21 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:49:59 jlam Exp $
DISTNAME= GDGraph3d-0.55
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= GDGraph3d is a pkg to generate charts, using Lincoln Stein's GD.pm
DEPENDS+= p5-GDGraph>=1.30:../../graphics/p5-GDGraph
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/Graph3d/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/Graph3d/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/p5-GDTextUtil/Makefile b/graphics/p5-GDTextUtil/Makefile
index 82c59f030f2..6e57047e23d 100644
--- a/graphics/p5-GDTextUtil/Makefile
+++ b/graphics/p5-GDTextUtil/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:21 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:49:59 jlam Exp $
#
DISTNAME= GDTextUtil-0.80
@@ -13,10 +13,11 @@ COMMENT= Perl 5 text utilities for use with the GD drawing package
DEPENDS+= p5-GD>=1.30:../../graphics/p5-GD
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/Text/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/GD/Text/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/p5-Image-Size/Makefile b/graphics/p5-Image-Size/Makefile
index 18678d468f3..0e1fd25c5db 100644
--- a/graphics/p5-Image-Size/Makefile
+++ b/graphics/p5-Image-Size/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/29 01:16:44 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:49:59 jlam Exp $
#
DISTNAME= Image-Size-2.94
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Image-Size/
COMMENT= Read the dimensions of an image in several popular formats
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Image/Size/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Image/Size/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/japanese/p5-Jcode/Makefile b/japanese/p5-Jcode/Makefile
index 2c3510aa454..3741dce3d30 100644
--- a/japanese/p5-Jcode/Makefile
+++ b/japanese/p5-Jcode/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2001/10/18 15:20:22 veego Exp $
+# $NetBSD: Makefile,v 1.12 2001/11/26 06:50:00 jlam Exp $
#
DISTNAME= Jcode-0.75
@@ -13,8 +13,8 @@ COMMENT= perl5 module for handling various Japanese charsets
DEPENDS+= p5-MIME-Base64>=2.1:../../converters/p5-MIME-Base64
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Jcode/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Jcode/.packlist
pre-configure:
@cd ${WRKSRC}; ${RM} -f mac_install.pl win_install.pl
@@ -25,4 +25,5 @@ do-configure:
test:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} test
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/japanese/p5-Text-ChaSen/Makefile b/japanese/p5-Text-ChaSen/Makefile
index 2b72a487557..935a84d4ffe 100644
--- a/japanese/p5-Text-ChaSen/Makefile
+++ b/japanese/p5-Text-ChaSen/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/18 15:20:23 veego Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:50:00 jlam Exp $
DISTNAME= Text-ChaSen-1.03
PKGNAME= p5-${DISTNAME}nb1
@@ -13,11 +13,12 @@ MAINTAINER= kei@netbsd.org
HOMEPAGE= http://www.daionet.gr.jp/~knok/chasen/
COMMENT= perl5 module to use ChaSen
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/ChaSen/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
.include "../../japanese/chasen/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/japanese/p5-Text-Kakasi/Makefile b/japanese/p5-Text-Kakasi/Makefile
index ad803f60189..59d0214c659 100644
--- a/japanese/p5-Text-Kakasi/Makefile
+++ b/japanese/p5-Text-Kakasi/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:24 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:00 jlam Exp $
DISTNAME= Text-Kakasi-1.04
PKGNAME= p5-${DISTNAME}
@@ -10,12 +10,12 @@ MAINTAINER= kei@netbsd.org
HOMEPAGE= http://www.daionet.gr.jp/~knok/kakasi/
COMMENT= perl5 module to use Kakasi
-DEPENDS+= kakasi>=2.3.0:../../japanese/kakasi
-
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Kakasi/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../japanese/kakasi/buildlink.mk"
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/japanese/p5-Text-Kakasi/distinfo b/japanese/p5-Text-Kakasi/distinfo
index 13e6531f1ae..122bb722435 100644
--- a/japanese/p5-Text-Kakasi/distinfo
+++ b/japanese/p5-Text-Kakasi/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.2 2001/04/21 10:13:36 wiz Exp $
+$NetBSD: distinfo,v 1.3 2001/11/26 06:50:00 jlam Exp $
SHA1 (Text-Kakasi-1.04.tar.gz) = a0648751ecccdbf57e2619a5d5b73cf30ae19414
Size (Text-Kakasi-1.04.tar.gz) = 15877 bytes
+SHA1 (patch-aa) = 109f7b1455df423ec1088a17ff1f7f1f0db6092f
diff --git a/japanese/p5-Text-Kakasi/patches/patch-aa b/japanese/p5-Text-Kakasi/patches/patch-aa
new file mode 100644
index 00000000000..e43adcd5a6f
--- /dev/null
+++ b/japanese/p5-Text-Kakasi/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1 2001/11/26 06:50:01 jlam Exp $
+
+--- Makefile.PL.orig Wed Sep 29 02:55:02 1999
++++ Makefile.PL
+@@ -3,7 +3,7 @@
+ WriteMakefile(
+ 'NAME' => 'Text::Kakasi',
+ 'VERSION_FROM' => 'Kakasi.pm',
+- 'INC' => '-I/usr/local/include',
+- 'LIBS' => ['-L/usr/local/lib -lkakasi'],
++ 'INC' => '',
++ 'LIBS' => ['-lkakasi'],
+ 'DEFINE' => '-DWAKATIGAKI',
+ );
diff --git a/japanese/p5-jcode/Makefile b/japanese/p5-jcode/Makefile
index 902451ab242..9d527d9102b 100644
--- a/japanese/p5-jcode/Makefile
+++ b/japanese/p5-jcode/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2001/10/25 14:43:22 taca Exp $
+# $NetBSD: Makefile,v 1.9 2001/11/26 06:50:01 jlam Exp $
# FreeBSD Id: Makefile,v 1.2 1999/01/17 10:56:40 vanilla Exp $
DISTNAME= jcode.pl-2.13
@@ -13,7 +13,8 @@ MAINTAINER= tech-pkg-ja@jp.netbsd.org
HOMEPAGE= # not available
COMMENT= Perl library for Japanese character code conversion
-USE_PERL5= yes
+USE_BUILDLINK_ONLY= YES
+
WRKSRC= ${WRKDIR}
NO_BUILD= # defined
EXTRACT_CMD= ${CP} ${DOWNLOADED_DISTFILE} .
@@ -22,4 +23,5 @@ do-install:
${INSTALL_DATA_DIR} ${PERL5_SITELIB}
${INSTALL_DATA} ${WRKDIR}/${DISTNAME} ${PERL5_SITELIB}/jcode.pl
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/japanese/p5-nkf/Makefile b/japanese/p5-nkf/Makefile
index cdbd30170c1..10697d54390 100644
--- a/japanese/p5-nkf/Makefile
+++ b/japanese/p5-nkf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:25 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:01 jlam Exp $
#
DISTNAME= nkf-1.7
@@ -10,12 +10,13 @@ MASTER_SITES= ftp://ftp.sra.co.jp/pub/cmd/nkf/
MAINTAINER= tech-pkg-ja@jp.netbsd.org
COMMENT= Perl library for Network Kanji code conversion Filter
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/NKF/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/NKF/.packlist
WRKSRC= ${WRKDIR}/${DISTNAME}/NKF
do-configure:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/libperl/Makefile b/lang/libperl/Makefile
index a68c01467cf..012265a3a9f 100644
--- a/lang/libperl/Makefile
+++ b/lang/libperl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2001/10/18 15:20:25 veego Exp $
+# $NetBSD: Makefile,v 1.23 2001/11/26 06:50:02 jlam Exp $
.include "../../lang/perl5/Makefile.common"
@@ -11,9 +11,8 @@ MAINTAINER= jlam@netbsd.org
HOMEPAGE= http://language.perl.com/index.html
COMMENT= Perl DynaLoader as a shared object
-USE_PERL5= # defined
-PERL5_REQD= ${PERL5_DIST_VERS}
-
+USE_BUILDLINK_ONLY= YES
+PERL5_REQD= ${PERL5_DIST_VERS}
EXTRACT_ELEMENTS= ${DISTNAME}/ext/DynaLoader
WRKSRC= ${WRKDIR}/${EXTRACT_ELEMENTS}
@@ -41,4 +40,5 @@ do-build:
do-install:
${INSTALL_DATA} ${WRKSRC}/DynaLoader.o ${PERL5_ARCHLIB}/DynaLoader_pic.o
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-Email-Valid/Makefile b/mail/p5-Email-Valid/Makefile
index 49fefd6c028..209412581df 100644
--- a/mail/p5-Email-Valid/Makefile
+++ b/mail/p5-Email-Valid/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:25 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:03 jlam Exp $
DISTNAME= Email-Valid-0.13
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 module for testing validity of an email address
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
DEPENDS+= p5-Net-DNS-[0-9]*:../../net/p5-Net-DNS
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Email/Valid/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-IMAP-Admin/Makefile b/mail/p5-IMAP-Admin/Makefile
index c39acff8b92..a8606f72a5d 100644
--- a/mail/p5-IMAP-Admin/Makefile
+++ b/mail/p5-IMAP-Admin/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/11/09 14:24:18 martti Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:03 jlam Exp $
#
DISTNAME= IMAP-Admin-1.6.0
@@ -10,11 +10,12 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IMAP/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module for administration of RFC-2060 IMAP servers
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IMAP/Admin/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IMAP/Admin/.packlist
do-configure:
- @cd ${WRKSRC} && ${ECHO} >.test && \
+ @cd ${WRKSRC} && ${TOUCH} ${TOUCH_ARGS} .test && \
${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-MIME-Lite/Makefile b/mail/p5-MIME-Lite/Makefile
index bdd0af44ebe..ffdf685a9ac 100644
--- a/mail/p5-MIME-Lite/Makefile
+++ b/mail/p5-MIME-Lite/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:26 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:03 jlam Exp $
DISTNAME= MIME-Lite-2.111
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
MAINTAINER= norm@sandbox.org.uk
COMMENT= perl5 module for simple creation of MIME email messages
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MIME/Lite/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-MIME-tools/Makefile b/mail/p5-MIME-tools/Makefile
index 352138c68fa..40f3d87b46c 100644
--- a/mail/p5-MIME-tools/Makefile
+++ b/mail/p5-MIME-tools/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/18 15:20:26 veego Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:50:04 jlam Exp $
#
DISTNAME= MIME-tools-5.410
@@ -15,10 +15,11 @@ DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MIME-tools/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/MIME-tools/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-Mail-Audit/Makefile b/mail/p5-Mail-Audit/Makefile
index 3182540c97a..afb62e87707 100644
--- a/mail/p5-Mail-Audit/Makefile
+++ b/mail/p5-Mail-Audit/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:26 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:04 jlam Exp $
DISTNAME= Mail-Audit-1.11
PKGNAME= p5-${DISTNAME}
@@ -14,10 +14,11 @@ DEPENDS+= p5-Mail-ListDetector-[0-9]*:../../mail/p5-Mail-ListDetector
# We need Net::SMTP from p5-Net.
DEPENDS+= p5-Net>=1.0:../../net/p5-Net
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/Audit/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/Audit/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-Mail-IMAPClient/Makefile b/mail/p5-Mail-IMAPClient/Makefile
index 9f4e63ad7a8..61abf10d88c 100644
--- a/mail/p5-Mail-IMAPClient/Makefile
+++ b/mail/p5-Mail-IMAPClient/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:26 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:04 jlam Exp $
#
DISTNAME= Mail-IMAPClient-1.07
@@ -10,11 +10,12 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module for talking to RFC-2060 IMAP servers
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/IMAPClient/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/IMAPClient/.packlist
do-configure:
- @cd ${WRKSRC} && ${ECHO} >.test && \
+ @cd ${WRKSRC} && ${TOUCH} ${TOUCH_ARGS} .test && \
${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-Mail-ListDetector/Makefile b/mail/p5-Mail-ListDetector/Makefile
index 0563203a8ec..1ad7f22d626 100644
--- a/mail/p5-Mail-ListDetector/Makefile
+++ b/mail/p5-Mail-ListDetector/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:27 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:05 jlam Exp $
DISTNAME= Mail-ListDetector-0.18
PKGNAME= p5-${DISTNAME}
@@ -14,10 +14,11 @@ DEPENDS+= p5-Email-Valid-[0-9]*:../../mail/p5-Email-Valid
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/ListDetector/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-Mail-Sendmail/Makefile b/mail/p5-Mail-Sendmail/Makefile
index c24d3b37ed3..1a0dd3d9625 100644
--- a/mail/p5-Mail-Sendmail/Makefile
+++ b/mail/p5-Mail-Sendmail/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:27 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:05 jlam Exp $
DISTNAME= Mail-Sendmail-0.78
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 module dedicated to Sendmail
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/Sendmail/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/Sendmail/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/p5-MailTools/Makefile b/mail/p5-MailTools/Makefile
index 20b167d0380..f5af5fc9733 100644
--- a/mail/p5-MailTools/Makefile
+++ b/mail/p5-MailTools/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2001/11/22 09:12:37 martti Exp $
+# $NetBSD: Makefile,v 1.14 2001/11/26 06:50:05 jlam Exp $
DISTNAME= MailTools-1.41
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 modules related to mail applications
BUILD_DEPENDS+= p5-Net>=1.09:../../net/p5-Net
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Mail/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/p5-Math-BigInteger/Makefile b/math/p5-Math-BigInteger/Makefile
index 5e15c2173e9..9ca6afb54cd 100644
--- a/math/p5-Math-BigInteger/Makefile
+++ b/math/p5-Math-BigInteger/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:27 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:06 jlam Exp $
DISTNAME= Math-BigInteger-1.0
PKGNAME= p5-${DISTNAME}
@@ -9,11 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Math/}
MAINTAINER= packages@netbsd.org
COMMENT= Arbitrary length integer extension module for Perl
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Math/BigInteger/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Math/BigInteger/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
-
diff --git a/math/p5-Math-Interpolate/Makefile b/math/p5-Math-Interpolate/Makefile
index 6d2b199acbd..75c4f0ef97b 100644
--- a/math/p5-Math-Interpolate/Makefile
+++ b/math/p5-Math-Interpolate/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:27 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:06 jlam Exp $
DISTNAME= Math-Interpolate-1.05
PKGNAME= p5-${DISTNAME}
@@ -9,11 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Math/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl module for interpolating data
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Math/Interpolate/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Math/Interpolate/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
-
diff --git a/math/p5-Math-MatrixReal/Makefile b/math/p5-Math-MatrixReal/Makefile
index cf160eaf099..94ade4d0785 100644
--- a/math/p5-Math-MatrixReal/Makefile
+++ b/math/p5-Math-MatrixReal/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:28 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:06 jlam Exp $
DISTNAME= Math-MatrixReal-1.3a5
PKGNAME= p5-${DISTNAME}
@@ -9,11 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Math/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl module for performing operations on real matrices
-USE_PERL5= #defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Math/MatrixReal/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Math/MatrixReal/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
-
diff --git a/misc/p5-Array-PrintCols/Makefile b/misc/p5-Array-PrintCols/Makefile
index 5e1aab8ce80..b11ba767081 100644
--- a/misc/p5-Array-PrintCols/Makefile
+++ b/misc/p5-Array-PrintCols/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2001/10/18 15:20:28 veego Exp $
+# $NetBSD: Makefile,v 1.12 2001/11/26 06:50:07 jlam Exp $
# FreeBSD Id: Makefile,v 1.9 1997/09/14 02:54:03 jfitz Exp
#
@@ -12,10 +12,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Array-PrintCols/PrintCols.html
COMMENT= perl5 module to print arrays of elements in sorted columns
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Array/PrintCols/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-Business-CreditCard/Makefile b/misc/p5-Business-CreditCard/Makefile
index f4d4ea21b77..0943369b356 100644
--- a/misc/p5-Business-CreditCard/Makefile
+++ b/misc/p5-Business-CreditCard/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2001/10/18 15:20:28 veego Exp $
+# $NetBSD: Makefile,v 1.11 2001/11/26 06:50:07 jlam Exp $
# FreeBSD Id: Makefile,v 1.7 1997/06/24 18:43:06 jfitz Exp
#
@@ -12,7 +12,7 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Business-CreditCard/CreditCard.html
COMMENT= perl5 module to validate/generate credit card checksums/names
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Business/CreditCard/.packlist
pre-configure:
@@ -21,4 +21,5 @@ pre-configure:
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-Business-ISBN/Makefile b/misc/p5-Business-ISBN/Makefile
index ad59d439289..91396ed8841 100644
--- a/misc/p5-Business-ISBN/Makefile
+++ b/misc/p5-Business-ISBN/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:28 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:07 jlam Exp $
#
DISTNAME= Business-ISBN-1.60
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Business-ISBN/ISBN.html
COMMENT= perl5 module to work with International Standard Book Numbers (ISBNs)
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Business/ISBN/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-Business-UPS/Makefile b/misc/p5-Business-UPS/Makefile
index 06e4c5a13c0..1f5479c43a2 100644
--- a/misc/p5-Business-UPS/Makefile
+++ b/misc/p5-Business-UPS/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:29 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:08 jlam Exp $
#
DISTNAME= Business-UPS-1.13
@@ -13,10 +13,11 @@ COMMENT= Perl5 module to handle UPS rate calculation and package tracking
DEPENDS+= p5-libwww>=5.48:../../www/p5-libwww
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Business/UPS/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-ControlX10-CM11/Makefile b/misc/p5-ControlX10-CM11/Makefile
index b00ceea741d..6eebe4c4cc2 100644
--- a/misc/p5-ControlX10-CM11/Makefile
+++ b/misc/p5-ControlX10-CM11/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:29 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:08 jlam Exp $
#
DISTNAME= ControlX10-CM11-2.09
@@ -13,10 +13,11 @@ COMMENT= perl5 module for controlling the X10 CM11A controller
DEPENDS+= p5-Device-SerialPort>=0.070:../../comms/p5-Device-SerialPort
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/ControlX10/CM11/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/ControlX10/CM11/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-ControlX10-CM17/Makefile b/misc/p5-ControlX10-CM17/Makefile
index 830ff223fe0..e63906ed48a 100644
--- a/misc/p5-ControlX10-CM17/Makefile
+++ b/misc/p5-ControlX10-CM17/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:29 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:08 jlam Exp $
DISTNAME= ControlX10-CM17-0.07
PKGNAME= p5-${DISTNAME}
@@ -12,8 +12,8 @@ COMMENT= perl5 module for controlling the X10 CM17A controller
DEPENDS+= p5-Device-SerialPort>=0.070:../../comms/p5-Device-SerialPort
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/ControlX10/CM17/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/ControlX10/CM17/.packlist
# We don't actually install the example perl script, but we patch it
# to be useful, just the same.
@@ -32,4 +32,5 @@ post-patch:
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-Locale-Codes/Makefile b/misc/p5-Locale-Codes/Makefile
index a77fdf98128..b89bcb14826 100644
--- a/misc/p5-Locale-Codes/Makefile
+++ b/misc/p5-Locale-Codes/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2001/10/18 15:20:29 veego Exp $
+# $NetBSD: Makefile,v 1.12 2001/11/26 06:50:09 jlam Exp $
# FreeBSD Id: Makefile,v 1.1.1.1 1997/06/27 01:51:12 jfitz Exp
#
@@ -12,10 +12,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/Locale-Codes/Locale/Country.html
COMMENT= perl5 module providing access to ISO3166 and ISO639 Country Codes
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Locale/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${CONFIGURE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/p5-Search/Makefile b/misc/p5-Search/Makefile
index d5bbf336f96..db6699c233a 100644
--- a/misc/p5-Search/Makefile
+++ b/misc/p5-Search/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2001/10/18 15:20:30 veego Exp $
+# $NetBSD: Makefile,v 1.10 2001/11/26 06:50:09 jlam Exp $
# FreeBSD Id: Makefile,v 1.9 1997/06/24 18:43:31 jfitz Exp
#
@@ -11,10 +11,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Search/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module to provide framework for multiple searches
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Search/Text/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net-DNS/Makefile b/net/p5-Net-DNS/Makefile
index 34069145691..aacae6829d5 100644
--- a/net/p5-Net-DNS/Makefile
+++ b/net/p5-Net-DNS/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:31 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:10 jlam Exp $
#
DISTNAME= Net-DNS-0.12
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
MAINTAINER= hubertf@netbsd.org
COMMENT= Net::DNS - Perl DNS Resolver Module
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/DNS/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net-Daemon/Makefile b/net/p5-Net-Daemon/Makefile
index 74fbec6ac7a..f6a2de6e153 100644
--- a/net/p5-Net-Daemon/Makefile
+++ b/net/p5-Net-Daemon/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:31 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:10 jlam Exp $
#
DISTNAME= Net-Daemon-0.35
@@ -13,10 +13,11 @@ COMMENT= perl5 module for writing networking daemons
DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:../../lang/perl5
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/Daemon/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/Daemon/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net-IRC/Makefile b/net/p5-Net-IRC/Makefile
index 2ca013d1c2e..14c08eea19f 100644
--- a/net/p5-Net-IRC/Makefile
+++ b/net/p5-Net-IRC/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:31 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:10 jlam Exp $
DISTNAME= Net-IRC-0.70
PKGNAME= p5-${DISTNAME}
@@ -10,10 +10,11 @@ MAINTAINER= damon@brodiefamily.org
HOMEPAGE= http://theoryx5.uwinnipeg.ca/CPAN/data/Net-IRC/Connection.html
COMMENT= Net::IRC - Perl Internet Relay Chat (IRC) Module
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/IRC/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net-SNMP/Makefile b/net/p5-Net-SNMP/Makefile
index ec69001d03b..eecf6fee137 100644
--- a/net/p5-Net-SNMP/Makefile
+++ b/net/p5-Net-SNMP/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:31 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:11 jlam Exp $
# FreeBSD Id: Makefile,v 1.13 1997/06/27 18:38:15 jfitz Exp
#
@@ -13,10 +13,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/libnet/FAQ.html
COMMENT= perl5 module for SNMP queries
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/SNMP/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/SNMP/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net-TFTP/Makefile b/net/p5-Net-TFTP/Makefile
index 06ff542eacd..e6dbf5fcdd1 100644
--- a/net/p5-Net-TFTP/Makefile
+++ b/net/p5-Net-TFTP/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:32 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:11 jlam Exp $
# FreeBSD Id: Makefile,v 1.13 1997/06/27 18:38:15 jfitz Exp
#
@@ -12,10 +12,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module for TFTP transfers
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/TFTP/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/TFTP/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net-Telnet/Makefile b/net/p5-Net-Telnet/Makefile
index 3dabdda611e..285fd5acd11 100644
--- a/net/p5-Net-Telnet/Makefile
+++ b/net/p5-Net-Telnet/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:32 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:12 jlam Exp $
#
DISTNAME= Net-Telnet-3.02
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module to use telnet
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/Telnet/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/Telnet/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net/Makefile b/net/p5-Net/Makefile
index 7c4a8f82f1d..d6833662b7a 100644
--- a/net/p5-Net/Makefile
+++ b/net/p5-Net/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2001/11/22 08:35:58 martti Exp $
+# $NetBSD: Makefile,v 1.23 2001/11/26 06:50:09 jlam Exp $
# FreeBSD Id: Makefile,v 1.13 1997/06/27 18:38:15 jfitz Exp
#
@@ -14,10 +14,11 @@ COMMENT= perl5 modules to access and use network protocols
DEPENDS+= {p5-Data-Dumper-[0-9]*,perl>=5.6.1nb2}:../../lang/perl5
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-SNMP_Session/Makefile b/net/p5-SNMP_Session/Makefile
index db2800c8553..279884192a9 100644
--- a/net/p5-SNMP_Session/Makefile
+++ b/net/p5-SNMP_Session/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:32 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:12 jlam Exp $
DISTNAME= SNMP_Session-0.83
PKGNAME= p5-SNMP_Session-0.83
@@ -10,15 +10,16 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.switch.ch/misc/leinen/snmp/perl/
COMMENT= perl5 module providing rudimentary access to remote SNMP agents
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/SNMP_Session/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/SNMP_Session/.packlist
CONFLICTS+= mrtg-[0-9]*
do-configure:
- cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
+ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
post-install:
${INSTALL_DATA} ${WRKSRC}/README ${PERL5_SITELIB}/README.SNMP_Session
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Socket6/Makefile b/net/p5-Socket6/Makefile
index 1d9be15f15d..b2e6ab00ec6 100644
--- a/net/p5-Socket6/Makefile
+++ b/net/p5-Socket6/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2001/10/18 15:20:32 veego Exp $
+# $NetBSD: Makefile,v 1.8 2001/11/26 06:50:12 jlam Exp $
#
DISTNAME= Socket6-0.08
@@ -11,11 +11,9 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/libnet/FAQ.html
COMMENT= perl5 module to support getaddrinfo() and getnameinfo()
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Socket6/.packlist
-.include "../../mk/bsd.prefs.mk"
-
# supports IPv6 (actually, af independent)
BUILD_DEFS+= USE_INET6
@@ -24,4 +22,5 @@ MAKE_ENV+= CCFLAGS="${CFLAGS} ${CPPFLAGS}"
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-ispman/Makefile b/net/p5-ispman/Makefile
index d235a786bdb..2e7ec5a2e33 100644
--- a/net/p5-ispman/Makefile
+++ b/net/p5-ispman/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:33 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:13 jlam Exp $
#
DISTNAME= ispman-0.5
@@ -19,7 +19,7 @@ DEPENDS+= p5-IMAP-Admin>=1.2.5:../../mail/p5-IMAP-Admin
DEPENDS+= p5-Convert-ASN1>=0.07:../../textproc/p5-Convert-ASN1
DEPENDS+= p5-IO-stringy>=1.213:../../devel/p5-IO-stringy
-USE_PERL5= YES
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/ISPMan/.packlist
PLIST_SRC= ${WRKDIR}/PLIST
@@ -47,4 +47,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/../IO-stringy-1.212_patched/lib/IO/Scalar.pm \
${PREFIX}/`${TAIL} -n 1 ${PLIST_SRC}`
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/print/p5-Font-AFM/Makefile b/print/p5-Font-AFM/Makefile
index efb6dd01b41..fec0885ceb0 100644
--- a/print/p5-Font-AFM/Makefile
+++ b/print/p5-Font-AFM/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:33 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:13 jlam Exp $
DISTNAME= Font-AFM-1.18
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Font/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 modules for parsing PostScript font metrics files
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Font/AFM/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/print/p5-PostScript-MailLabels/Makefile b/print/p5-PostScript-MailLabels/Makefile
index a28d93995f3..c4adb55ead6 100644
--- a/print/p5-PostScript-MailLabels/Makefile
+++ b/print/p5-PostScript-MailLabels/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:33 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:13 jlam Exp $
DISTNAME= PostScript-MailLabels-1.01
PKGNAME= p5-${DISTNAME}
@@ -10,10 +10,11 @@ MAINTAINER= jlam@netbsd.org
HOMEPAGE= http://www.oplnk.net/~ajackson/software/maillabels/
COMMENT= create PostScript for printing on mailing label stock
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PostScript/MailLabels/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PostScript/MailLabels/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-Blowfish/Makefile b/security/p5-Crypt-Blowfish/Makefile
index a27e434410e..91ade868af5 100644
--- a/security/p5-Crypt-Blowfish/Makefile
+++ b/security/p5-Crypt-Blowfish/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/11/23 19:48:12 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:14 jlam Exp $
#
DISTNAME= Crypt-Blowfish-2.09
@@ -12,10 +12,11 @@ COMMENT= perl5 Blowfish implementation
CRYPTO= YES
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/Blowfish/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-CBC/Makefile b/security/p5-Crypt-CBC/Makefile
index 1e2ad1e51a5..b7da0f8d0b5 100644
--- a/security/p5-Crypt-CBC/Makefile
+++ b/security/p5-Crypt-CBC/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:35 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:14 jlam Exp $
# FreeBSD Id: Makefile,v 1.7 1997/06/24 18:43:23 jfitz Exp
#
@@ -13,10 +13,11 @@ COMMENT= perl5 cipher block chaining mode for various crypto algorithms
DEPENDS+= p5-Digest-MD5>=2.16:../../security/p5-Digest-MD5
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/CBC/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-DES/Makefile b/security/p5-Crypt-DES/Makefile
index bb333c36a67..4a5774f52ce 100644
--- a/security/p5-Crypt-DES/Makefile
+++ b/security/p5-Crypt-DES/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:35 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:14 jlam Exp $
#
DISTNAME= Crypt-DES-2.03
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
MAINTAINER= packages@netbsd.org
COMMENT= XS-based DES implementation for Perl
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/DES/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-DES_EDE3/Makefile b/security/p5-Crypt-DES_EDE3/Makefile
index 4368d6cbadd..a1ef63c166e 100644
--- a/security/p5-Crypt-DES_EDE3/Makefile
+++ b/security/p5-Crypt-DES_EDE3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:35 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:14 jlam Exp $
#
DISTNAME= Crypt-DES_EDE3-0.01
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module for Triple-DES EDE encryption/decryption
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/DES_EDE3/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-RIPEMD160/Makefile b/security/p5-Crypt-RIPEMD160/Makefile
index f1897c6d179..8b78c70950c 100644
--- a/security/p5-Crypt-RIPEMD160/Makefile
+++ b/security/p5-Crypt-RIPEMD160/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:36 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:15 jlam Exp $
#
DISTNAME= Crypt-RIPEMD160-0.04
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module of the RIPEMD160 hash function
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/RIPEMD160/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-Rijndael/Makefile b/security/p5-Crypt-Rijndael/Makefile
index 9cb2fa4e316..b0fe1908a40 100644
--- a/security/p5-Crypt-Rijndael/Makefile
+++ b/security/p5-Crypt-Rijndael/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:37 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:15 jlam Exp $
#
DISTNAME= Crypt-Rijndael-0.04
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module of the Rijndael symmetric key algorithm
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/Rijndael/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-Twofish/Makefile b/security/p5-Crypt-Twofish/Makefile
index bdba71defdb..1793cf1680d 100644
--- a/security/p5-Crypt-Twofish/Makefile
+++ b/security/p5-Crypt-Twofish/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:37 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:16 jlam Exp $
#
DISTNAME= Crypt-Twofish-2.12
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module for the Twofish symmetric key algorithm
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/Twofish/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Digest-MD2/Makefile b/security/p5-Digest-MD2/Makefile
index 8dd8249ecaf..10d767a736d 100644
--- a/security/p5-Digest-MD2/Makefile
+++ b/security/p5-Digest-MD2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:37 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:16 jlam Exp $
#
DISTNAME= Digest-MD2-2.00
@@ -12,10 +12,11 @@ COMMENT= perl5 module for MD2
CONFLICTS+= p5-Digest-MD5<=2.12
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Digest/MD2/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Digest-MD4/Makefile b/security/p5-Digest-MD4/Makefile
index ab489fb7888..6b054c0ee51 100644
--- a/security/p5-Digest-MD4/Makefile
+++ b/security/p5-Digest-MD4/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:37 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:16 jlam Exp $
#
DISTNAME= Digest-MD4-1.1
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module for MD4 hash algorithm
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Digest/MD4/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Digest-MD5/Makefile b/security/p5-Digest-MD5/Makefile
index db9230e3528..bb308cca1a8 100644
--- a/security/p5-Digest-MD5/Makefile
+++ b/security/p5-Digest-MD5/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2001/10/18 15:20:38 veego Exp $
+# $NetBSD: Makefile,v 1.10 2001/11/26 06:50:17 jlam Exp $
#
DISTNAME= Digest-MD5-2.16
@@ -12,10 +12,11 @@ COMMENT= Perl5 extension interface for various message digest algorithms
CONFLICTS+= p5-MD5-[0-9]*
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Digest/MD5/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Digest/MD5/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Digest-SHA1/Makefile b/security/p5-Digest-SHA1/Makefile
index d77a02ff3b8..ad421359a50 100644
--- a/security/p5-Digest-SHA1/Makefile
+++ b/security/p5-Digest-SHA1/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:38 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:17 jlam Exp $
#
DISTNAME= Digest-SHA1-2.00
@@ -12,10 +12,11 @@ COMMENT= perl5 module for SHA1
CONFLICTS+= p5-Digest-MD5<=2.12
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Digest/SHA1/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-IO-Socket-SSL/Makefile b/security/p5-IO-Socket-SSL/Makefile
index a3293ff7cfd..8053ae66fc0 100644
--- a/security/p5-IO-Socket-SSL/Makefile
+++ b/security/p5-IO-Socket-SSL/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:38 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:17 jlam Exp $
DISTNAME= IO-Socket-SSL-0.80
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 SSL socket interface class
DEPENDS+= p5-Net-SSLeay-[0-9]*:../../security/p5-Net-SSLeay
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO/Socket/SSL/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IO/Socket/SSL/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Net-SSLeay/Makefile b/security/p5-Net-SSLeay/Makefile
index 4a80c6ae5e4..b9d09147f21 100644
--- a/security/p5-Net-SSLeay/Makefile
+++ b/security/p5-Net-SSLeay/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:38 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:18 jlam Exp $
DISTNAME= Net_SSLeay.pm-1.08
PKGNAME= p5-Net-SSLeay-1.08
@@ -10,14 +10,15 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.bacus.pt/Net_SSLeay/index.html
COMMENT= perl5 module for using OpenSSL
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/SSLeay/.packlist
-MAKE_PARAMS= ${SSLBASE}
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Net/SSLeay/.packlist
+MAKE_PARAMS= ${BUILDLINK_DIR}
USE_OPENSSL_VERSION= OPENSSL_VERSION_096A
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
+.include "../../lang/perl5/buildlink.mk"
.include "../../security/openssl/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Net-SSLeay/distinfo b/security/p5-Net-SSLeay/distinfo
index 36eaa4bdf7e..bfc90be1327 100644
--- a/security/p5-Net-SSLeay/distinfo
+++ b/security/p5-Net-SSLeay/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2001/09/27 07:25:06 jlam Exp $
+$NetBSD: distinfo,v 1.2 2001/11/26 06:50:18 jlam Exp $
SHA1 (Net_SSLeay.pm-1.08.tar.gz) = f71714fb19d7a076b7343e689bb3d1841d3c2b20
Size (Net_SSLeay.pm-1.08.tar.gz) = 51385 bytes
+SHA1 (patch-aa) = 83f1af57f2792b38de827738b8bb1bf20fbc51fa
diff --git a/security/p5-SHA/Makefile b/security/p5-SHA/Makefile
index 8582df95e86..7d2797c460d 100644
--- a/security/p5-SHA/Makefile
+++ b/security/p5-SHA/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:38 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:18 jlam Exp $
#
DISTNAME= SHA-1.2
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=SHA/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 interface to the SHA1 algorithm
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/SHA/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-SSLeay/Makefile b/security/p5-SSLeay/Makefile
index 7e7c3f91255..ad04d0485da 100644
--- a/security/p5-SSLeay/Makefile
+++ b/security/p5-SSLeay/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:39 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:18 jlam Exp $
#
DISTNAME= Crypt-SSLeay-0.22
@@ -12,14 +12,14 @@ COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support
DEPENDS+= p5-libwww>=5.48:../../www/p5-libwww
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/SSLeay/.packlist
-USE_SSL= yes
-
do-configure:
- @cd ${WRKSRC} && ${SED} "s|@SSLBASE@|${SSLBASE}|" Makefile.PL \
+ @cd ${WRKSRC} && ${SED} "s|@SSLBASE@|${BUILDLINK_DIR}|" Makefile.PL \
> Makefile.PL.tmp && ${MV} Makefile.PL.tmp Makefile.PL
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
+.include "../../security/openssl/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Tie-EncryptedHash/Makefile b/security/p5-Tie-EncryptedHash/Makefile
index 3d99cd6e3c3..1f457f51385 100644
--- a/security/p5-Tie-EncryptedHash/Makefile
+++ b/security/p5-Tie-EncryptedHash/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:39 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:19 jlam Exp $
#
DISTNAME= Tie-EncryptedHash-1.1
@@ -15,10 +15,11 @@ DEPENDS+= p5-Crypt-CBC-[0-9]*:../../security/p5-Crypt-CBC
DEPENDS+= p5-Crypt-Blowfish-[0-9]*:../../security/p5-Crypt-Blowfish
DEPENDS+= p5-Crypt-DES-[0-9]*:../../security/p5-Crypt-DES
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Tie/EncryptedHash/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/p5-Unix-Syslog/Makefile b/sysutils/p5-Unix-Syslog/Makefile
index 2063f79f162..60dc7cf97fc 100644
--- a/sysutils/p5-Unix-Syslog/Makefile
+++ b/sysutils/p5-Unix-Syslog/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/23 19:27:31 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:19 jlam Exp $
DISTNAME= Syslog-0.95
PKGNAME= p5-Unix-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Unix/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module interface to the UNIX system logger
-USE_PERL5= YES
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Unix/Syslog/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Convert-ASCII-Armour/Makefile b/textproc/p5-Convert-ASCII-Armour/Makefile
index 32e49018278..c781c3c68df 100644
--- a/textproc/p5-Convert-ASCII-Armour/Makefile
+++ b/textproc/p5-Convert-ASCII-Armour/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:40 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:19 jlam Exp $
#
DISTNAME= Convert-ASCII-Armour-1.4
@@ -15,10 +15,11 @@ DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
DEPENDS+= p5-Compress-Zlib-[0-9]*:../../devel/p5-Compress-Zlib
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Convert/ASCII/Armour/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Convert-ASN1/Makefile b/textproc/p5-Convert-ASN1/Makefile
index e224908af18..eb8443967d3 100644
--- a/textproc/p5-Convert-ASN1/Makefile
+++ b/textproc/p5-Convert-ASN1/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2001/10/18 15:20:40 veego Exp $
+# $NetBSD: Makefile,v 1.8 2001/11/26 06:50:20 jlam Exp $
#
DISTNAME= Convert-ASN1-0.14
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module to encode/decode ASN.1 data
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Convert/ASN1/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Convert-BER/Makefile b/textproc/p5-Convert-BER/Makefile
index 585682b1bd6..16d789d043e 100644
--- a/textproc/p5-Convert-BER/Makefile
+++ b/textproc/p5-Convert-BER/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/10/31 14:39:19 tv Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:50:20 jlam Exp $
#
DISTNAME= Convert-BER-1.31
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Convert/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl class to encode and decode objects using Basic Encoding Rules (BER)
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Convert/BER/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Convert/BER/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Convert-PEM/Makefile b/textproc/p5-Convert-PEM/Makefile
index f09535d1e83..1b117d4bf56 100644
--- a/textproc/p5-Convert-PEM/Makefile
+++ b/textproc/p5-Convert-PEM/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:40 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:20 jlam Exp $
#
DISTNAME= Convert-PEM-0.06
@@ -17,10 +17,11 @@ DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
DEPENDS+= p5-Crypt-DES-[0-9]*:../../security/p5-Crypt-DES
DEPENDS+= p5-Crypt-DES_EDE3-[0-9]*:../../security/p5-Crypt-DES_EDE3
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Convert/PEM/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Filter/Makefile b/textproc/p5-Filter/Makefile
index b1243455ed8..2e1b758954f 100644
--- a/textproc/p5-Filter/Makefile
+++ b/textproc/p5-Filter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:41 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:21 jlam Exp $
#
DISTNAME= Filter-1.16
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Filter/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl5 classes representing a number of source filters
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Filter/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Filter/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-PDF-Create/Makefile b/textproc/p5-PDF-Create/Makefile
index 4be73d25b56..e9e4196bbb1 100644
--- a/textproc/p5-PDF-Create/Makefile
+++ b/textproc/p5-PDF-Create/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:41 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:21 jlam Exp $
#
DISTNAME= PDF-Create-0.01
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE=
COMMENT= perl5 module for creating pdf documents
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PDF/Create/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PDF/Create/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-PDF/Makefile b/textproc/p5-PDF/Makefile
index bf97c38ca3e..01b53ff3397 100644
--- a/textproc/p5-PDF/Makefile
+++ b/textproc/p5-PDF/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:41 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:21 jlam Exp $
#
DISTNAME= PDF-111
@@ -12,12 +12,13 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.geocities.com/CapeCanaveral/Hangar/4794/
COMMENT= perl5 module for pdf document manipulation
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PDF/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/PDF/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
WRKSRC= ${WRKDIR}/PDF
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Pod-POM/Makefile b/textproc/p5-Pod-POM/Makefile
index 6f1183cc563..364c75716ca 100644
--- a/textproc/p5-Pod-POM/Makefile
+++ b/textproc/p5-Pod-POM/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:42 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:22 jlam Exp $
#
DISTNAME= Pod-POM-0.02
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.kfs.org/~abw/
COMMENT= p5 module to format POD into an object format, hence POM
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pod/POM/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pod/POM/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-Autoformat/Makefile b/textproc/p5-Text-Autoformat/Makefile
index 7c6de7a01e2..b88157ec6ca 100644
--- a/textproc/p5-Text-Autoformat/Makefile
+++ b/textproc/p5-Text-Autoformat/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:42 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:22 jlam Exp $
DISTNAME= Text-Autoformat-1.04
PKGNAME= p5-${DISTNAME}
@@ -10,10 +10,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.cs.monash.edu.au/~damian/
COMMENT= perl module for text wrapping and reformatting
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Autoformat/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Autoformat/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-Balanced/Makefile b/textproc/p5-Text-Balanced/Makefile
index 1c2ed4748f3..b80214e1889 100644
--- a/textproc/p5-Text-Balanced/Makefile
+++ b/textproc/p5-Text-Balanced/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:42 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:22 jlam Exp $
#
DISTNAME= Text-Balanced-1.85
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
#HOMEPAGE=
COMMENT= Extract delimited text sequences from strings
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Balanced/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Balanced/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-BibTeX/Makefile b/textproc/p5-Text-BibTeX/Makefile
index 5aa446a5ee9..09a5a0e098f 100644
--- a/textproc/p5-Text-BibTeX/Makefile
+++ b/textproc/p5-Text-BibTeX/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:42 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:23 jlam Exp $
DISTNAME= Text-BibTeX-0.33
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://starship.python.net/~gward/btOOL/
COMMENT= Perl library for reading, parsing, and processing BibTeX files
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/BibTeX/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/BibTeX/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-CSV_XS/Makefile b/textproc/p5-Text-CSV_XS/Makefile
index f3a82794961..125dbbacaaa 100644
--- a/textproc/p5-Text-CSV_XS/Makefile
+++ b/textproc/p5-Text-CSV_XS/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:42 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:23 jlam Exp $
#
DISTNAME= Text-CSV_XS-0.22
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
# HOMEPAGE= http://
COMMENT= Routines for composition and decomposition of comma-separated values
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/CSV_XS/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/CSV_XS/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-DelimMatch/Makefile b/textproc/p5-Text-DelimMatch/Makefile
index 3399f1e6198..6e4056adf0d 100644
--- a/textproc/p5-Text-DelimMatch/Makefile
+++ b/textproc/p5-Text-DelimMatch/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:43 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:23 jlam Exp $
#
DISTNAME= DelimMatch-1.03
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/DelimMatch/
COMMENT= Find regexp delimited strings with proper nesting
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/DelimMatch/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/DelimMatch/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-Template/Makefile b/textproc/p5-Text-Template/Makefile
index 378e4bae51b..cd17a0f05fe 100644
--- a/textproc/p5-Text-Template/Makefile
+++ b/textproc/p5-Text-Template/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2001/11/22 09:45:21 martti Exp $
+# $NetBSD: Makefile,v 1.7 2001/11/26 06:50:24 jlam Exp $
#
DISTNAME= Text-Template-1.42
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.plover.com/~mjd/perl/Template/
COMMENT= perl5 library for generating form letters
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Template/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Template/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-Wrapper/Makefile b/textproc/p5-Text-Wrapper/Makefile
index a8efa560fa2..e0abebdd1a4 100644
--- a/textproc/p5-Text-Wrapper/Makefile
+++ b/textproc/p5-Text-Wrapper/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:43 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:24 jlam Exp $
#
DISTNAME= Text-Wrapper-1.000
@@ -10,11 +10,12 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Text/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module that provides simple word wrapping
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Wrapper/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Text/Wrapper/.packlist
do-configure:
- @cd ${WRKSRC} && ${ECHO} >.test && \
+ @cd ${WRKSRC} && ${TOUCH} ${TOUCH_ARGS} .test && \
${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-DOM/Makefile b/textproc/p5-XML-DOM/Makefile
index 21251f79979..be6fbecb884 100644
--- a/textproc/p5-XML-DOM/Makefile
+++ b/textproc/p5-XML-DOM/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:43 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:24 jlam Exp $
#
DISTNAME= XML-DOM-1.31
@@ -11,15 +11,17 @@ MAINTAINER= packages@netbsd.org
COMMENT= Extend XML::Parser to build DOM Level 1 compliant data structure
DEPENDS+= p5-Parse-Yapp-[0-9]*:../../devel/p5-Parse-Yapp
+DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-libxml-[0-9]*:../../textproc/p5-libxml
DEPENDS+= p5-XML-RegExp-[0-9]*:../../textproc/p5-XML-RegExp
CONFLICTS+= p5-libxml-enno-[0-9]*
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML-DOM/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML-DOM/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-Grove/Makefile b/textproc/p5-XML-Grove/Makefile
index 235a4e62fb3..c53ed27b351 100644
--- a/textproc/p5-XML-Grove/Makefile
+++ b/textproc/p5-XML-Grove/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:43 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:25 jlam Exp $
#
DISTNAME= XML-Grove-0.46alpha
@@ -11,10 +11,11 @@ MAINTAINER= explorer@netbsd.org
#HOMEPAGE=
COMMENT= Perl 5 module providing simple objects for parsed XML documents
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Grove/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Grove/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-Node/Makefile b/textproc/p5-XML-Node/Makefile
index a09f1a77bd7..039b766eae8 100644
--- a/textproc/p5-XML-Node/Makefile
+++ b/textproc/p5-XML-Node/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:44 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:25 jlam Exp $
#
DISTNAME= XML-Node-0.10
@@ -14,18 +14,19 @@ COMMENT= Node-based XML parsing: an simplified interface to XML::Parser
DEPENDS+= p5-XML-Parser-2.*:../p5-XML-Parser
-USE_PERL5= yes
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Node/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Node/.packlist
do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
post-install:
- ${INSTALL_DATA} \
- ${WRKSRC}/orders.xml \
- ${WRKSRC}/test.xml \
- ${WRKSRC}/foo.xml \
- ${WRKSRC}/README \
- ${PERL5_SITELIB}/XML
+ ${INSTALL_DATA} \
+ ${WRKSRC}/orders.xml \
+ ${WRKSRC}/test.xml \
+ ${WRKSRC}/foo.xml \
+ ${WRKSRC}/README \
+ ${PERL5_SITELIB}/XML
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-Parser/Makefile b/textproc/p5-XML-Parser/Makefile
index 0d9d8cb8fde..5be05043755 100644
--- a/textproc/p5-XML-Parser/Makefile
+++ b/textproc/p5-XML-Parser/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2001/10/18 15:20:44 veego Exp $
+# $NetBSD: Makefile,v 1.12 2001/11/26 06:50:25 jlam Exp $
#
DISTNAME= XML-Parser.2.30
@@ -12,11 +12,12 @@ MAINTAINER= bad@netbsd.org
HOMEPAGE= http://wwwx.netheaven.com/~coopercc/xmlparser/intro.html
COMMENT= Perl extension interface to James Clark's XML parser, expat
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Parser/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Parser/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../textproc/expat/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-RSS/Makefile b/textproc/p5-XML-RSS/Makefile
index a4504e88a6d..c433799dcc8 100644
--- a/textproc/p5-XML-RSS/Makefile
+++ b/textproc/p5-XML-RSS/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:44 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:25 jlam Exp $
DISTNAME= XML-RSS-0.97
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= XML-RSS helps to create and update RSS files
DEPENDS+= p5-XML-Parser>=2.29:../../textproc/p5-XML-Parser
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/RSS/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/RSS/.packlist
do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-RegExp/Makefile b/textproc/p5-XML-RegExp/Makefile
index 52c22fcd698..f4f987c4a99 100644
--- a/textproc/p5-XML-RegExp/Makefile
+++ b/textproc/p5-XML-RegExp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:44 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:26 jlam Exp $
#
DISTNAME= XML-RegExp-0.03
@@ -12,10 +12,11 @@ COMMENT= Provide regular expressions for some XML tokens
CONFLICTS+= p5-libxml-enno-[0-9]*
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/RegExp/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/RegExp/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-Writer/Makefile b/textproc/p5-XML-Writer/Makefile
index 320be415189..5cf55da738f 100644
--- a/textproc/p5-XML-Writer/Makefile
+++ b/textproc/p5-XML-Writer/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:44 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:26 jlam Exp $
#
DISTNAME= XML-Writer-0.4
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/}
MAINTAINER= packages@netbsd.org
COMMENT= Perl module for writing XML documents
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Writer/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Writer/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-XPath/Makefile b/textproc/p5-XML-XPath/Makefile
index 5defdad4875..6e306c2f3ee 100644
--- a/textproc/p5-XML-XPath/Makefile
+++ b/textproc/p5-XML-XPath/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:45 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:26 jlam Exp $
DISTNAME= XML-XPath-1.08
PKGNAME= p5-${DISTNAME}
@@ -10,10 +10,11 @@ MAINTAINER= packages@NetBSD.org
HOMEPAGE= http://sergeant.org
COMMENT= XML XPath software
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/XPath/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/XPath/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-XQL/Makefile b/textproc/p5-XML-XQL/Makefile
index 22fc08919b1..8571d2815c3 100644
--- a/textproc/p5-XML-XQL/Makefile
+++ b/textproc/p5-XML-XQL/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:45 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:27 jlam Exp $
#
DISTNAME= XML-XQL-0.66
@@ -16,10 +16,11 @@ DEPENDS+= p5-Date-Manip-[0-9]*:../../devel/p5-Date-Manip
CONFLICTS+= p5-libxml-enno-[0-9]*
-USE_PERL5= yes
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/XQL/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/XQL/.packlist
do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-XSLT/Makefile b/textproc/p5-XML-XSLT/Makefile
index c9a3405ab88..e395945fa00 100644
--- a/textproc/p5-XML-XSLT/Makefile
+++ b/textproc/p5-XML-XSLT/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:45 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:27 jlam Exp $
DISTNAME= XML-XSLT-0.32
PKGNAME= p5-${DISTNAME}
@@ -13,10 +13,11 @@ DEPENDS+= p5-XML-DOM>=1.25:../../textproc/p5-XML-DOM
DEPENDS+= p5-XML-Parser>=2.23:../../textproc/p5-XML-Parser
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/XSLT/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/XSLT/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-libxml/Makefile b/textproc/p5-libxml/Makefile
index 0281e9059b4..0b1b3f37d03 100644
--- a/textproc/p5-libxml/Makefile
+++ b/textproc/p5-libxml/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:45 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:27 jlam Exp $
DISTNAME= libxml-perl-0.07
PKGNAME= p5-libxml-0.07
@@ -12,10 +12,11 @@ COMMENT= perl module collection for working with XML
DEPENDS+= p5-XML-Parser>=2.29:../../textproc/p5-XML-Parser
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/libxml-perl/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/libxml-perl/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/ap-DBI/Makefile b/www/ap-DBI/Makefile
index ae7cf6553f3..beb93be1117 100644
--- a/www/ap-DBI/Makefile
+++ b/www/ap-DBI/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/09/27 23:18:49 jlam Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:28 jlam Exp $
#
DISTNAME= ApacheDBI-0.87
@@ -12,10 +12,11 @@ COMMENT= perl5 Apache modules for DBI connections
DEPENDS+= ap-perl-[0-9]*:../../www/ap-perl
DEPENDS+= apache{,6}-1.3.*:../../www/apache
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/DBI/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/DBI/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/ap-perl/Makefile b/www/ap-perl/Makefile
index ba6377e4582..99fe27ebd4d 100644
--- a/www/ap-perl/Makefile
+++ b/www/ap-perl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2001/11/23 10:53:12 martti Exp $
+# $NetBSD: Makefile,v 1.17 2001/11/26 06:50:28 jlam Exp $
#
DISTNAME= mod_perl-1.25
@@ -12,15 +12,17 @@ HOMEPAGE= http://perl.apache.org/
COMMENT= Module that embeds a Perl interpreter into Apache
DEPENDS+= libperl>=${LIBPERL5_REQD}:../../lang/libperl
-DEPENDS+= apache{,6}-1.3.*:../../www/apache
DEPENDS+= p5-BSD-Resource>=1.10:../../devel/p5-BSD-Resource
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
LIBPERL5_REQD= ${PERL5_REQD}
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/mod_perl/.packlist
+REPLACE_BUILDLINK= blib/lib/Apache/MyConfig.pm
+REPLACE_BUILDLINK_SED= -e "s|${APXS}|${PREFIX}/sbin/apxs|g"
+
MAKE_PARAMS+= USE_APXS=1
-MAKE_PARAMS+= WITH_APXS=${PREFIX}/sbin/apxs
+MAKE_PARAMS+= WITH_APXS=${APXS}
MAKE_PARAMS+= EVERYTHING=1
do-configure:
@@ -31,6 +33,8 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/htdocs/manual/mod/mod_perl.html \
${PREFIX}/share/httpd/htdocs/manual/mod
+.include "../../lang/perl5/buildlink.mk"
+.include "../../www/apache/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
.if exists(${PERL5_ARCHLIB}/DynaLoader_pic.o)
diff --git a/www/p5-Apache-ASP/Makefile b/www/p5-Apache-ASP/Makefile
index b3983c27ab1..c3ba13bc204 100644
--- a/www/p5-Apache-ASP/Makefile
+++ b/www/p5-Apache-ASP/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2001/10/18 15:20:46 veego Exp $
+# $NetBSD: Makefile,v 1.13 2001/11/26 06:50:28 jlam Exp $
#
DISTNAME= Apache-ASP-2.21
@@ -24,10 +24,11 @@ DEPENDS+= p5-Time-HiRes>=01.20:../../devel/p5-Time-HiRes
DEPENDS+= p5-XML-XSLT>=0.32:../../textproc/p5-XML-XSLT
DEPENDS+= p5-libwww>=5.48:../../www/p5-libwww
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/ASP/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/ASP/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-Apache-DBILogConfig/Makefile b/www/p5-Apache-DBILogConfig/Makefile
index f7dc1708cff..0aac6bb7bf6 100644
--- a/www/p5-Apache-DBILogConfig/Makefile
+++ b/www/p5-Apache-DBILogConfig/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:46 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:29 jlam Exp $
#
DISTNAME= Apache-DBILogConfig-0.01
@@ -13,10 +13,11 @@ COMMENT= A database-independent Apache database logger
DEPENDS+= ap-DBI-[0-9]*:../../www/ap-DBI
DEPENDS+= p5-TimeDate-[0-9]*:../../devel/p5-TimeDate
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/DBILogConfig/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/DBILogConfig/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-Apache-DBILogger/Makefile b/www/p5-Apache-DBILogger/Makefile
index 42668ce1fe8..ed22b62cd32 100644
--- a/www/p5-Apache-DBILogger/Makefile
+++ b/www/p5-Apache-DBILogger/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:46 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:29 jlam Exp $
#
DISTNAME= Apache-DBILogger-0.93
@@ -12,12 +12,12 @@ HOMEPAGE= http://ask.netcetera.dk/
COMMENT= Database-independent httpd database logging module
DEPENDS+= p5-Apache-DBILogConfig-[0-9]*:../../www/p5-Apache-DBILogConfig
-DEPENDS+= ap-DBI-[0-9]*:../../www/ap-DBI
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/DBILogger/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/DBILogger/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-Apache-Filter/Makefile b/www/p5-Apache-Filter/Makefile
index 214c959aef7..80ba61683f1 100644
--- a/www/p5-Apache-Filter/Makefile
+++ b/www/p5-Apache-Filter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:46 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:29 jlam Exp $
DISTNAME= Apache-Filter-1.019
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 module to alter the output of previous Apache handlers
DEPENDS+= ap-perl>=1.25:../../www/ap-perl
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/Filter/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/Filter/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-Apache-SSI/Makefile b/www/p5-Apache-SSI/Makefile
index e3143ed40ad..dbdfb3c97c7 100644
--- a/www/p5-Apache-SSI/Makefile
+++ b/www/p5-Apache-SSI/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:47 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:30 jlam Exp $
DISTNAME= Apache-SSI-2.16
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 module to implement Server Side Includes
DEPENDS+= ap-perl>=1.19:../../www/ap-perl
DEPENDS+= p5-HTML-SimpleParse>=0.06:../../www/p5-HTML-SimpleParse
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/SSI/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/SSI/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-Apache-Session/Makefile b/www/p5-Apache-Session/Makefile
index 2089ff74119..6e70168874a 100644
--- a/www/p5-Apache-Session/Makefile
+++ b/www/p5-Apache-Session/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:47 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:30 jlam Exp $
#
DISTNAME= Apache-Session-1.53
@@ -13,10 +13,11 @@ COMMENT= perl5 module to provide persistent storage
DEPENDS+= p5-Storable>=1.0.11:../../devel/p5-Storable/
DEPENDS+= p5-Digest-MD5>=2.16:../../security/p5-Digest-MD5/
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Apache/Session/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-CGI-Application/Makefile b/www/p5-CGI-Application/Makefile
index 2a902a8b18a..9a6a5dcd170 100644
--- a/www/p5-CGI-Application/Makefile
+++ b/www/p5-CGI-Application/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:48 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:31 jlam Exp $
DISTNAME= CGI-Application-1.2
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 module to create sophisticated, reusable web-based applications
DEPENDS+= {p5-CGI>=2.66,perl>=5.6.1nb2}:../../www/p5-CGI
DEPENDS+= p5-HTML-Template-[0-9]*:../../www/p5-HTML-Template
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/Application/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-CGI-FastTemplate/Makefile b/www/p5-CGI-FastTemplate/Makefile
index f90c3f22d45..1910bdd4766 100644
--- a/www/p5-CGI-FastTemplate/Makefile
+++ b/www/p5-CGI-FastTemplate/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2001/11/12 09:17:08 jlam Exp $
+# $NetBSD: Makefile,v 1.2 2001/11/26 06:50:31 jlam Exp $
DISTNAME= CGI-FastTemplate-1.09
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CGI/}
MAINTAINER= jlam@netbsd.org
COMMENT= perl5 extension for managing templates
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/FastTemplate/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/FastTemplate/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-CGI-Minimal/Makefile b/www/p5-CGI-Minimal/Makefile
index 9a7718c2d14..246fee8dce5 100644
--- a/www/p5-CGI-Minimal/Makefile
+++ b/www/p5-CGI-Minimal/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:48 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:32 jlam Exp $
DISTNAME= CGI-Minimal-1.06
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CGI/}
MAINTAINER= norm@sandbox.org.uk
COMMENT= perl5 module for simple CGI scripts
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/Minimal/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-CGI/Makefile b/www/p5-CGI/Makefile
index 4719e4ad508..1ffe7f4ff2b 100644
--- a/www/p5-CGI/Makefile
+++ b/www/p5-CGI/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2001/10/18 15:20:47 veego Exp $
+# $NetBSD: Makefile,v 1.16 2001/11/26 06:50:31 jlam Exp $
#
DISTNAME= CGI.pm-2.752
@@ -14,8 +14,9 @@ COMMENT= perl5 module for writing forms-based CGI programs
# Some perl packages install their own versions of this module.
# Can't simply define USE_PERL5.
-DEPENDS+= {perl-5.0*,perl-5.6.0nb2,perl-base>=5.6.0,perl>=5.6.1nb2}:../../lang/perl5
+BUILDLINK_DEPENDS.perl= {perl-5.0*,perl-5.6.0nb2,perl-base>=5.6.0,perl>=5.6.1nb2}
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/.packlist
HTMLDIR= ${PREFIX}/share/doc/html/p5-CGI
@@ -40,9 +41,5 @@ post-install:
${INSTALL_DATA} *.gif *.html *.txt *.xbm ${HTMLDIR}/examples; \
${INSTALL_SCRIPT} *.cgi ${HTMLDIR}/examples
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
-
-.if !defined(PERL5_SITEARCH)
-PERL5_SITEARCH!= eval `${PERL5} -V:installsitearch 2>/dev/null`; \
- ${ECHO} $${installsitearch}
-.endif
diff --git a/www/p5-CGI_Lite/Makefile b/www/p5-CGI_Lite/Makefile
index d6859edd490..1de5bd0410e 100644
--- a/www/p5-CGI_Lite/Makefile
+++ b/www/p5-CGI_Lite/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2001/10/18 15:20:48 veego Exp $
+# $NetBSD: Makefile,v 1.8 2001/11/26 06:50:32 jlam Exp $
#
DISTNAME= CGI-Lite-2.0
@@ -10,7 +10,7 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CGI/}
MAINTAINER= bad@netbsd.org
COMMENT= simple perl5 module for writing forms-based CGI programs
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/Lite/.packlist
pre-configure:
@@ -19,4 +19,5 @@ pre-configure:
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-FCGI/Makefile b/www/p5-FCGI/Makefile
index e89cae7d6ca..a9e5dbbf279 100644
--- a/www/p5-FCGI/Makefile
+++ b/www/p5-FCGI/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2001/10/18 15:20:48 veego Exp $
+# $NetBSD: Makefile,v 1.9 2001/11/26 06:50:33 jlam Exp $
#
PKGVER= 0.58
@@ -12,10 +12,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.fastcgi.com/
COMMENT= perl5 library for FastCGI, a fast startup alternative to CGI
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/FCGI/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Clean/Makefile b/www/p5-HTML-Clean/Makefile
index c22059dc8a2..caf3482ac49 100644
--- a/www/p5-HTML-Clean/Makefile
+++ b/www/p5-HTML-Clean/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:48 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:33 jlam Exp $
DISTNAME= HTML-Clean-0.8
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module that cleans up HTML code for web browsers
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/Clean/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/Clean/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-FillInForm/Makefile b/www/p5-HTML-FillInForm/Makefile
index ce0b90d4a27..897db9aaf89 100644
--- a/www/p5-HTML-FillInForm/Makefile
+++ b/www/p5-HTML-FillInForm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:49 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:33 jlam Exp $
DISTNAME= HTML-FillInForm-0.19
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 module that populates HTML Forms with CGI data
DEPENDS+= p5-HTML-Parser>=3.08:../../www/p5-HTML-Parser
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/FillInForm/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/FillInForm/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Format/Makefile b/www/p5-HTML-Format/Makefile
index dd2ded58263..4634ff74ea6 100644
--- a/www/p5-HTML-Format/Makefile
+++ b/www/p5-HTML-Format/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:49 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:34 jlam Exp $
DISTNAME= HTML-Format-1.23
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 modules for converting HTML to other text formats
DEPENDS+= p5-Font-AFM>=1.18:../../print/p5-Font-AFM
DEPENDS+= p5-HTML-Tree>=3.04:../../www/p5-HTML-Tree
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML-Format/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Mason/Makefile b/www/p5-HTML-Mason/Makefile
index 964e3c98ddc..d1fe5224c78 100644
--- a/www/p5-HTML-Mason/Makefile
+++ b/www/p5-HTML-Mason/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:49 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:34 jlam Exp $
DISTNAME= HTML-Mason-1.03
PKGNAME= p5-${DISTNAME}
@@ -11,12 +11,14 @@ HOMEPAGE= http://www.masonhq.com/
COMMENT= Perl-based web site development and delivery system
DEPENDS+= p5-MLDBM>=2.0:../../databases/p5-MLDBM
+DEPENDS+= p5-gdbm-[0-9]*:../../databases/p5-gdbm
DEPENDS+= p5-Params-Validate>=0.04:../../devel/p5-Params-Validate
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/Mason/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Parser/Makefile b/www/p5-HTML-Parser/Makefile
index e7094203b5c..35dea532c72 100644
--- a/www/p5-HTML-Parser/Makefile
+++ b/www/p5-HTML-Parser/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2001/10/18 15:20:49 veego Exp $
+# $NetBSD: Makefile,v 1.15 2001/11/26 06:50:35 jlam Exp $
#
DISTNAME= HTML-Parser-3.25
@@ -12,10 +12,11 @@ COMMENT= perl5 module to parse HTML text documents
DEPENDS+= p5-HTML-Tagset>=3.0:../../www/p5-HTML-Tagset
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/Parser/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-PrettyPrinter/Makefile b/www/p5-HTML-PrettyPrinter/Makefile
index c3df04ce220..91df494aa71 100644
--- a/www/p5-HTML-PrettyPrinter/Makefile
+++ b/www/p5-HTML-PrettyPrinter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:49 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:35 jlam Exp $
DISTNAME= HTML-PrettyPrinter-0.03
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 module for pretty-printing HTML
DEPENDS+= p5-HTML-Tree>=3.0:../../www/p5-HTML-Tree
DEPENDS+= p5-HTML-Tagset-[0-9]*:../../www/p5-HTML-Tagset
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/PrettyPrinter/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-SimpleParse/Makefile b/www/p5-HTML-SimpleParse/Makefile
index 53cb95fe0bc..1405da65e9d 100644
--- a/www/p5-HTML-SimpleParse/Makefile
+++ b/www/p5-HTML-SimpleParse/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2001/10/18 15:20:50 veego Exp $
+# $NetBSD: Makefile,v 1.3 2001/11/26 06:50:35 jlam Exp $
DISTNAME= HTML-SimpleParse-0.10
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
MAINTAINER= packages@netbsd.org
COMMENT= perl5 module implementing a bare-bones HTML parser
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/SimpleParse/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/SimpleParse/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Table/Makefile b/www/p5-HTML-Table/Makefile
index 798b88bbb54..1b699cfba8c 100644
--- a/www/p5-HTML-Table/Makefile
+++ b/www/p5-HTML-Table/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:50 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:36 jlam Exp $
DISTNAME= HTML-Table-1.04
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
MAINTAINER= jlam@netbsd.org
COMMENT= perl5 module to simplify creating HTML tables
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/Table/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-TableExtract/Makefile b/www/p5-HTML-TableExtract/Makefile
index 969ade41d46..ea145612464 100644
--- a/www/p5-HTML-TableExtract/Makefile
+++ b/www/p5-HTML-TableExtract/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2001/10/30 13:34:47 damon Exp $
+# $NetBSD: Makefile,v 1.2 2001/11/26 06:50:36 jlam Exp $
DISTNAME= HTML-TableExtract-1.06
PKGNAME= p5-${DISTNAME}
@@ -11,10 +11,11 @@ COMMENT= perl5 module to simplify extracting HTML tables
DEPENDS+= p5-HTML-Parser>=3.08:../../www/p5-HTML-Parser
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML-TableExtract/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Tagset/Makefile b/www/p5-HTML-Tagset/Makefile
index 487c5adf7be..e382ba82ed1 100644
--- a/www/p5-HTML-Tagset/Makefile
+++ b/www/p5-HTML-Tagset/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:50 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:36 jlam Exp $
#
DISTNAME= HTML-Tagset-3.03
@@ -10,10 +10,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
MAINTAINER= jlam@netbsd.org
COMMENT= perl5 module of data tables useful in parsing HTML
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/Tagset/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Template/Makefile b/www/p5-HTML-Template/Makefile
index 29c039b0de3..edcfffc84de 100644
--- a/www/p5-HTML-Template/Makefile
+++ b/www/p5-HTML-Template/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/10/18 15:20:50 veego Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:36 jlam Exp $
DISTNAME= HTML-Template-2.2
PKGNAME= p5-${DISTNAME}
@@ -9,10 +9,11 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
MAINTAINER= jlam@netbsd.org
COMMENT= perl5 module to create HTML templates by extending HTML with simple tags
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML/Template/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTML-Tree/Makefile b/www/p5-HTML-Tree/Makefile
index 705d274a8f7..26efdadb510 100644
--- a/www/p5-HTML-Tree/Makefile
+++ b/www/p5-HTML-Tree/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:51 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:37 jlam Exp $
DISTNAME= HTML-Tree-3.11
PKGNAME= p5-${DISTNAME}
@@ -12,10 +12,11 @@ COMMENT= perl5 modules for manipulating HTML syntax trees
DEPENDS+= p5-HTML-Parser>=2.19:../../www/p5-HTML-Parser
DEPENDS+= p5-HTML-Tagset>=3.02:../../www/p5-HTML-Tagset
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTML-Tree/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTTP-Request-Form/Makefile b/www/p5-HTTP-Request-Form/Makefile
index f4a819b5a2f..3793f429a3a 100644
--- a/www/p5-HTTP-Request-Form/Makefile
+++ b/www/p5-HTTP-Request-Form/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2001/10/18 15:20:51 veego Exp $
+# $NetBSD: Makefile,v 1.4 2001/11/26 06:50:37 jlam Exp $
#
DISTNAME= HTTP-Request-Form-0.7
@@ -15,10 +15,11 @@ DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
DEPENDS+= p5-HTML-Tagset-[0-9]*:../../www/p5-HTML-Tagset
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
-USE_PERL5= YES
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTTP/Request/Form/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTTP/Request/Form/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-HTTPD-User-Manage/Makefile b/www/p5-HTTPD-User-Manage/Makefile
index a7007ab6c75..4b95782d038 100644
--- a/www/p5-HTTPD-User-Manage/Makefile
+++ b/www/p5-HTTPD-User-Manage/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/11/26 05:18:32 jlam Exp $
+# $NetBSD: Makefile,v 1.5 2001/11/26 06:50:38 jlam Exp $
DISTNAME= HTTPD-User-Manage-1.58
PKGNAME= p5-${DISTNAME}
@@ -10,7 +10,7 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://stein.cshl.org/~lstein/user_manage/
COMMENT= Perl script/modules for managing web access control
-USE_PERL5= # defined
+USE_BUILDLINK_ONLY= YES
PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/HTTPD-User-Manage/.packlist
REPLACE_PERL= user_manage
@@ -36,4 +36,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/user_manage.html \
${PREFIX}/share/doc/user_manage/user_manage.html
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-URI/Makefile b/www/p5-URI/Makefile
index 123962354f6..a8ee376a58d 100644
--- a/www/p5-URI/Makefile
+++ b/www/p5-URI/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2001/10/18 15:20:51 veego Exp $
+# $NetBSD: Makefile,v 1.14 2001/11/26 06:50:38 jlam Exp $
#
DISTNAME= URI-1.17
@@ -14,10 +14,11 @@ BUILD_DEPENDS= p5-MIME-Base64>=2.12:../../converters/p5-MIME-Base64
CONFLICTS+= p5-libwww-5.36 # URI used to be part of that package
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/URI/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/URI/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-VRML/Makefile b/www/p5-VRML/Makefile
index 9319d83e936..5fd48ac9662 100644
--- a/www/p5-VRML/Makefile
+++ b/www/p5-VRML/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2001/10/18 15:20:52 veego Exp $
+# $NetBSD: Makefile,v 1.6 2001/11/26 06:50:39 jlam Exp $
#
DISTNAME= VRML-1.04
@@ -11,10 +11,11 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.gfz-potsdam.de/~palm/software/VRML/doc/VRML.pm.html
COMMENT= Set of VRML classes for Perl
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/VRML/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/VRML/.packlist
do-configure:
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/p5-libwww/Makefile b/www/p5-libwww/Makefile
index ee867174780..8969ddf376a 100644
--- a/www/p5-libwww/Makefile
+++ b/www/p5-libwww/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2001/11/22 09:11:08 martti Exp $
+# $NetBSD: Makefile,v 1.23 2001/11/26 06:50:39 jlam Exp $
# FreeBSD Id: Makefile,v 1.12 1997/09/14 04:00:11 jfitz Exp
#
@@ -17,10 +17,12 @@ DEPENDS+= p5-Net-[0-9]*:../../net/p5-Net
DEPENDS+= p5-HTML-Parser-[0-9]*:../../www/p5-HTML-Parser
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
-USE_PERL5= # defined
-PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/libwww-perl/.packlist
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/libwww-perl/.packlist
+MAKE_PARAMS= -n
do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL -n
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL ${MAKE_PARAMS}
+.include "../../lang/perl5/buildlink.mk"
.include "../../mk/bsd.pkg.mk"