After installation of x11-toolkits/Xaw3d, the symlink lib/libXaw3d.so.6 still existed. Also it tried to remove lib/libXaw3d.so.7 twice (once explicitely, once via %%AWVER%%) How-To-Repeat: make reinstall/deinstall in x11-toolkits/Xaw3d
Responsible Changed From-To: freebsd-ports->naddy I'm looking into this.
In article <20020922074402.E72206A7124@k7.mavetju> you write: > >Fix: I think this one is better. Do you agree? Index: Makefile =================================================================== RCS file: /home/ncvs/ports/x11-toolkits/Xaw3d/Makefile,v retrieving revision 1.36 diff -u -r1.36 Makefile --- Makefile 29 Jan 2002 12:14:14 -0000 1.36 +++ Makefile 6 Oct 2002 02:23:57 -0000 @@ -17,19 +17,15 @@ USE_IMAKE= yes INSTALLS_SHLIB= yes .if exists(${X11BASE}/bin/XFree86) -PLIST= ${WRKDIR}/PLIST +PLIST_SUB= XAWLINK="" +.else +PLIST_SUB= XAWLINK="@comment " .endif post-extract: ${MKDIR} ${WRKSRC}/X11/Xaw3d cd ${WRKSRC}/X11/Xaw3d; ${LN} -sf ../../*.h . -.if exists(${X11BASE}/bin/XFree86) -post-build: - ${CP} ${PKGDIR}/pkg-plist ${PLIST} - ${ECHO_CMD} "lib/libXaw3d.so.7" >> ${PLIST} -.endif - # Workaround a bug in egcs on FreeBSD/Alpha. .if ${MACHINE_ARCH} == "alpha" post-configure: @@ -41,7 +37,7 @@ ${MKDIR} ${PREFIX}/share/doc/Xaw3d ${CP} ${WRKSRC}/README.XAW3D ${PREFIX}/share/doc/Xaw3d .if exists(${X11BASE}/bin/XFree86) - ${LN} -sf ${X11BASE}/lib/libXaw3d.so.7 ${X11BASE}/lib/libXaw3d.so.6 + ${LN} -sf libXaw3d.so.${XAWVER} ${X11BASE}/lib/libXaw3d.so.6 .endif @${CAT} ${PKGMESSAGE} Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/x11-toolkits/Xaw3d/pkg-plist,v retrieving revision 1.12 diff -u -r1.12 pkg-plist --- pkg-plist 11 Aug 2000 01:46:07 -0000 1.12 +++ pkg-plist 6 Oct 2002 02:23:57 -0000 @@ -1,6 +1,8 @@ +@comment $FreeBSD$ lib/libXaw3d.a lib/libXaw3d.so lib/libXaw3d.so.%%XAWVER%% +%%XAWLINK%%lib/libXaw3d.so.6 include/X11/Xaw3d/AllWidgets.h include/X11/Xaw3d/AsciiSink.h include/X11/Xaw3d/AsciiSinkP.h -- Christian "naddy" Weisgerber naddy@mips.inka.de
State Changed From-To: open->closed Committed.