| @@ -1,18 +1,19 @@ | | | @@ -1,18 +1,19 @@ |
1 | # $NetBSD: Makefile,v 1.1 2020/05/16 18:07:56 maya Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2020/05/17 00:25:42 tnn Exp $ |
2 | | | 2 | |
3 | .include "../../print/cups/Makefile.common" | | 3 | .include "../../print/cups/Makefile.common" |
4 | | | 4 | |
5 | PKGNAME= libcups-${CUPS_VERS} | | 5 | PKGNAME= libcups-${CUPS_VERS} |
| | | 6 | PKGREVISION= 1 |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=apple/} | | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=apple/} |
7 | | | 8 | |
8 | MAINTAINER= sbd@NetBSD.org | | 9 | MAINTAINER= sbd@NetBSD.org |
9 | COMMENT= Common UNIX Printing System library | | 10 | COMMENT= Common UNIX Printing System library |
10 | | | 11 | |
11 | DISTINFO_FILE?= ${.CURDIR}/../../print/cups-base/distinfo | | 12 | DISTINFO_FILE?= ${.CURDIR}/../../print/cups-base/distinfo |
12 | PATCHDIR?= ${.CURDIR}/../../print/cups-base/patches | | 13 | PATCHDIR?= ${.CURDIR}/../../print/cups-base/patches |
13 | | | 14 | |
14 | GITHUB_PROJECT= cups | | 15 | GITHUB_PROJECT= cups |
15 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | | 16 | GITHUB_RELEASE= v${PKGVERSION_NOREV} |
16 | | | 17 | |
17 | CONFLICTS+= LPRng-[0-9]* LPRng-core-[0-9]* | | 18 | CONFLICTS+= LPRng-[0-9]* LPRng-core-[0-9]* |
18 | | | 19 | |
| @@ -22,26 +23,27 @@ USE_LANGUAGES= c c++ # pdftops is a C++ | | | @@ -22,26 +23,27 @@ USE_LANGUAGES= c c++ # pdftops is a C++ |
22 | USE_LIBTOOL= yes | | 23 | USE_LIBTOOL= yes |
23 | USE_PKGLOCALEDIR= yes | | 24 | USE_PKGLOCALEDIR= yes |
24 | USE_TOOLS+= aclocal autoconf automake gmake pkg-config | | 25 | USE_TOOLS+= aclocal autoconf automake gmake pkg-config |
25 | GNU_CONFIGURE= yes | | 26 | GNU_CONFIGURE= yes |
26 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale | | 27 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale |
27 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | | 28 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} |
28 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | | 29 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} |
29 | CONFIGURE_ARGS+= --with-cachedir=${CUPS_CACHE:Q} | | 30 | CONFIGURE_ARGS+= --with-cachedir=${CUPS_CACHE:Q} |
30 | CONFIGURE_ARGS+= --with-docdir=${PREFIX}/share/doc/cups | | 31 | CONFIGURE_ARGS+= --with-docdir=${PREFIX}/share/doc/cups |
31 | CONFIGURE_ARGS+= --with-serverbindir=${PREFIX}/libexec/cups | | 32 | CONFIGURE_ARGS+= --with-serverbindir=${PREFIX}/libexec/cups |
32 | CONFIGURE_ARGS+= --with-components=libcups | | 33 | CONFIGURE_ARGS+= --with-components=libcups |
33 | CONFIGURE_ARGS+= --enable-libpaper | | 34 | CONFIGURE_ARGS+= --enable-libpaper |
34 | CONFIGURE_ARGS+= --enable-ssl | | 35 | CONFIGURE_ARGS+= --enable-ssl |
| | | 36 | CONFIGURE_ARGS+= --with-exe-file-perm=0755 |
35 | | | 37 | |
36 | CONFIGURE_ENV+= DSOFLAGS=${LDFLAGS:M*:Q} | | 38 | CONFIGURE_ENV+= DSOFLAGS=${LDFLAGS:M*:Q} |
37 | | | 39 | |
38 | .include "../../mk/bsd.prefs.mk" | | 40 | .include "../../mk/bsd.prefs.mk" |
39 | .include "options.mk" | | 41 | .include "options.mk" |
40 | | | 42 | |
41 | # Explicitly disable epoll on illumos, it is provided for Linux compat only. | | 43 | # Explicitly disable epoll on illumos, it is provided for Linux compat only. |
42 | CONFIGURE_ENV.SunOS+= ac_cv_func_epoll_create=no | | 44 | CONFIGURE_ENV.SunOS+= ac_cv_func_epoll_create=no |
43 | | | 45 | |
44 | LIBS+= ${BUILDLINK_LDADD.iconv} | | 46 | LIBS+= ${BUILDLINK_LDADD.iconv} |
45 | | | 47 | |
46 | # Avoid the following error when compiling with clang. | | 48 | # Avoid the following error when compiling with clang. |
47 | # /usr/local/bin/ld: /usr/lib/crt1.o: relocation R_X86_64_32 against `_DYNAMIC' | | 49 | # /usr/local/bin/ld: /usr/lib/crt1.o: relocation R_X86_64_32 against `_DYNAMIC' |