Tue Aug 29 16:24:40 2023 UTC ()
devel/objfw: Make sure OBJC is correct and fix PLIST for DDP and IPX sockets


(js)
diff -r1.4 -r1.5 pkgsrc/devel/objfw/Makefile
diff -r0 -r1.1 pkgsrc/devel/objfw/PLIST.ddp
diff -r0 -r1.1 pkgsrc/devel/objfw/PLIST.ipx

cvs diff -r1.4 -r1.5 pkgsrc/devel/objfw/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/objfw/Makefile 2023/08/29 16:13:57 1.4
+++ pkgsrc/devel/objfw/Makefile 2023/08/29 16:24:40 1.5
@@ -1,28 +1,39 @@ @@ -1,28 +1,39 @@
1# $NetBSD: Makefile,v 1.4 2023/08/29 16:13:57 js Exp $ 1# $NetBSD: Makefile,v 1.5 2023/08/29 16:24:40 js Exp $
2 2
3DISTNAME= objfw-1.0 3DISTNAME= objfw-1.0
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= https://objfw.nil.im/downloads/ 5MASTER_SITES= https://objfw.nil.im/downloads/
6 6
7MAINTAINER= js@NetBSD.org 7MAINTAINER= js@NetBSD.org
8HOMEPAGE= https://objfw.nil.im/ 8HOMEPAGE= https://objfw.nil.im/
9COMMENT= Portable, lightweight framework for the Objective-C language 9COMMENT= Portable, lightweight framework for the Objective-C language
10LICENSE= qpl-v1.0 OR gnu-gpl-v2 OR gnu-gpl-v3 10LICENSE= qpl-v1.0 OR gnu-gpl-v2 OR gnu-gpl-v3
11 11
12GNU_CONFIGURE= yes 12GNU_CONFIGURE= yes
13USE_LANGUAGES= objc 13USE_LANGUAGES= objc
14CONFIGURE_ARGS+= --enable-static 14CONFIGURE_ARGS+= --enable-static
15CONFIGURE_ARGS+= OBJCFLAGS=${CFLAGS:M*:Q} LDFLAGS=${LDFLAGS:M*:Q} 15CONFIGURE_ARGS+= OBJC=${CC:M*:Q}
 16CONFIGURE_ARGS+= OBJCFLAGS=${CFLAGS:M*:Q}
 17CONFIGURE_ARGS+= LDFLAGS=${LDFLAGS:M*:Q}
16 18
17.include "../../mk/bsd.prefs.mk" 19.include "../../mk/bsd.prefs.mk"
18 20
19PLIST_SRC= PLIST 21PLIST_SRC= PLIST
20 22
21.if ${OPSYS} == "Darwin" 23.if ${OPSYS} == "Darwin"
22PLIST_SRC+= ${PKGDIR}/PLIST.bridge 24PLIST_SRC+= PLIST.bridge
23PLIST_SRC+= ${PKGDIR}/PLIST.framework 25PLIST_SRC+= PLIST.framework
24.else 26.else
25PLIST_SRC+= ${PKGDIR}/PLIST.runtime 27PLIST_SRC+= PLIST.runtime
 28.endif
 29
 30.if ${OPSYS} == "NetBSD"
 31PLIST_SRC+= PLIST.ddp
 32.endif
 33
 34.if ${OPSYS} == "Linux"
 35PLIST_SRC+= PLIST.ddp
 36PLIST_SRC+= PLIST.ipx
26.endif 37.endif
27 38
28.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/objfw/PLIST.ddp
@comment $NetBSD: PLIST.ddp,v 1.1 2023/08/29 16:24:40 js Exp $
include/ObjFW/OFBindDDPSocketFailedException.h
include/ObjFW/OFDDPSocket.h

File Added: pkgsrc/devel/objfw/PLIST.ipx
@comment $NetBSD: PLIST.ipx,v 1.1 2023/08/29 16:24:40 js Exp $
include/ObjFW/OFBindIPXSocketFailedException.h
include/ObjFW/OFConnectSPXSocketFailedException.h
include/ObjFW/OFIPXSocket.h
include/ObjFW/OFSPXSocket.h
include/ObjFW/OFSPXStreamSocket.h