Sun Mar 27 08:11:35 2022 UTC ()
gnustep-back: disable MKPIE (for now) due to partial linking


(nia)
diff -r1.83 -r1.84 pkgsrc/x11/gnustep-back/Makefile

cvs diff -r1.83 -r1.84 pkgsrc/x11/gnustep-back/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/gnustep-back/Makefile 2021/12/08 16:02:50 1.83
+++ pkgsrc/x11/gnustep-back/Makefile 2022/03/27 08:11:35 1.84
@@ -1,35 +1,38 @@ @@ -1,35 +1,38 @@
1# $NetBSD: Makefile,v 1.83 2021/12/08 16:02:50 adam Exp $ 1# $NetBSD: Makefile,v 1.84 2022/03/27 08:11:35 nia Exp $
2 2
3GITHUB_PROJECT= libs-back 3GITHUB_PROJECT= libs-back
4GITHUB_TAG= back-0_28_0 4GITHUB_TAG= back-0_28_0
5DISTNAME= back-0_28_0 5DISTNAME= back-0_28_0
6PKGREVISION= 3 6PKGREVISION= 3
7CATEGORIES= x11 gnustep 7CATEGORIES= x11 gnustep
8PKGNAME= gnustep-${DISTNAME:S/_/./g} 8PKGNAME= gnustep-${DISTNAME:S/_/./g}
9MASTER_SITES= ${MASTER_SITE_GITHUB:=gnustep/} 9MASTER_SITES= ${MASTER_SITE_GITHUB:=gnustep/}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.gnustep.org/ 12HOMEPAGE= http://www.gnustep.org/
13COMMENT= X11 AppKit backend for GNUstep 13COMMENT= X11 AppKit backend for GNUstep
14LICENSE= gnu-gpl-v3 14LICENSE= gnu-gpl-v3
15 15
16USE_LANGUAGES= objc 16USE_LANGUAGES= objc
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep 19CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep
20LDFLAGS= ${COMPILER_RPATH_FLAG}${PREFIX}/lib 20LDFLAGS= ${COMPILER_RPATH_FLAG}${PREFIX}/lib
21MAKE_FILE= GNUmakefile 21MAKE_FILE= GNUmakefile
22 22
 23# /usr/bin/ld: -r and -pie may not be used together
 24MKPIE_SUPPORTED= no
 25
23PLIST_SUBST= API_VERSION=${PKGVERSION_NOREV:C/\.[0-9]$//:C/\.//} 26PLIST_SUBST= API_VERSION=${PKGVERSION_NOREV:C/\.[0-9]$//:C/\.//}
24 27
25pre-install: 28pre-install:
26 ${INSTALL_DATA_DIR} ${DESTDIR}${GNUSTEP_ROOT}/lib/GNUstep/Fonts 29 ${INSTALL_DATA_DIR} ${DESTDIR}${GNUSTEP_ROOT}/lib/GNUstep/Fonts
27 30
28.include "../../devel/gnustep-make/gnustep.mk" 31.include "../../devel/gnustep-make/gnustep.mk"
29 32
30#REFER_PKGSRC+= freetype2 33#REFER_PKGSRC+= freetype2
31 34
32.include "../../x11/gnustep-gui/buildlink3.mk" 35.include "../../x11/gnustep-gui/buildlink3.mk"
33.include "../../graphics/MesaLib/buildlink3.mk" 36.include "../../graphics/MesaLib/buildlink3.mk"
34.include "../../fonts/fontconfig/buildlink3.mk" 37.include "../../fonts/fontconfig/buildlink3.mk"
35.include "../../graphics/cairo/buildlink3.mk" 38.include "../../graphics/cairo/buildlink3.mk"