diff options
Diffstat (limited to 'Packages.txt')
-rw-r--r-- | Packages.txt | 13 |
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 |