Install an rc script for cnid_metad as reported by PR pkg/38268 from HAT. And a little pkglint fixes. Bump PKGREVISION.diff -r1.3 -r1.4 pkgsrc/net/netatalk/MESSAGE
(taca)
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | =========================================================================== | 1 | =========================================================================== | |
2 | $NetBSD: MESSAGE,v 1.3 2002/08/29 11:16:14 abs Exp $ | 2 | $NetBSD: MESSAGE,v 1.4 2008/03/22 04:40:45 taca Exp $ | |
3 | 3 | |||
4 | To have Netatalk start automatically at boot, you will need to set the | 4 | To have Netatalk start automatically at boot, you will need to set the | |
5 | following variables in /etc/rc.conf (replacing "YES" with "NO" for those | 5 | following variables in /etc/rc.conf (replacing "YES" with "NO" for those | |
6 | services you wish to not run): | 6 | services you wish to not run): | |
7 | atalkd=YES | 7 | atalkd=YES | |
8 | afpd=YES | 8 | afpd=YES | |
9 | cnid_metad=YES | |||
9 | papd=YES | 10 | papd=YES | |
10 | timelord=YES | 11 | timelord=YES | |
11 | 12 | |||
12 | Example Netatalk config files have been installed in the examples directory | 13 | Example Netatalk config files have been installed in the examples directory | |
13 | at ${PREFIX}/share/examples/netatalk. Production config files are | 14 | at ${PREFIX}/share/examples/netatalk. Production config files are | |
14 | installed in ${PKG_SYSCONFDIR}. If no config files existed before this | 15 | installed in ${PKG_SYSCONFDIR}. If no config files existed before this | |
15 | package was installed, default config files were copied in. | 16 | package was installed, default config files were copied in. | |
16 | 17 | |||
17 | =========================================================================== | 18 | =========================================================================== |
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.56 2008/01/18 05:08:45 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.57 2008/03/22 04:40:45 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= netatalk-2.0.3 | 3 | DISTNAME= netatalk-2.0.3 | |
4 | PKGREVISION= 8 | 4 | PKGREVISION= 9 | |
5 | CATEGORIES= net print | 5 | CATEGORIES= net print | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netatalk/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netatalk/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= markd@NetBSD.org | 9 | MAINTAINER= markd@NetBSD.org | |
10 | HOMEPAGE= http://netatalk.sourceforge.net/ | 10 | HOMEPAGE= http://netatalk.sourceforge.net/ | |
11 | COMMENT= Netatalk appletalk file and print services | 11 | COMMENT= Netatalk appletalk file and print services | |
12 | 12 | |||
13 | DEPENDS= rc>=1.5:../../shells/rc | 13 | DEPENDS= rc>=1.5:../../shells/rc | |
14 | 14 | |||
15 | GNU_CONFIGURE= YES | 15 | GNU_CONFIGURE= YES | |
16 | USE_TOOLS+= gmake perl:run | 16 | USE_TOOLS+= gmake perl:run | |
17 | USE_LIBTOOL= YES | 17 | USE_LIBTOOL= YES | |
@@ -19,54 +19,56 @@ USE_OLD_DES_API=YES | @@ -19,54 +19,56 @@ USE_OLD_DES_API=YES | |||
19 | BUILDLINK_TRANSFORM+= l:db-4.2:db4 | 19 | BUILDLINK_TRANSFORM+= l:db-4.2:db4 | |
20 | 20 | |||
21 | PKG_SYSCONFSUBDIR= netatalk | 21 | PKG_SYSCONFSUBDIR= netatalk | |
22 | EG_DIR= ${PREFIX}/share/examples/netatalk | 22 | EG_DIR= ${PREFIX}/share/examples/netatalk | |
23 | CONF_FILES= ${EG_DIR}/AppleVolumes.default ${PKG_SYSCONFDIR}/AppleVolumes.default \ | 23 | CONF_FILES= ${EG_DIR}/AppleVolumes.default ${PKG_SYSCONFDIR}/AppleVolumes.default \ | |
24 | ${EG_DIR}/AppleVolumes.system ${PKG_SYSCONFDIR}/AppleVolumes.system \ | 24 | ${EG_DIR}/AppleVolumes.system ${PKG_SYSCONFDIR}/AppleVolumes.system \ | |
25 | ${EG_DIR}/afpd.conf ${PKG_SYSCONFDIR}/afpd.conf \ | 25 | ${EG_DIR}/afpd.conf ${PKG_SYSCONFDIR}/afpd.conf \ | |
26 | ${EG_DIR}/atalkd.conf ${PKG_SYSCONFDIR}/atalkd.conf \ | 26 | ${EG_DIR}/atalkd.conf ${PKG_SYSCONFDIR}/atalkd.conf \ | |
27 | ${EG_DIR}/netatalk.conf ${PKG_SYSCONFDIR}/netatalk.conf \ | 27 | ${EG_DIR}/netatalk.conf ${PKG_SYSCONFDIR}/netatalk.conf \ | |
28 | ${EG_DIR}/papd.conf ${PKG_SYSCONFDIR}/papd.conf | 28 | ${EG_DIR}/papd.conf ${PKG_SYSCONFDIR}/papd.conf | |
29 | 29 | |||
30 | CONFLICTS= netatalk-asun-[0-9]* netatalk-umich-[0-9]* | 30 | CONFLICTS= netatalk-asun-[0-9]* netatalk-umich-[0-9]* | |
31 | 31 | |||
32 | RCD_SCRIPTS= atalkd afpd papd timelord | 32 | RCD_SCRIPTS= atalkd afpd cnid_metad papd timelord | |
33 | RCD_SCRIPT_SRC.atalkd= # empty | 33 | RCD_SCRIPT_SRC.atalkd= # empty | |
34 | RCD_SCRIPT_SRC.afpd= # empty | 34 | RCD_SCRIPT_SRC.afpd= # empty | |
35 | RCD_SCRIPT_SRC.cnid_metad= # empty | |||
35 | RCD_SCRIPT_SRC.papd= # empty | 36 | RCD_SCRIPT_SRC.papd= # empty | |
36 | RCD_SCRIPT_SRC.timelord= # empty | 37 | RCD_SCRIPT_SRC.timelord= # empty | |
37 | 38 | |||
38 | .include "../../mk/bsd.prefs.mk" | 39 | .include "../../mk/bsd.prefs.mk" | |
39 | 40 | |||
41 | BUILD_DEFS+= VARBASE | |||
40 | CONFIGURE_ARGS+= --enable-netbsd \ | 42 | CONFIGURE_ARGS+= --enable-netbsd \ | |
41 | --enable-overwrite \ | 43 | --enable-overwrite \ | |
42 | --enable-timelord \ | 44 | --enable-timelord \ | |
43 | --libexecdir=${PREFIX}/libexec/netatalk \ | 45 | --libexecdir=${PREFIX}/libexec/netatalk \ | |
44 | --sbindir=${PREFIX}/libexec/netatalk \ | 46 | --sbindir=${PREFIX}/libexec/netatalk \ | |
45 | --with-pkgconfdir=${PKG_SYSCONFDIR:Q} \ | 47 | --with-pkgconfdir=${PKG_SYSCONFDIR:Q} \ | |
46 | --with-message-dir=${PKG_SYSCONFDIR}/msg \ | 48 | --with-message-dir=${PKG_SYSCONFDIR}/msg \ | |
47 | --localstatedir=${VARBASE}/netatalk \ | 49 | --localstatedir=${VARBASE}/netatalk \ | |
48 | --with-uams-path=${PREFIX}/libexec/netatalk/uams \ | 50 | --with-uams-path=${PREFIX}/libexec/netatalk/uams \ | |
49 | --with-bdb=${BUILDLINK_PREFIX.db4} \ | 51 | --with-bdb=${BUILDLINK_PREFIX.db4} \ | |
50 | --with-ssl-dir=${BUILDLINK_PREFIX.openssl} | 52 | --with-ssl-dir=${BUILDLINK_PREFIX.openssl} | |
51 | 53 | |||
52 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg | 54 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg | |
53 | 55 | |||
54 | SUBST_CLASSES+= paths | 56 | SUBST_CLASSES+= paths | |
55 | SUBST_MESSAGE.paths= Fixing hardcoded paths. | 57 | SUBST_MESSAGE.paths= Fixing hardcoded paths. | |
56 | SUBST_STAGE.paths= post-patch | 58 | SUBST_STAGE.paths= post-patch | |
57 | SUBST_FILES.paths= etc/psf/etc2ps.sh distrib/initscripts/Makefile.in | 59 | SUBST_FILES.paths= etc/psf/etc2ps.sh distrib/initscripts/Makefile.in | |
58 | SUBST_SED.paths= -e "s,^\(DVIPS=\)\(/usr/local/tex\)\(/bin\),\1${PREFIX}\3," | 60 | SUBST_SED.paths= -e "s,^\\(DVIPS=\\)\\(/usr/local/tex\\)\\(/bin\\),\\1${PREFIX}\\3," | |
59 | SUBST_SED.paths+= -e "s,\(NETBSD.*\)/etc/rc.d,\1${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}," | 61 | SUBST_SED.paths+= -e "s,\\(NETBSD.*\\)/etc/rc.d,\\1${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}," | |
60 | 62 | |||
61 | SUBST_CLASSES+= rc | 63 | SUBST_CLASSES+= rc | |
62 | SUBST_FILES.rc= ${WRKSRC}/bin/afile/acleandir.rc | 64 | SUBST_FILES.rc= ${WRKSRC}/bin/afile/acleandir.rc | |
63 | SUBST_SED.rc+= -e 's,@PREFIX@,${PREFIX:Q},g' | 65 | SUBST_SED.rc+= -e 's,@PREFIX@,${PREFIX:Q},g' | |
64 | SUBST_STAGE.rc= pre-configure | 66 | SUBST_STAGE.rc= pre-configure | |
65 | 67 | |||
66 | PKG_OPTIONS_VAR= PKG_OPTIONS.netatalk | 68 | PKG_OPTIONS_VAR= PKG_OPTIONS.netatalk | |
67 | PKG_SUPPORTED_OPTIONS= cups kerberos pam slp | 69 | PKG_SUPPORTED_OPTIONS= cups kerberos pam slp | |
68 | 70 | |||
69 | .include "../../mk/bsd.options.mk" | 71 | .include "../../mk/bsd.options.mk" | |
70 | 72 | |||
71 | .if !empty(PKG_OPTIONS:Mcups) | 73 | .if !empty(PKG_OPTIONS:Mcups) | |
72 | .include "../../print/cups/buildlink3.mk" | 74 | .include "../../print/cups/buildlink3.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.14 2005/07/31 13:19:55 markd Exp $ | 1 | @comment $NetBSD: PLIST,v 1.15 2008/03/22 04:40:45 taca Exp $ | |
2 | bin/achfile | 2 | bin/achfile | |
3 | bin/acleandir.rc | 3 | bin/acleandir.rc | |
4 | bin/adv1tov2 | 4 | bin/adv1tov2 | |
5 | bin/aecho | 5 | bin/aecho | |
6 | bin/afile | 6 | bin/afile | |
7 | bin/afpd-mtab.pl | 7 | bin/afpd-mtab.pl | |
8 | bin/afppasswd | 8 | bin/afppasswd | |
9 | bin/apple_cp | 9 | bin/apple_cp | |
10 | bin/apple_mv | 10 | bin/apple_mv | |
11 | bin/apple_rm | 11 | bin/apple_rm | |
12 | bin/asip-status.pl | 12 | bin/asip-status.pl | |
13 | bin/binheader | 13 | bin/binheader | |
14 | bin/cleanappledouble.pl | 14 | bin/cleanappledouble.pl | |
@@ -150,24 +150,25 @@ man/man8/papd.8 | @@ -150,24 +150,25 @@ man/man8/papd.8 | |||
150 | man/man8/papstatus.8 | 150 | man/man8/papstatus.8 | |
151 | man/man8/psf.8 | 151 | man/man8/psf.8 | |
152 | man/man8/timelord.8 | 152 | man/man8/timelord.8 | |
153 | share/aclocal/netatalk.m4 | 153 | share/aclocal/netatalk.m4 | |
154 | share/examples/netatalk/AppleVolumes.default | 154 | share/examples/netatalk/AppleVolumes.default | |
155 | share/examples/netatalk/AppleVolumes.system | 155 | share/examples/netatalk/AppleVolumes.system | |
156 | share/examples/netatalk/afpd.conf | 156 | share/examples/netatalk/afpd.conf | |
157 | share/examples/netatalk/atalkd.conf | 157 | share/examples/netatalk/atalkd.conf | |
158 | share/examples/netatalk/netatalk.conf | 158 | share/examples/netatalk/netatalk.conf | |
159 | share/examples/netatalk/papd.conf | 159 | share/examples/netatalk/papd.conf | |
160 | ${PAM}share/examples/netatalk/netatalk.pamd | 160 | ${PAM}share/examples/netatalk/netatalk.pamd | |
161 | share/examples/rc.d/afpd | 161 | share/examples/rc.d/afpd | |
162 | share/examples/rc.d/atalkd | 162 | share/examples/rc.d/atalkd | |
163 | share/examples/rc.d/cnid_metad | |||
163 | share/examples/rc.d/papd | 164 | share/examples/rc.d/papd | |
164 | share/examples/rc.d/timelord | 165 | share/examples/rc.d/timelord | |
165 | share/netatalk/pagecount.ps | 166 | share/netatalk/pagecount.ps | |
166 | @dirrm share/netatalk | 167 | @dirrm share/netatalk | |
167 | @dirrm share/examples/netatalk | 168 | @dirrm share/examples/netatalk | |
168 | @exec ${MKDIR} %D/libexec/psffilters | 169 | @exec ${MKDIR} %D/libexec/psffilters | |
169 | @dirrm libexec/psffilters | 170 | @dirrm libexec/psffilters | |
170 | @dirrm libexec/netatalk/uams | 171 | @dirrm libexec/netatalk/uams | |
171 | @dirrm libexec/netatalk | 172 | @dirrm libexec/netatalk | |
172 | @dirrm include/netatalk | 173 | @dirrm include/netatalk | |
173 | @dirrm include/atalk | 174 | @dirrm include/atalk |
@@ -1,18 +1,19 @@ | @@ -1,18 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.25 2007/12/31 09:22:07 taca Exp $ | 1 | $NetBSD: distinfo,v 1.26 2008/03/22 04:40:45 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (netatalk-2.0.3.tar.bz2) = ce2d5dd123467ccae72fc62ca4ee3738019455f2 | 3 | SHA1 (netatalk-2.0.3.tar.bz2) = ce2d5dd123467ccae72fc62ca4ee3738019455f2 | |
4 | RMD160 (netatalk-2.0.3.tar.bz2) = 29b763400a45797ac4a8e499d5328aa91a091c91 | 4 | RMD160 (netatalk-2.0.3.tar.bz2) = 29b763400a45797ac4a8e499d5328aa91a091c91 | |
5 | Size (netatalk-2.0.3.tar.bz2) = 1471804 bytes | 5 | Size (netatalk-2.0.3.tar.bz2) = 1471804 bytes | |
6 | SHA1 (patch-aa) = e7511326445f805aca80b561c9a9d76ffec8e629 | 6 | SHA1 (patch-aa) = e7511326445f805aca80b561c9a9d76ffec8e629 | |
7 | SHA1 (patch-ab) = 10bf2fdd900a6c2189376757e921bb6228e0f19c | 7 | SHA1 (patch-ab) = 10bf2fdd900a6c2189376757e921bb6228e0f19c | |
8 | SHA1 (patch-ac) = ba559d1b957172e77ec8eb9cc5c60d2f88044ffa | 8 | SHA1 (patch-ac) = ba559d1b957172e77ec8eb9cc5c60d2f88044ffa | |
9 | SHA1 (patch-ad) = 311d00d165688d4baa1365ba6c4147bd6293f3d8 | 9 | SHA1 (patch-ad) = 311d00d165688d4baa1365ba6c4147bd6293f3d8 | |
10 | SHA1 (patch-af) = 997909d7cf444a2481693069864da9134ce413d4 | 10 | SHA1 (patch-af) = 997909d7cf444a2481693069864da9134ce413d4 | |
11 | SHA1 (patch-ag) = 1785045e56d93ea0747e264a1d1a8c743e7c798d | 11 | SHA1 (patch-ag) = 1785045e56d93ea0747e264a1d1a8c743e7c798d | |
12 | SHA1 (patch-ah) = 318626f5c6d21f025ae5e08c9da76bd4c493f7e6 | 12 | SHA1 (patch-ah) = 318626f5c6d21f025ae5e08c9da76bd4c493f7e6 | |
13 | SHA1 (patch-ai) = e8f453569db891100221f27bf579c66a18a650b7 | 13 | SHA1 (patch-ai) = e8f453569db891100221f27bf579c66a18a650b7 | |
14 | SHA1 (patch-ak) = ee205781dffb02b558353e95a07f7f66e143614a | 14 | SHA1 (patch-ak) = ee205781dffb02b558353e95a07f7f66e143614a | |
15 | SHA1 (patch-al) = df56d837eeb5698b0247fc0233448d254392fe43 | 15 | SHA1 (patch-al) = df56d837eeb5698b0247fc0233448d254392fe43 | |
16 | SHA1 (patch-am) = a01ab55a793c5249cc6fa0a4d98d61e43f173021 | 16 | SHA1 (patch-am) = a01ab55a793c5249cc6fa0a4d98d61e43f173021 | |
17 | SHA1 (patch-an) = 5472758813b927708ca178809fb89733719e67b4 | 17 | SHA1 (patch-an) = 5472758813b927708ca178809fb89733719e67b4 | |
18 | SHA1 (patch-bi) = b592d058a1d61322c03d1c3d44e39b48f2ddf7c3 | 18 | SHA1 (patch-bi) = b592d058a1d61322c03d1c3d44e39b48f2ddf7c3 | |
19 | SHA1 (patch-bj) = 578f4ac2fbe3e4f5d85a4ac24a778ce9d2e75045 |
$NetBSD: patch-bj,v 1.1 2008/03/22 04:40:45 taca Exp $
--- distrib/initscripts/Makefile.in.orig 2008-03-18 00:13:18.000000000 +0900
+++ distrib/initscripts/Makefile.in
@@ -243,7 +243,7 @@ TEMPLATES = \
rc.atalk.debian.tmpl
-CLEANFILES = $(GENERATED_FILES) atalk afpd atalkd papd timelord
+CLEANFILES = $(GENERATED_FILES) atalk afpd atalkd papd timelord cnid_metad
EXTRA_DIST = $(TEMPLATES) rc.atalk.cobalt
@@ -293,7 +293,7 @@ EXTRA_DIST = $(TEMPLATES) rc.atalk.cobal
# checking for Solaris init scripts
#
@USE_SOLARIS_TRUE@sysvdir = /etc/init.d
-@USE_NETBSD_TRUE@sysv_SCRIPTS = afpd atalkd papd timelord
+@USE_NETBSD_TRUE@sysv_SCRIPTS = afpd atalkd papd timelord cnid_metad
@USE_SUSE_TRUE@sysv_SCRIPTS = atalk
@USE_GENTOO_TRUE@sysv_SCRIPTS = atalk
@USE_REDHAT_TRUE@sysv_SCRIPTS = atalk
@@ -536,6 +536,7 @@ uninstall: uninstall-startup
@USE_NETBSD_TRUE@afpd: rc.afpd.netbsd
@USE_NETBSD_TRUE@ cp -f $< $@
+@USE_NETBSD_TRUE@ chmod a+x $@
@USE_NETBSD_TRUE@atalkd: rc.atalkd.netbsd
@USE_NETBSD_TRUE@ cp -f $< $@
@@ -549,6 +550,10 @@ uninstall: uninstall-startup
@USE_NETBSD_TRUE@ cp -f $< $@
@USE_NETBSD_TRUE@ chmod a+x $@
+@USE_NETBSD_TRUE@cnid_metad: rc.cnid_metad.netbsd
+@USE_NETBSD_TRUE@ cp -f $< $@
+@USE_NETBSD_TRUE@ chmod a+x $@
+
@USE_NETBSD_TRUE@install-data-hook:
@USE_NETBSD_TRUE@uninstall-hook: