diff options
author | hubertf <hubertf@pkgsrc.org> | 1998-02-02 08:58:13 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 1998-02-02 08:58:13 +0000 |
commit | f6fc8a8a9e14e367650817be6027f926692af42a (patch) | |
tree | 6c793edd466777e3ccc6ce4ab38a352948e15200 /Packages.txt | |
parent | 403cfa3d46c5e57f70a52b18a921f538acd81dcd (diff) | |
download | pkgsrc-f6fc8a8a9e14e367650817be6027f926692af42a.tar.gz |
Remove -m argument from ldconfig calls, require the system to
have ${PREFIX}/lib in ld.so.conf instead. This ensures things
even work after a reboot.
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 |