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