summaryrefslogtreecommitdiff
path: root/Packages.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Packages.txt')
-rw-r--r--Packages.txt13
1 files changed, 7 insertions, 6 deletions
diff --git a/Packages.txt b/Packages.txt
index 7b1bd856675..bee0d1e248a 100644
--- a/Packages.txt
+++ b/Packages.txt
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.15 1998/02/02 08:10:41 hubertf Exp $
+# $NetBSD: Packages.txt,v 1.16 1998/02/02 08:58:13 hubertf Exp $
###########################################################################
==========================
@@ -284,8 +284,8 @@ port from the FreeBSD ports collection:
- Add MANCOMPRESSED (if not already there) if manpages are installed in
compressed form by the package; see comment in bsd.port.mk
- Replace /usr/local by ${PREFIX} in all files (see patches below)
- - Rewrite any ldconfig commands as "ldconfig ... || ${TRUE}", as there
- isn't a ldconfig command on all platforms NetBSD runs on (e.g. alpha).
+ - Rewrite any ldconfig commands as "ldconfig || ${TRUE}", as there isn't a
+ ldconfig command on all platforms NetBSD runs on (e.g. alpha).
- If modifying a package from the FreeBSD ports collection, preserve
their RCS ID: remove the '$'s around the FreeBSD RCS Id, and insert the
word FreeBSD, then add a <$>NetBSD<$> (Without the <>s, please remember
@@ -389,7 +389,7 @@ attention to the following things in pkg/PLIST:
- If there's a "@exec ldconfig ...", add an "@unexec ldconfig ...", so the
hints-file for ld.so doesn't grow without end.
- - For @exec and @unexec rewrite any ldconfig-command as "ldconfig ... ||
+ - For @exec and @unexec rewrite any ldconfig-command as "ldconfig ||
/usr/bin/true", as there's no ldconfig command on some of the platforms
NetBSD runs on (e.g. alpha).
- Add any missing @dirrm statements
@@ -473,11 +473,12 @@ of when dealing with the PLIST file (or files, see below!).
* ldconfig:
Two issues here. First, if there's a @exec command calling ldconfig,
also add a @unexec command, so the ld.so cache doesn't grow into
- eternity with libs no longer available.
+ eternity with libs no longer available (this also makes debugging the
+ package itself easier).
The second issue is that there's no ldconfig command on some of the
platforms NetBSD runs on, e.g. alpha. For this, change the ldconfig call
- to "ldconfig ... || /usr/bin/true".
+ to "ldconfig || /usr/bin/true".
* ${MACHINE_ARCH}:
Some packages like emacs and perl embed information about which