summaryrefslogtreecommitdiff
path: root/Packages.txt
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2000-10-17 15:12:00 +0000
committerhubertf <hubertf@pkgsrc.org>2000-10-17 15:12:00 +0000
commit78a0614cef0072450849602031c1bb75f8c073f7 (patch)
treec1809e69b8fabb7b6309788ab6cce188631b4c78 /Packages.txt
parent7f53f739f0f6624c8bd7465776f3d4ee32976091 (diff)
downloadpkgsrc-78a0614cef0072450849602031c1bb75f8c073f7.tar.gz
Put documentation on print-PLIST in one place.
Diffstat (limited to 'Packages.txt')
-rw-r--r--Packages.txt19
1 files changed, 15 insertions, 4 deletions
diff --git a/Packages.txt b/Packages.txt
index 0daa3a8fafb..4a6fe55c9fe 100644
--- a/Packages.txt
+++ b/Packages.txt
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.117 2000/10/17 15:00:18 hubertf Exp $
+# $NetBSD: Packages.txt,v 1.118 2000/10/17 15:12:00 hubertf Exp $
###########################################################################
==========================
@@ -785,9 +785,8 @@ to when dealing with the PLIST file (or files, see below!).
* Semi-automatic PLIST generation:
You can use the "make print-PLIST" command to output a PLIST that matches
- any new files since the package was extracted. If the package installs
- files via tar(1) or other methods that don't update file access times, be
- sure to add these files manually to your pkg/PLIST!
+ any new files since the package was extracted. See below for more
+ information on this target.
5.2 MD/MI vs. general PLIST
@@ -1345,6 +1344,18 @@ perform the equivalent of:
platforms) shared libraries if they find the shared libs they need.
Run by default if PKG_DEVELOPER is set in /etc/mk.conf.
+ * print-PLIST:
+ After a 'make install' from a new or upgraded pkg, this prints out an
+ attempt to generate a new PLIST from a 'find -newer work/.extract_done'.
+ An attempt is made to care for shared libs etc., but it is STRONGLY
+ recommended to review the result before putting it into pkg/PLIST. On
+ upgrades, it's useful to diff the output of this command against an already
+ existing pkg/PLIST file.
+
+ If the package installs files via tar(1) or other methods that don't update
+ file access times, be sure to add these files manually to your pkg/PLIST,
+ as 'find -newer' won't catch them!
+
* bulk-package:
Used to do bulk builds. If an appropriate binary package already exists,
no action is taken. If not, this target will compile, install and