summaryrefslogtreecommitdiff
path: root/Packages.txt
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2000-08-27 10:59:53 +0000
committerjlam <jlam@pkgsrc.org>2000-08-27 10:59:53 +0000
commit262f886e685ce1eb92acfd66b49acb29216c3413 (patch)
treed4242902ce4a013486ad1e64749bb532edc8311e /Packages.txt
parentc70c96f2c8a7334e846f10c5d965fd3ce9d0aef4 (diff)
downloadpkgsrc-262f886e685ce1eb92acfd66b49acb29216c3413.tar.gz
Add new section 5.3 which describes PLISTs for perl5 modules.
Diffstat (limited to 'Packages.txt')
-rw-r--r--Packages.txt19
1 files changed, 18 insertions, 1 deletions
diff --git a/Packages.txt b/Packages.txt
index 306dc0ac210..307a3a578c8 100644
--- a/Packages.txt
+++ b/Packages.txt
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.108 2000/08/25 20:30:20 tron Exp $
+# $NetBSD: Packages.txt,v 1.109 2000/08/27 10:59:53 jlam Exp $
###########################################################################
==========================
@@ -802,6 +802,23 @@ only way to ensure everything is properly removed. The same care must be
taken when PLIST_SRC is set to some package-specific settings.
+ 5.3 Perl5 modules
+ =================
+
+Perl5 modules will install into different places depending on the version
+of perl used during the build process. To address this, the NetBSD
+packages system will append lines to the PLIST corresponding to the files
+listed in the installed .packlist file generated by most perl5 modules.
+This is invoked by defining PERL5_PACKLIST to a space-separated list of
+paths to packlist files:
+
+ PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Pg/.packlist
+
+The variables PERL5_SITELIB, PERL5_SITEARCH, and PERL5_ARCHLIB represent
+the three locations in which perl5 modules may be installed, and may be
+used by perl5 packages that don't have a packlist. These three variables
+are also substituted for in the PLIST.
+
6 Notes on fixes for packages
=============================