| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.52 2023/02/28 15:33:59 hauke Exp $ | | 1 | # $NetBSD: Makefile,v 1.53 2023/02/28 16:24:01 hauke Exp $ |
2 | | | 2 | |
3 | DISTNAME= netatalk-2.2.8 | | 3 | DISTNAME= netatalk-2.2.8 |
4 | PKGNAME= ${DISTNAME:C/-/22-/} | | 4 | PKGNAME= ${DISTNAME:C/-/22-/} |
5 | CATEGORIES= net print | | 5 | CATEGORIES= net print |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Netatalk/}Netatalk/releases/download/${DISTNAME:C/\./-/g}/ | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Netatalk/}Netatalk/releases/download/${DISTNAME:C/\./-/g}/ |
7 | #PATCHFILES= patch-adv1tov2.c | | 7 | #PATCHFILES= patch-adv1tov2.c |
8 | PATCH_SITES= http://svn.macosforge.org/repository/macports/trunk/dports/net/netatalk/files/ \ | | 8 | PATCH_SITES= http://svn.macosforge.org/repository/macports/trunk/dports/net/netatalk/files/ \ |
9 | http://mirror.lug.udel.edu/pub/macports/trunk/dports/net/netatalk/files/ | | 9 | http://mirror.lug.udel.edu/pub/macports/trunk/dports/net/netatalk/files/ |
10 | | | 10 | |
11 | MAINTAINER= markd@NetBSD.org | | 11 | MAINTAINER= markd@NetBSD.org |
12 | HOMEPAGE= http://netatalk.sourceforge.net/ | | 12 | HOMEPAGE= http://netatalk.sourceforge.net/ |
13 | COMMENT= Netatalk appletalk file and print services | | 13 | COMMENT= Netatalk appletalk file and print services |
14 | LICENSE= gnu-gpl-v2 | | 14 | LICENSE= gnu-gpl-v2 |
| @@ -39,29 +39,26 @@ CONFIGURE_ARGS+= --enable-overwrite | | | @@ -39,29 +39,26 @@ CONFIGURE_ARGS+= --enable-overwrite |
39 | CONFIGURE_ARGS+= --enable-timelord | | 39 | CONFIGURE_ARGS+= --enable-timelord |
40 | CONFIGURE_ARGS+= --enable-ddp | | 40 | CONFIGURE_ARGS+= --enable-ddp |
41 | CONFIGURE_ARGS+= --enable-quota | | 41 | CONFIGURE_ARGS+= --enable-quota |
42 | CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/netatalk | | 42 | CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/netatalk |
43 | CONFIGURE_ARGS+= --sbindir=${PREFIX}/libexec/netatalk | | 43 | CONFIGURE_ARGS+= --sbindir=${PREFIX}/libexec/netatalk |
44 | CONFIGURE_ARGS+= --with-pkgconfdir=${PKG_SYSCONFDIR} | | 44 | CONFIGURE_ARGS+= --with-pkgconfdir=${PKG_SYSCONFDIR} |
45 | CONFIGURE_ARGS+= --with-message-dir=${PKG_SYSCONFDIR}/msg | | 45 | CONFIGURE_ARGS+= --with-message-dir=${PKG_SYSCONFDIR}/msg |
46 | CONFIGURE_ARGS+= --localstatedir=${VARBASE}/netatalk | | 46 | CONFIGURE_ARGS+= --localstatedir=${VARBASE}/netatalk |
47 | CONFIGURE_ARGS+= --with-uams-path=${PREFIX}/libexec/netatalk/uams | | 47 | CONFIGURE_ARGS+= --with-uams-path=${PREFIX}/libexec/netatalk/uams |
48 | CONFIGURE_ARGS+= --with-bdb=${BDBBASE} | | 48 | CONFIGURE_ARGS+= --with-bdb=${BDBBASE} |
49 | CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl} | | 49 | CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl} |
50 | CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH} | | 50 | CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH} |
51 | | | 51 | |
52 | # See <http://mail-index.netbsd.org/netbsd-users/2019/04/25/msg022684.html> | | | |
53 | #CFLAGS+= -DOPENSSL_API_COMPAT=0x10000000L | | | |
54 | | | | |
55 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg | | 52 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg |
56 | | | 53 | |
57 | SUBST_CLASSES+= paths | | 54 | SUBST_CLASSES+= paths |
58 | SUBST_MESSAGE.paths= Fixing hardcoded paths. | | 55 | SUBST_MESSAGE.paths= Fixing hardcoded paths. |
59 | SUBST_STAGE.paths= pre-configure | | 56 | SUBST_STAGE.paths= pre-configure |
60 | SUBST_FILES.paths= etc/psf/etc2ps.sh | | 57 | SUBST_FILES.paths= etc/psf/etc2ps.sh |
61 | SUBST_SED.paths= -e 's,^\(DVIPS="*\)/usr\(/bin\),\1${PREFIX}\2,' | | 58 | SUBST_SED.paths= -e 's,^\(DVIPS="*\)/usr\(/bin\),\1${PREFIX}\2,' |
62 | | | 59 | |
63 | .if ${OPSYS} == "NetBSD" | | 60 | .if ${OPSYS} == "NetBSD" |
64 | CONFIGURE_ARGS+= --enable-netbsd | | 61 | CONFIGURE_ARGS+= --enable-netbsd |
65 | RCD_SCRIPTS= afpd atalkd papd timelord cnid_metad | | 62 | RCD_SCRIPTS= afpd atalkd papd timelord cnid_metad |
66 | . for f in ${RCD_SCRIPTS} | | 63 | . for f in ${RCD_SCRIPTS} |
67 | RCD_SCRIPT_SRC.${f}= ${WRKSRC}/distrib/initscripts/${f} | | 64 | RCD_SCRIPT_SRC.${f}= ${WRKSRC}/distrib/initscripts/${f} |