Sat May 2 13:27:05 2020 UTC ()
net/netatalk3: remove no-op SUBST block

There is no mention of dvips in the whole package.


(rillig)
diff -r1.30 -r1.31 pkgsrc/net/netatalk3/Makefile

cvs diff -r1.30 -r1.31 pkgsrc/net/netatalk3/Makefile (switch to unified diff)

--- pkgsrc/net/netatalk3/Makefile 2020/03/20 11:58:09 1.30
+++ pkgsrc/net/netatalk3/Makefile 2020/05/02 13:27:05 1.31
@@ -1,98 +1,92 @@ @@ -1,98 +1,92 @@
1# $NetBSD: Makefile,v 1.30 2020/03/20 11:58:09 nia Exp $ 1# $NetBSD: Makefile,v 1.31 2020/05/02 13:27:05 rillig Exp $
2 2
3DISTNAME= netatalk-3.1.12 3DISTNAME= netatalk-3.1.12
4PKGNAME= ${DISTNAME:C/-/3-/} 4PKGNAME= ${DISTNAME:C/-/3-/}
5PKGREVISION= 8 5PKGREVISION= 8
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netatalk/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netatalk/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= hauke@NetBSD.org 10MAINTAINER= hauke@NetBSD.org
11HOMEPAGE= http://netatalk.sourceforge.net/ 11HOMEPAGE= http://netatalk.sourceforge.net/
12COMMENT= Netatalk AFP file services 12COMMENT= Netatalk AFP file services
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_TOOLS+= gmake perl:run 16USE_TOOLS+= gmake perl:run
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18PKG_CONFIG= yes 18PKG_CONFIG= yes
19 19
20PKG_SYSCONFSUBDIR= netatalk 20PKG_SYSCONFSUBDIR= netatalk
21 21
22EGDIR= ${PREFIX}/share/examples/netatalk 22EGDIR= ${PREFIX}/share/examples/netatalk
23CONF_FILES= ${EGDIR}/afp.conf ${PKG_SYSCONFDIR}/afp.conf 23CONF_FILES= ${EGDIR}/afp.conf ${PKG_SYSCONFDIR}/afp.conf
24CONF_FILES+= ${EGDIR}/extmap.conf ${PKG_SYSCONFDIR}/extmap.conf 24CONF_FILES+= ${EGDIR}/extmap.conf ${PKG_SYSCONFDIR}/extmap.conf
25 25
26RCD_SCRIPTS= netatalk 26RCD_SCRIPTS= netatalk
27RCD_SCRIPT_SRC.netatalk= ${WRKSRC}/distrib/initscripts/rc.netbsd 27RCD_SCRIPT_SRC.netatalk= ${WRKSRC}/distrib/initscripts/rc.netbsd
28SMF_SRCDIR= ${WRKSRC}/distrib/initscripts 28SMF_SRCDIR= ${WRKSRC}/distrib/initscripts
29SMF_METHODS= netatalk_smf 29SMF_METHODS= netatalk_smf
30SMF_MANIFEST= netatalk.xml 30SMF_MANIFEST= netatalk.xml
31 31
32CONFLICTS= netatalk22-[0-9]* netatalk30-[0-9]* netatalk-[0-9]* 32CONFLICTS= netatalk22-[0-9]* netatalk30-[0-9]* netatalk-[0-9]*
33CONFLICTS+= netatalk-asun-[0-9]* netatalk-umich-[0-9]* 33CONFLICTS+= netatalk-asun-[0-9]* netatalk-umich-[0-9]*
34 34
35.include "../../mk/bsd.prefs.mk" 35.include "../../mk/bsd.prefs.mk"
36 36
37BUILD_DEFS+= VARBASE 37BUILD_DEFS+= VARBASE
38OWN_DIRS+= ${VARBASE}/db/netatalk/CNID ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 38OWN_DIRS+= ${VARBASE}/db/netatalk/CNID ${REAL_ROOT_USER} ${REAL_ROOT_GROUP}
39 39
40CONFIGURE_ARGS+= --enable-overwrite 40CONFIGURE_ARGS+= --enable-overwrite
41CONFIGURE_ARGS+= --enable-quota 41CONFIGURE_ARGS+= --enable-quota
42CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/netatalk 42CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/netatalk
43CONFIGURE_ARGS+= --sbindir=${PREFIX}/libexec/netatalk 43CONFIGURE_ARGS+= --sbindir=${PREFIX}/libexec/netatalk
44CONFIGURE_ARGS+= --with-pkgconfdir=${PKG_SYSCONFDIR} 44CONFIGURE_ARGS+= --with-pkgconfdir=${PKG_SYSCONFDIR}
45CONFIGURE_ARGS+= --with-message-dir=${PKG_SYSCONFDIR}/msg 45CONFIGURE_ARGS+= --with-message-dir=${PKG_SYSCONFDIR}/msg
46CONFIGURE_ARGS+= --localstatedir=${VARBASE}/db 46CONFIGURE_ARGS+= --localstatedir=${VARBASE}/db
47CONFIGURE_ARGS+= --with-uams-path=${PREFIX}/libexec/netatalk/uams 47CONFIGURE_ARGS+= --with-uams-path=${PREFIX}/libexec/netatalk/uams
48CONFIGURE_ARGS+= --with-bdb=${BUILDLINK_PREFIX.db5} 48CONFIGURE_ARGS+= --with-bdb=${BUILDLINK_PREFIX.db5}
49CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl} 49CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl}
50CONFIGURE_ARGS+= --with-libevent-header=${BUILDLINK_PREFIX.libevent}/include 50CONFIGURE_ARGS+= --with-libevent-header=${BUILDLINK_PREFIX.libevent}/include
51CONFIGURE_ARGS+= --with-libevent-lib=${BUILDLINK_PREFIX.libevent}/lib 51CONFIGURE_ARGS+= --with-libevent-lib=${BUILDLINK_PREFIX.libevent}/lib
52CONFIGURE_ARGS+= --without-mysql-config 52CONFIGURE_ARGS+= --without-mysql-config
53CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH} 53CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH}
54 54
55# Upstream bug, was supposed to be fixed in 3.0.8? 55# Upstream bug, was supposed to be fixed in 3.0.8?
56CFLAGS.SunOS+= -I/usr/include/kerberosv5 56CFLAGS.SunOS+= -I/usr/include/kerberosv5
57 57
58MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg 58MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg
59 59
60REPLACE_PYTHON+= contrib/shell_utils/afpstats 60REPLACE_PYTHON+= contrib/shell_utils/afpstats
61REPLACE_PYTHON+= libevent/event_rpcgen.py 61REPLACE_PYTHON+= libevent/event_rpcgen.py
62 62
63SUBST_CLASSES+= paths 
64SUBST_MESSAGE.paths= Fixing hardcoded paths. 
65SUBST_STAGE.paths= pre-configure 
66SUBST_FILES.paths= distrib/initscripts/Makefile.in 
67SUBST_SED.paths= -e "s,^\\(DVIPS=\\)\\(/usr/local/tex\\)\\(/bin\\),\\1${PREFIX}\\3," 
68 
69PLIST_VARS+= ea 63PLIST_VARS+= ea
70.if ${OPSYS} == "SunOS" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || \ 64.if ${OPSYS} == "SunOS" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || \
71 (${OPSYS} == "NetBSD" && empty(OS_VERSION:M[0-6].[0-8].*)) 65 (${OPSYS} == "NetBSD" && empty(OS_VERSION:M[0-6].[0-8].*))
72PLIST.ea= yes 66PLIST.ea= yes
73.endif 67.endif
74 68
75CONFIGURE_ARGS.NetBSD+= --without-dtrace 69CONFIGURE_ARGS.NetBSD+= --without-dtrace
76 70
77CHECK_SSP_SKIP+= libexec/netatalk/uams/*.a 71CHECK_SSP_SKIP+= libexec/netatalk/uams/*.a
78 72
79.include "options.mk" 73.include "options.mk"
80 74
81INSTALLATION_DIRS= libexec/psffilters etc/netatalk 75INSTALLATION_DIRS= libexec/psffilters etc/netatalk
82 76
83post-configure: 77post-configure:
84 ${CP} ${FILESDIR}/netatalk_smf.sh ${SMF_SRCDIR} 78 ${CP} ${FILESDIR}/netatalk_smf.sh ${SMF_SRCDIR}
85 79
86.if !empty(PKG_OPTIONS:Mpam) 80.if !empty(PKG_OPTIONS:Mpam)
87post-install: 81post-install:
88 ${INSTALL_DATA} ${WRKSRC}/config/pam/netatalk ${DESTDIR}${EGDIR}/netatalk.pam 82 ${INSTALL_DATA} ${WRKSRC}/config/pam/netatalk ${DESTDIR}${EGDIR}/netatalk.pam
89.endif 83.endif
90 84
91BUILDLINK_API_DEPENDS.libevent+= libevent>=2 85BUILDLINK_API_DEPENDS.libevent+= libevent>=2
92.include "../../devel/libevent/buildlink3.mk" 86.include "../../devel/libevent/buildlink3.mk"
93.include "../../lang/python/application.mk" 87.include "../../lang/python/application.mk"
94.include "../../security/libgcrypt/buildlink3.mk" 88.include "../../security/libgcrypt/buildlink3.mk"
95.include "../../security/openssl/buildlink3.mk" 89.include "../../security/openssl/buildlink3.mk"
96.include "../../security/tcp_wrappers/buildlink3.mk" 90.include "../../security/tcp_wrappers/buildlink3.mk"
97.include "../../databases/db5/buildlink3.mk" 91.include "../../databases/db5/buildlink3.mk"
98.include "../../mk/bsd.pkg.mk" 92.include "../../mk/bsd.pkg.mk"