cvs commit: ports/emulators/linux_base-8 Makefile
ports/x11/linux-XFree86-libs
Makefile ports/x11/linux-XFree86-libs/files pkg-install.in
Alexander Leidinger
netchild at FreeBSD.org
Thu Jan 20 07:40:43 PST 2005
netchild 2005-01-20 15:40:43 UTC
FreeBSD ports repository
Modified files:
emulators/linux_base-8 Makefile
x11/linux-XFree86-libs Makefile
x11/linux-XFree86-libs/files pkg-install.in
Log:
Minimal changes to let users update the linux base and the linux X11 bits
in any order:
- add the X11 lib path to ld.so.conf in the linux base port
- (re)generate the ld.so.cache file in the linux base port too
- don't change the ld.so.conf in the linux X11 port
At deinstall time the linux base port may still complain about a changed
ld.so.cache file. A clean way to solve this would be to use ("@unexec" and
"@exec") in the plist. Since the plist is autogenerated this would need
some little magic in the plist generation or we have to switch to a static
plist. Delay the decission about how to handle this until we know when/how
to update to a more recent linux base port.
Revision Changes Path
1.99 +6 -1 ports/emulators/linux_base-8/Makefile
1.16 +1 -1 ports/x11/linux-XFree86-libs/Makefile
1.2 +0 -4 ports/x11/linux-XFree86-libs/files/pkg-install.in
More information about the cvs-all
mailing list