| @@ -1,32 +1,34 @@ | | | @@ -1,32 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.5 2021/12/05 18:34:17 maya Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2023/06/26 09:31:36 jperkin Exp $ |
2 | | | 2 | |
3 | GITHUB_PROJECT= bsdec2-image-upload | | 3 | GITHUB_PROJECT= bsdec2-image-upload |
4 | DISTNAME= 1.4.5 | | 4 | DISTNAME= 1.4.5 |
5 | PKGNAME= ${GITHUB_PROJECT}-${DISTNAME} | | 5 | PKGNAME= ${GITHUB_PROJECT}-${DISTNAME} |
6 | CATEGORIES= sysutils | | 6 | CATEGORIES= sysutils |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cperciva/} | | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cperciva/} |
8 | DIST_SUBDIR= ${GITHUB_PROJECT} | | 8 | DIST_SUBDIR= ${GITHUB_PROJECT} |
9 | | | 9 | |
10 | MAINTAINER= jmcneill@NetBSD.org | | 10 | MAINTAINER= jmcneill@NetBSD.org |
11 | HOMEPAGE= https://github.com/cperciva/bsdec2-image-upload/ | | 11 | HOMEPAGE= https://github.com/cperciva/bsdec2-image-upload/ |
12 | COMMENT= Tool for creating Amazon EC2 AMIs | | 12 | COMMENT= Tool for creating Amazon EC2 AMIs |
13 | LICENSE= 2-clause-bsd | | 13 | LICENSE= 2-clause-bsd |
14 | | | 14 | |
15 | WRKSRC= ${WRKDIR}/bsdec2-image-upload-${PKGVERSION_NOREV} | | 15 | WRKSRC= ${WRKDIR}/bsdec2-image-upload-${PKGVERSION_NOREV} |
16 | | | 16 | |
17 | MAKE_ENV+= NOMAN=1 | | 17 | MAKE_ENV+= NOMAN=1 |
18 | CFLAGS+= -DCERTFILE=\"${PREFIX}/share/mozilla-rootcerts/cacert.pem\" | | 18 | CFLAGS+= -DCERTFILE=\"${PREFIX}/share/mozilla-rootcerts/cacert.pem\" |
19 | | | 19 | |
| | | 20 | LDFLAGS.SunOS+= -lsocket |
| | | 21 | |
20 | .include "../../mk/compiler.mk" | | 22 | .include "../../mk/compiler.mk" |
21 | .if !empty(PKGSRC_COMPILER:Mgcc) | | 23 | .if !empty(PKGSRC_COMPILER:Mgcc) |
22 | CFLAGS+= -Wno-error=pointer-sign \ | | 24 | CFLAGS+= -Wno-error=pointer-sign \ |
23 | -Wno-error=maybe-uninitialized \ | | 25 | -Wno-error=maybe-uninitialized \ |
24 | -Wno-error=discarded-qualifiers | | 26 | -Wno-error=discarded-qualifiers |
25 | .elif !empty(PKGSRC_COMPILER:Mclang) | | 27 | .elif !empty(PKGSRC_COMPILER:Mclang) |
26 | CFLAGS+= -Wno-unknown-warning-option -Wno-pointer-sign \ | | 28 | CFLAGS+= -Wno-unknown-warning-option -Wno-pointer-sign \ |
27 | -Wno-incompatible-pointer-types-discards-qualifiers | | 29 | -Wno-incompatible-pointer-types-discards-qualifiers |
28 | .endif | | 30 | .endif |
29 | | | 31 | |
30 | INSTALLATION_DIRS+= bin | | 32 | INSTALLATION_DIRS+= bin |
31 | | | 33 | |
32 | do-install: | | 34 | do-install: |