Fri Mar 17 07:31:48 2023 UTC ()
libXaw: be more defensive in post-install target


(wiz)
diff -r1.21 -r1.22 pkgsrc/x11/libXaw/Makefile

cvs diff -r1.21 -r1.22 pkgsrc/x11/libXaw/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/libXaw/Makefile 2023/03/16 07:19:22 1.21
+++ pkgsrc/x11/libXaw/Makefile 2023/03/17 07:31:48 1.22
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.21 2023/03/16 07:19:22 wiz Exp $ 1# $NetBSD: Makefile,v 1.22 2023/03/17 07:31:48 wiz Exp $
2 2
3DISTNAME= libXaw-1.0.15 3DISTNAME= libXaw-1.0.15
4CATEGORIES= x11 graphics 4CATEGORIES= x11 graphics
5MASTER_SITES= ${MASTER_SITE_XORG:=lib/} 5MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://xorg.freedesktop.org/ 9HOMEPAGE= https://xorg.freedesktop.org/
10COMMENT= X Athena Widgets Library from modular Xorg X11 10COMMENT= X Athena Widgets Library from modular Xorg X11
11 11
12USE_LIBTOOL= yes 12USE_LIBTOOL= yes
13USE_TOOLS+= pkg-config 13USE_TOOLS+= pkg-config
14PKGCONFIG_OVERRIDE+= xaw6.pc.in 14PKGCONFIG_OVERRIDE+= xaw6.pc.in
15PKGCONFIG_OVERRIDE+= xaw7.pc.in 15PKGCONFIG_OVERRIDE+= xaw7.pc.in
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17CONFIGURE_ENV+= LIB_MAN_SUFFIX=3 17CONFIGURE_ENV+= LIB_MAN_SUFFIX=3
18 18
19# remove compatibility links that never were in pkgsrc 19# remove compatibility links that never were in pkgsrc
20post-install: 20post-install:
21 ${RM} ${DESTDIR}${PREFIX}/lib/libXaw.so 21 ${RM} -f ${DESTDIR}${PREFIX}/lib/libXaw.so
22 ${RM} ${DESTDIR}${PREFIX}/lib/libXaw.so.6 22 ${RM} -f ${DESTDIR}${PREFIX}/lib/libXaw.so.6
23 ${RM} ${DESTDIR}${PREFIX}/lib/libXaw.so.7 23 ${RM} -f ${DESTDIR}${PREFIX}/lib/libXaw.so.7
24 24
25.include "../../x11/libICE/buildlink3.mk" 25.include "../../x11/libICE/buildlink3.mk"
26.include "../../x11/libSM/buildlink3.mk" 26.include "../../x11/libSM/buildlink3.mk"
27.include "../../x11/libX11/buildlink3.mk" 27.include "../../x11/libX11/buildlink3.mk"
28.include "../../x11/libXext/buildlink3.mk" 28.include "../../x11/libXext/buildlink3.mk"
29.include "../../x11/libXmu/buildlink3.mk" 29.include "../../x11/libXmu/buildlink3.mk"
30.include "../../x11/libXpm/buildlink3.mk" 30.include "../../x11/libXpm/buildlink3.mk"
31.include "../../x11/libXt/buildlink3.mk" 31.include "../../x11/libXt/buildlink3.mk"
32.include "../../x11/xorgproto/buildlink3.mk" 32.include "../../x11/xorgproto/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"