Tue Sep 22 13:17:00 2009 UTC ()
Update of the INN package to the latest stable version (2.5.0).


(spz)
diff -r1.5 -r1.6 pkgsrc/news/inn/MESSAGE
diff -r1.96 -r1.97 pkgsrc/news/inn/Makefile
diff -r1.18 -r1.19 pkgsrc/news/inn/PLIST
diff -r1.20 -r1.21 pkgsrc/news/inn/distinfo
diff -r1.11 -r1.12 pkgsrc/news/inn/patches/patch-aa
diff -r1.11 -r1.12 pkgsrc/news/inn/patches/patch-ah
diff -r1.6 -r1.7 pkgsrc/news/inn/patches/patch-ab
diff -r1.6 -r1.7 pkgsrc/news/inn/patches/patch-ad
diff -r1.10 -r1.11 pkgsrc/news/inn/patches/patch-ac
diff -r1.9 -r1.10 pkgsrc/news/inn/patches/patch-ag
diff -r1.5 -r1.6 pkgsrc/news/inn/patches/patch-ai
diff -r1.2 -r0 pkgsrc/news/inn/patches/patch-aj

cvs diff -r1.5 -r1.6 pkgsrc/news/inn/MESSAGE (expand / switch to unified diff)

--- pkgsrc/news/inn/MESSAGE 2008/09/03 06:34:32 1.5
+++ pkgsrc/news/inn/MESSAGE 2009/09/22 13:17:00 1.6
@@ -1,19 +1,15 @@ @@ -1,19 +1,15 @@
1=========================================================================== 1===========================================================================
2$NetBSD: MESSAGE,v 1.5 2008/09/03 06:34:32 spz Exp $ 2$NetBSD: MESSAGE,v 1.6 2009/09/22 13:17:00 spz Exp $
3 3
4The following programs have been installed suid root on your machine: 4The following program has been installed suid root on your machine:
5 5
6 ${PREFIX}/${INN_PATHBIN}/inndstart 6 ${PREFIX}/${INN_PATHBIN}/innbind
7 ${PREFIX}/${INN_PATHBIN}/startinnfeed 
8 7
9--------------------------------------------------------------------------- 8---------------------------------------------------------------------------
10UPDATE WARNING - UPDATE WARNING - UPDATE WARNING - UPDATE WARNING 9If you are upgrading from 2.4.6 or earlier: this is a major version bump.
 10Config files have changed. Read ${PREFIX}/share/doc/inn/NEWS for details.
11 11
12The directory structure of the package has changed. 12If this is a first install: ${PREFIX}/share/doc/inn/INSTALL will help you
13 13getting set up.
14INNs etc is now in ${PREFIX}/etc/inn 
15the binaries are now in ${PREFIX}/${INN_PATHBIN} 
16 
17UPDATE WARNING - UPDATE WARNING - UPDATE WARNING - UPDATE WARNING 
18--------------------------------------------------------------------------- 14---------------------------------------------------------------------------
19=========================================================================== 15===========================================================================

cvs diff -r1.96 -r1.97 pkgsrc/news/inn/Makefile (expand / switch to unified diff)

--- pkgsrc/news/inn/Makefile 2009/03/15 15:00:50 1.96
+++ pkgsrc/news/inn/Makefile 2009/09/22 13:17:00 1.97
@@ -1,173 +1,175 @@ @@ -1,173 +1,175 @@
1# $NetBSD: Makefile,v 1.96 2009/03/15 15:00:50 spz Exp $ 1# $NetBSD: Makefile,v 1.97 2009/09/22 13:17:00 spz Exp $
2 2
3DISTNAME= inn-2.4.6 3DISTNAME= inn-2.5.0
4CATEGORIES= news 4CATEGORIES= news
5MASTER_SITES= ftp://ftp.isc.org/isc/inn/ \ 5MASTER_SITES= ftp://ftp.isc.org/isc/inn/ \
6 ftp://ftp.fu-berlin.de/unix/news/inn/ 6 ftp://ftp.fu-berlin.de/unix/news/inn/
7 7
8MAINTAINER= spz@NetBSD.org 8MAINTAINER= spz@NetBSD.org
9HOMEPAGE= http://www.isc.org/software/inn/ 9HOMEPAGE= http://www.isc.org/software/inn/
10COMMENT= The public release of InterNet News (INN) 10COMMENT= The public release of InterNet News (INN)
 11LICENSE= modified-bsd AND gnu-gpl-v2
11 12
12CONFLICTS+= libradius-[0-9]* nntpclnt-[0-9]* 13CONFLICTS+= libradius-[0-9]* nntpclnt-[0-9]*
13 14
14.include "Makefile.common" 15.include "Makefile.common"
15 16
16BUILD_DEFS+= INN_DATA_DIR 17BUILD_DEFS+= INN_DATA_DIR
17BUILD_DEFS+= VARBASE 18BUILD_DEFS+= VARBASE
18 19
19FILES_SUBST+= INN_DATA_DIR=${INN_DATA_DIR:Q} 20FILES_SUBST+= INN_DATA_DIR=${INN_DATA_DIR:Q}
20 21
21BUILD_DEFS+= INN_PATHBIN 22BUILD_DEFS+= INN_PATHBIN
22FILES_SUBST+= INN_PATHBIN=${PREFIX}/${INN_PATHBIN:Q} 23FILES_SUBST+= INN_PATHBIN=${PREFIX}/${INN_PATHBIN:Q}
23 24
24MESSAGE_SUBST+= INN_PATHBIN=${INN_PATHBIN:Q} 25MESSAGE_SUBST+= INN_PATHBIN=${INN_PATHBIN:Q}
25 26
26PLIST_SUBST+= INN_PATHBIN=${INN_PATHBIN:Q} 27PLIST_SUBST+= INN_PATHBIN=${INN_PATHBIN:Q}
27 28
28SUBST_CLASSES+= BADPATHBIN 
29SUBST_STAGE.BADPATHBIN= post-patch 
30SUBST_MESSAGE.BADPATHBIN= fixing up unfortunate pathbin paths 
31SUBST_FILES.BADPATHBIN= Makefile.global.in \ 
32 samples/inn.conf.in samples/newsfeeds.in \ 
33 scripts/innshellvars.in scripts/innshellvars.pl.in \ 
34 scripts/innshellvars.tcl.in backends/news2mail.in \ 
35 control/controlbatch.in control/controlchan.in 
36SUBST_SED.BADPATHBIN= -e 's,@prefix@/bin,${PREFIX}/${INN_PATHBIN:Q},g' 
37SUBST_SED.BADPATHBIN+= -e 's,$$(PATHNEWS)/bin,${PREFIX}/${INN_PATHBIN:Q},g' 
38 
39 
40GNU_CONFIGURE= YES 29GNU_CONFIGURE= YES
41GNU_CONFIGURE_PREFIX= ${INN_PREFIX} 30GNU_CONFIGURE_PREFIX= ${INN_PREFIX}
42GNU_CONFIGURE_MANDIR= ${PREFIX}/${PKGMANDIR} 31GNU_CONFIGURE_MANDIR= ${PREFIX}/${PKGMANDIR}
43CONFIGURE_ARGS+= --enable-setgid-inews \ 32CONFIGURE_ARGS+= --enable-setgid-inews \
44 --enable-largefiles \ 33 --enable-largefiles \
 34 --bindir=${PREFIX}/${INN_PATHBIN} \
 35 --sbindir=${PREFIX}/${INN_PATHBIN} \
45 --with-openssl=${SSLBASE:Q} \ 36 --with-openssl=${SSLBASE:Q} \
46 --with-etc-dir=${PREFIX}/etc/inn \ 37 --with-etc-dir=${PREFIX}/etc/inn \
47 --with-doc-dir=${PREFIX}/share/doc/inn \ 38 --with-doc-dir=${PREFIX}/share/doc/inn \
48 --with-control-dir=${PREFIX}/${INN_PATHBIN}/control \ 39 --with-control-dir=${PREFIX}/${INN_PATHBIN}/control \
49 --with-filter-dir=${PREFIX}/${INN_PATHBIN}/filter \ 40 --with-filter-dir=${PREFIX}/${INN_PATHBIN}/filter \
50 --with-tmp-dir=${INN_DATA_DIR}/tmp \ 41 --with-tmp-dir=${INN_DATA_DIR}/tmp \
51 --with-db-dir=${INN_DATA_DIR}/db \ 42 --with-db-dir=${INN_DATA_DIR}/db \
 43 --with-http-dir=${INN_DATA_DIR}/http \
52 --with-log-dir=${INN_DATA_DIR}/log \ 44 --with-log-dir=${INN_DATA_DIR}/log \
53 --with-run-dir=${INN_DATA_DIR}/run \ 45 --with-run-dir=${INN_DATA_DIR}/run \
54 --includedir=${PREFIX}/include/inn \ 46 --includedir=${PREFIX}/include \
55 --with-spool-dir=${INN_SPOOL:Q} \ 47 --with-spool-dir=${INN_SPOOL:Q} \
56 --with-news-user=${INN_USER:Q} \ 48 --with-news-user=${INN_USER:Q} \
57 --with-news-group=${INN_GROUP:Q} 49 --with-news-group=${INN_GROUP:Q}
58CONFIGURE_ENV+= _PATH_AWK=${TOOLS_AWK:Q} 50CONFIGURE_ENV+= _PATH_AWK=${TOOLS_AWK:Q}
59CONFIGURE_ENV+= _PATH_EGREP=${TOOLS_EGREP:Q} 51CONFIGURE_ENV+= _PATH_EGREP=${TOOLS_EGREP:Q}
60CONFIGURE_ENV+= _PATH_SED=${TOOLS_SED:Q} 52CONFIGURE_ENV+= _PATH_SED=${TOOLS_SED:Q}
61CONFIGURE_ENV+= _PATH_SH=${TOOLS_SH:Q} 53CONFIGURE_ENV+= _PATH_SH=${TOOLS_SH:Q}
62CONFIGURE_ENV+= _PATH_SORT=${TOOLS_SORT:Q} 54CONFIGURE_ENV+= _PATH_SORT=${TOOLS_SORT:Q}
63CONFIGURE_ENV+= GZIP=${TOOLS_GZIP_CMD:Q} 55CONFIGURE_ENV+= GZIP=${TOOLS_GZIP_CMD:Q}
64USE_TOOLS+= awk egrep gzip perl:run sed sh sort yacc 56USE_TOOLS+= awk egrep gzip perl:run sed sh sort yacc
65 57
 58DEPENDS+= p5-MIME-tools>0:../../mail/p5-MIME-tools
 59DEPENDS+= p5-GD>0:../../graphics/p5-GD
 60
66PKG_GROUPS_VARS+= INN_GROUP 61PKG_GROUPS_VARS+= INN_GROUP
67PKG_USERS_VARS+= INN_USER 62PKG_USERS_VARS+= INN_USER
68 63
69PKG_GROUPS= ${INN_GROUP} 64PKG_GROUPS= ${INN_GROUP}
70PKG_USERS= ${INN_USER}:${INN_GROUP} 65PKG_USERS= ${INN_USER}:${INN_GROUP}
71PKG_GECOS.${INN_USER}= Internet\ News 66PKG_GECOS.${INN_USER}= Internet\ News
72PKG_HOME.${INN_USER}= ${INN_DATA_DIR} 67PKG_HOME.${INN_USER}= ${INN_DATA_DIR}
73PKG_SHELL.${INN_USER}= ${SH} 68PKG_SHELL.${INN_USER}= ${SH}
74 69
75PKG_SYSCONFDIR.inn= ${PREFIX}/etc/inn 70PKG_SYSCONFDIR.inn= ${PREFIX}/etc/inn
76EXAMPLEDIR= ${PREFIX}/share/examples/inn 71EXAMPLEDIR= ${PREFIX}/share/examples/inn
77INN_DATADIRS= log log/OLD run tmp db spool 72INN_DATADIRS= log log/OLD run tmp db spool http
78INN_SPOOLDIRS= archive articles overview incoming incoming/bad \ 73INN_SPOOLDIRS= archive articles overview incoming incoming/bad \
79 outgoing uniover innfeed 74 outgoing uniover innfeed
80 75
 76INSTALLATION_DIRS+= etc/nntp
 77INSTALLATION_DIRS+= sbin
 78INSTALLATION_DIRS+= bin
 79INSTALLATION_DIRS+= ${EXAMPLEDIR}
 80
81MAKE_DIRS+= ${PREFIX}/bin 81MAKE_DIRS+= ${PREFIX}/bin
82MAKE_DIRS+= ${PREFIX}/sbin 82MAKE_DIRS+= ${PREFIX}/sbin
83MAKE_DIRS+= ${PREFIX}/lib 83MAKE_DIRS+= ${PREFIX}/lib
84 84
85INN_DIRS+= ${PREFIX}/etc/nntp 85INN_DIRS+= ${PREFIX}/etc/nntp
86INN_DIRS+= ${PREFIX}/etc/inn 86INN_DIRS+= ${PREFIX}/etc/inn
87INN_DIRS+= ${INN_DATA_DIR} 87INN_DIRS+= ${INN_DATA_DIR}
88 88
89OWN_DIRS+= ${PREFIX}/${INN_PATHBIN} 89OWN_DIRS+= ${PREFIX}/${INN_PATHBIN}
90OWN_DIRS+= ${EXAMPLEDIR} 90OWN_DIRS+= ${EXAMPLEDIR}
91 91
92.for dir in ${INN_DIRS} 92.for dir in ${INN_DIRS}
93OWN_DIRS_PERMS+= ${dir} ${INN_USER} ${INN_GROUP} 0775 93OWN_DIRS_PERMS+= ${dir} ${INN_USER} ${INN_GROUP} 0775
94.endfor 94.endfor
95.for dir in ${INN_DATADIRS} 95.for dir in ${INN_DATADIRS}
96MAKE_DIRS_PERMS+= ${INN_DATA_DIR}/${dir} ${INN_USER} ${INN_GROUP} 0775 96MAKE_DIRS_PERMS+= ${INN_DATA_DIR}/${dir} ${INN_USER} ${INN_GROUP} 0775
97.endfor 97.endfor
98.for dir in ${INN_SPOOLDIRS} 98.for dir in ${INN_SPOOLDIRS}
99MAKE_DIRS_PERMS+= ${INN_DATA_DIR}/spool/${dir} \ 99MAKE_DIRS_PERMS+= ${INN_DATA_DIR}/spool/${dir} \
100 ${INN_USER} ${INN_GROUP} 0775 100 ${INN_USER} ${INN_GROUP} 0775
101.endfor 101.endfor
102 102
103CFILES= actsync.cfg actsync.ign buffindexed.conf \ 103CFILES= actsync.cfg actsync.ign buffindexed.conf \
104 control.ctl cycbuff.conf distrib.pats \ 104 control.ctl control.ctl.local cycbuff.conf \
 105 distrib.pats distributions \
105 expire.ctl incoming.conf inn.conf innfeed.conf \ 106 expire.ctl incoming.conf inn.conf innfeed.conf \
106 innreport.conf innwatch.ctl moderators \ 107 innreport.conf innwatch.ctl \
 108 localgroups moderators \
107 motd.news news2mail.cf newsfeeds nnrpd.track \ 109 motd.news news2mail.cf newsfeeds nnrpd.track \
108 nntpsend.ctl ovdb.conf overview.fmt passwd.nntp \ 110 nntpsend.ctl nocem.ctl ovdb.conf passwd.nntp \
109 radius.conf readers.conf sasl.conf storage.conf \ 111 radius.conf readers.conf send-uucp.cf \
110 subscriptions 112 storage.conf subscriptions
111.for file in ${CFILES} 113.for file in ${CFILES}
112CONF_FILES_PERMS+= ${EXAMPLEDIR}/${file} ${PKG_SYSCONFDIR}/${file} \ 114CONF_FILES_PERMS+= ${EXAMPLEDIR}/${file} ${PKG_SYSCONFDIR}/${file} \
113 ${INN_USER} ${INN_GROUP} 0664 115 ${INN_USER} ${INN_GROUP} 0664
114.endfor 116.endfor
115 117
116CONF_FILES_PERMS+= ${EXAMPLEDIR}/active.minimal ${INN_DATA_DIR}/db/active ${INN_USER} ${INN_GROUP} 0664 118CONF_FILES_PERMS+= ${EXAMPLEDIR}/active.minimal ${INN_DATA_DIR}/db/active ${INN_USER} ${INN_GROUP} 0664
117CONF_FILES_PERMS+= ${EXAMPLEDIR}/newsgroups.minimal ${INN_DATA_DIR}/db/newsgroups ${INN_USER} ${INN_GROUP} 0664 119CONF_FILES_PERMS+= ${EXAMPLEDIR}/newsgroups.minimal ${INN_DATA_DIR}/db/newsgroups ${INN_USER} ${INN_GROUP} 0664
118 120
119DBFILES= active.times history 121DBFILES= active.times history
120 122
 123HTTPFILES= innreport.css
 124
 125CONF_FILES_PERMS+= ${EXAMPLEDIR}/innreport.css ${INN_DATA_DIR}/http/innreport.css ${INN_USER} ${INN_GROUP} 0664
 126
121.for file in ${DBFILES} 127.for file in ${DBFILES}
122CONF_FILES_PERMS+= ${EXAMPLEDIR}/${file} ${INN_DATA_DIR}/db/${file} \ 128CONF_FILES_PERMS+= ${EXAMPLEDIR}/${file} ${INN_DATA_DIR}/db/${file} \
123 ${INN_USER} ${INN_GROUP} 0664 129 ${INN_USER} ${INN_GROUP} 0664
124.endfor 130.endfor
125 131
126RCD_SCRIPTS= innd 132RCD_SCRIPTS= innd
127 133
128PKG_DESTDIR_SUPPORT= destdir 134PKG_DESTDIR_SUPPORT= destdir
129 135
130.include "../../mk/bsd.prefs.mk" 136.include "../../mk/bsd.prefs.mk"
131 137
132.if ${OPSYS} == "SunOS" 138.if ${OPSYS} == "SunOS"
133CONFIGURE_ARGS+= --with-sendmail=/usr/lib/sendmail 139CONFIGURE_ARGS+= --with-sendmail=/usr/lib/sendmail
134.else 140.else
135CONFIGURE_ARGS+= --with-sendmail=/usr/sbin/sendmail 141CONFIGURE_ARGS+= --with-sendmail=/usr/sbin/sendmail
136.endif 142.endif
137 143
138.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" 144.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
139GCC_REQD+= 2.95.3 145GCC_REQD+= 2.95.3
140.endif 146.endif
141 147
142.include "options.mk" 148.include "options.mk"
143 149
144pre-install: 150pre-install:
145 ${INSTALL_DATA_DIR} ${DESTDIR}${EXAMPLEDIR} 
146 for FILE in ${CFILES} active.minimal newsgroups.minimal; do \ 151 for FILE in ${CFILES} active.minimal newsgroups.minimal; do \
147 ${INSTALL_DATA} ${WRKSRC}/site/$$FILE \ 152 ${INSTALL_DATA} ${WRKSRC}/site/$$FILE \
148 ${DESTDIR}${EXAMPLEDIR}; \ 153 ${DESTDIR}${EXAMPLEDIR}; \
149 done 154 done
150 for FILE in ${DBFILES} ; do \ 155 for FILE in ${DBFILES} ${HTTPFILES}; do \
151 ${TOUCH} ${WRKSRC}/site/$$FILE ; \ 156 ${TOUCH} ${WRKSRC}/site/$$FILE ; \
152 ${INSTALL_DATA} ${WRKSRC}/site/$$FILE \ 157 ${INSTALL_DATA} ${WRKSRC}/site/$$FILE \
153 ${DESTDIR}${EXAMPLEDIR}; \ 158 ${DESTDIR}${EXAMPLEDIR}; \
154 done 159 done
155 160
156post-install: 161post-install:
157 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/etc/nntp 162 for FILE in cnfsstat ctlinnd makehistory innbind; do \
158 ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/sbin 
159 for FILE in cnfsstat ctlinnd inndstart makehistory ; do \ 
160 ${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/$$FILE \ 163 ${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/$$FILE \
161 ${DESTDIR}${PREFIX}/sbin ; \ 164 ${DESTDIR}${PREFIX}/sbin ; \
162 done 165 done
163 ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin 
164 ${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/inews \ 166 ${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/inews \
165 ${DESTDIR}${PREFIX}/bin 167 ${DESTDIR}${PREFIX}/bin
166 ${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/rnews \ 168 ${LN} -s ${DESTDIR}${PREFIX}/${INN_PATHBIN}/rnews \
167 ${DESTDIR}${PREFIX}/bin 169 ${DESTDIR}${PREFIX}/bin
168 for FILE in libinn.a libstorage.a libinnhist.a ; do \ 170 for FILE in libinn.a libstorage.a libinnhist.a ; do \
169 ${CHMOD} 644 ${DESTDIR}${PREFIX}/lib/$$FILE ; \ 171 ${CHMOD} 644 ${DESTDIR}${PREFIX}/lib/$$FILE ; \
170 done 172 done
171 173
172.include "../../security/openssl/buildlink3.mk" 174.include "../../security/openssl/buildlink3.mk"
173.include "../../mk/bsd.pkg.mk" 175.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/news/inn/PLIST (expand / switch to unified diff)

--- pkgsrc/news/inn/PLIST 2009/06/14 18:10:06 1.18
+++ pkgsrc/news/inn/PLIST 2009/09/22 13:17:00 1.19
@@ -1,55 +1,57 @@ @@ -1,55 +1,57 @@
1@comment $NetBSD: PLIST,v 1.18 2009/06/14 18:10:06 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.19 2009/09/22 13:17:00 spz Exp $
2bin/inews 2bin/inews
3bin/rnews 3bin/rnews
4include/inn/conffile.h 4include/inn/buffer.h
5include/inn/config.h 5include/inn/confparse.h
6include/inn/dbz.h 6include/inn/defines.h
7include/inn/inn/buffer.h 7include/inn/dispatch.h
8include/inn/inn/confparse.h 8include/inn/hashtab.h
9include/inn/inn/defines.h 9include/inn/history.h
10include/inn/inn/hashtab.h 10include/inn/innconf.h
11include/inn/inn/history.h 
12include/inn/inn/innconf.h 
13include/inn/inn/list.h 
14include/inn/inn/md5.h 
15include/inn/inn/messages.h 
16include/inn/inn/mmap.h 
17include/inn/inn/qio.h 
18include/inn/inn/sequence.h 
19include/inn/inn/system.h 
20include/inn/inn/timer.h 
21include/inn/inn/tst.h 
22include/inn/inn/vector.h 
23include/inn/inn/version.h 
24include/inn/inn/wire.h 
25include/inn/inndcomm.h 11include/inn/inndcomm.h
 12include/inn/list.h
 13include/inn/md5.h
 14include/inn/messages.h
 15include/inn/mmap.h
 16include/inn/network.h
 17include/inn/newsuser.h
 18include/inn/options.h
 19include/inn/overview.h
 20include/inn/qio.h
 21include/inn/sequence.h
 22include/inn/system.h
 23include/inn/timer.h
 24include/inn/tst.h
 25include/inn/utility.h
 26include/inn/vector.h
 27include/inn/version.h
 28include/inn/wire.h
26include/inn/libinn.h 29include/inn/libinn.h
27include/inn/nntp.h 30include/inn/nntp.h
28include/inn/ov.h 31include/inn/ov.h
29include/inn/paths.h 32include/inn/paths.h
30include/inn/storage.h 33include/inn/storage.h
31lib/innreport_inn.pm 34lib/innreport_inn.pm
32lib/innshellvars 35lib/innshellvars
33lib/innshellvars.pl 36lib/innshellvars.pl
34lib/innshellvars.tcl 37lib/innshellvars.tcl
35lib/libinn.a 38lib/libinn.a
36lib/libinnhist.a 39lib/libinnhist.a
37lib/libstorage.a 40lib/libstorage.a
38${INN_PATHBIN}/actmerge 41${INN_PATHBIN}/actmerge
39${INN_PATHBIN}/actsync 42${INN_PATHBIN}/actsync
40${INN_PATHBIN}/actsyncd 43${INN_PATHBIN}/actsyncd
41${INN_PATHBIN}/archive 44${INN_PATHBIN}/archive
42${INN_PATHBIN}/auth/passwd/auth_smb 
43${INN_PATHBIN}/auth/passwd/ckpasswd 45${INN_PATHBIN}/auth/passwd/ckpasswd
44${INN_PATHBIN}/auth/passwd/radius 46${INN_PATHBIN}/auth/passwd/radius
45${INN_PATHBIN}/auth/resolv/domain 47${INN_PATHBIN}/auth/resolv/domain
46${INN_PATHBIN}/auth/resolv/ident 48${INN_PATHBIN}/auth/resolv/ident
47${INN_PATHBIN}/batcher 49${INN_PATHBIN}/batcher
48${INN_PATHBIN}/buffchan 50${INN_PATHBIN}/buffchan
49${INN_PATHBIN}/cnfsheadconf 51${INN_PATHBIN}/cnfsheadconf
50${INN_PATHBIN}/cnfsstat 52${INN_PATHBIN}/cnfsstat
51${INN_PATHBIN}/control/checkgroups.pl 53${INN_PATHBIN}/control/checkgroups.pl
52${INN_PATHBIN}/control/ihave.pl 54${INN_PATHBIN}/control/ihave.pl
53${INN_PATHBIN}/control/newgroup.pl 55${INN_PATHBIN}/control/newgroup.pl
54${INN_PATHBIN}/control/rmgroup.pl 56${INN_PATHBIN}/control/rmgroup.pl
55${INN_PATHBIN}/control/sendme.pl 57${INN_PATHBIN}/control/sendme.pl
@@ -58,48 +60,44 @@ ${INN_PATHBIN}/control/senduuname.pl @@ -58,48 +60,44 @@ ${INN_PATHBIN}/control/senduuname.pl
58${INN_PATHBIN}/control/version.pl 60${INN_PATHBIN}/control/version.pl
59${INN_PATHBIN}/controlbatch 61${INN_PATHBIN}/controlbatch
60${INN_PATHBIN}/controlchan 62${INN_PATHBIN}/controlchan
61${INN_PATHBIN}/convdate 63${INN_PATHBIN}/convdate
62${INN_PATHBIN}/ctlinnd 64${INN_PATHBIN}/ctlinnd
63${INN_PATHBIN}/cvtbatch 65${INN_PATHBIN}/cvtbatch
64${INN_PATHBIN}/docheckgroups 66${INN_PATHBIN}/docheckgroups
65${INN_PATHBIN}/expire 67${INN_PATHBIN}/expire
66${INN_PATHBIN}/expireover 68${INN_PATHBIN}/expireover
67${INN_PATHBIN}/expirerm 69${INN_PATHBIN}/expirerm
68${INN_PATHBIN}/fastrm 70${INN_PATHBIN}/fastrm
69${INN_PATHBIN}/filechan 71${INN_PATHBIN}/filechan
70${INN_PATHBIN}/filter/INN.py 72${INN_PATHBIN}/filter/INN.py
71${INN_PATHBIN}/filter/filter.tcl 
72${INN_PATHBIN}/filter/filter_innd.pl 73${INN_PATHBIN}/filter/filter_innd.pl
73${INN_PATHBIN}/filter/filter_innd.py 74${INN_PATHBIN}/filter/filter_innd.py
74${INN_PATHBIN}/filter/filter_nnrpd.pl 75${INN_PATHBIN}/filter/filter_nnrpd.pl
75${INN_PATHBIN}/filter/nnrpd.py 76${INN_PATHBIN}/filter/nnrpd.py
76${INN_PATHBIN}/filter/nnrpd_access.pl 77${INN_PATHBIN}/filter/nnrpd_access.pl
77${INN_PATHBIN}/filter/nnrpd_access.py 78${INN_PATHBIN}/filter/nnrpd_access.py
78${INN_PATHBIN}/filter/nnrpd_auth.pl 79${INN_PATHBIN}/filter/nnrpd_auth.pl
79${INN_PATHBIN}/filter/nnrpd_auth.py 80${INN_PATHBIN}/filter/nnrpd_auth.py
80${INN_PATHBIN}/filter/nnrpd_dynamic.py 81${INN_PATHBIN}/filter/nnrpd_dynamic.py
81${INN_PATHBIN}/filter/startup.tcl 
82${INN_PATHBIN}/filter/startup_innd.pl 82${INN_PATHBIN}/filter/startup_innd.pl
83${INN_PATHBIN}/getlist 83${INN_PATHBIN}/getlist
84${INN_PATHBIN}/gpgverify 
85${INN_PATHBIN}/grephistory 84${INN_PATHBIN}/grephistory
86${INN_PATHBIN}/imapfeed 85${INN_PATHBIN}/imapfeed
87${INN_PATHBIN}/inews 86${INN_PATHBIN}/inews
88${INN_PATHBIN}/inncheck 87${INN_PATHBIN}/inncheck
89${INN_PATHBIN}/innconfval 88${INN_PATHBIN}/innconfval
90${INN_PATHBIN}/innd 89${INN_PATHBIN}/innd
91${INN_PATHBIN}/inndf 90${INN_PATHBIN}/inndf
92${INN_PATHBIN}/inndstart 
93${INN_PATHBIN}/innfeed 91${INN_PATHBIN}/innfeed
94${INN_PATHBIN}/innmail 92${INN_PATHBIN}/innmail
95${INN_PATHBIN}/innreport 93${INN_PATHBIN}/innreport
96${INN_PATHBIN}/innstat 94${INN_PATHBIN}/innstat
97${INN_PATHBIN}/innupgrade 95${INN_PATHBIN}/innupgrade
98${INN_PATHBIN}/innwatch 96${INN_PATHBIN}/innwatch
99${INN_PATHBIN}/innxbatch 97${INN_PATHBIN}/innxbatch
100${INN_PATHBIN}/innxmit 98${INN_PATHBIN}/innxmit
101${INN_PATHBIN}/mailpost 99${INN_PATHBIN}/mailpost
102${INN_PATHBIN}/makedbz 100${INN_PATHBIN}/makedbz
103${INN_PATHBIN}/makehistory 101${INN_PATHBIN}/makehistory
104${INN_PATHBIN}/mod-active 102${INN_PATHBIN}/mod-active
105${INN_PATHBIN}/news.daily 103${INN_PATHBIN}/news.daily
@@ -126,107 +124,107 @@ ${INN_PATHBIN}/rnews.libexec/encode @@ -126,107 +124,107 @@ ${INN_PATHBIN}/rnews.libexec/encode
126${INN_PATHBIN}/rnews.libexec/gunbatch 124${INN_PATHBIN}/rnews.libexec/gunbatch
127${INN_PATHBIN}/scanlogs 125${INN_PATHBIN}/scanlogs
128${INN_PATHBIN}/scanspool 126${INN_PATHBIN}/scanspool
129${INN_PATHBIN}/send-ihave 127${INN_PATHBIN}/send-ihave
130${INN_PATHBIN}/send-nntp 128${INN_PATHBIN}/send-nntp
131${INN_PATHBIN}/send-uucp 129${INN_PATHBIN}/send-uucp
132${INN_PATHBIN}/sendinpaths 130${INN_PATHBIN}/sendinpaths
133${INN_PATHBIN}/sendxbatches 131${INN_PATHBIN}/sendxbatches
134${INN_PATHBIN}/shlock 132${INN_PATHBIN}/shlock
135${INN_PATHBIN}/shrinkfile 133${INN_PATHBIN}/shrinkfile
136${INN_PATHBIN}/signcontrol 134${INN_PATHBIN}/signcontrol
137${INN_PATHBIN}/simpleftp 135${INN_PATHBIN}/simpleftp
138${INN_PATHBIN}/sm 136${INN_PATHBIN}/sm
139${INN_PATHBIN}/startinnfeed 
140${INN_PATHBIN}/tally.control 137${INN_PATHBIN}/tally.control
141${INN_PATHBIN}/tdx-util 138${INN_PATHBIN}/tdx-util
142${INN_PATHBIN}/writelog 139${INN_PATHBIN}/writelog
143man/man1/convdate.1 140man/man1/convdate.1
144man/man1/fastrm.1 141man/man1/fastrm.1
145man/man1/getlist.1 142man/man1/getlist.1
146man/man1/grephistory.1 143man/man1/grephistory.1
147man/man1/inews.1 144man/man1/inews.1
148man/man1/innconfval.1 145man/man1/innconfval.1
149man/man1/innfeed.1 146man/man1/innfeed.1
150man/man1/innmail.1 147man/man1/innmail.1
151man/man1/nntpget.1 148man/man1/nntpget.1
152man/man1/pgpverify.1 149man/man1/pgpverify.1
153man/man1/pullnews.1 150man/man1/pullnews.1
154man/man1/rnews.1 151man/man1/rnews.1
155man/man1/shlock.1 152man/man1/shlock.1
156man/man1/shrinkfile.1 153man/man1/shrinkfile.1
157man/man1/simpleftp.1 154man/man1/simpleftp.1
158man/man1/sm.1 155man/man1/sm.1
159man/man1/startinnfeed.1 156man/man3/INN::Config.3pm
160man/man3/clientlib.3 157man/man3/clientlib.3
161man/man3/dbz.3 158man/man3/dbz.3
162man/man3/inndcomm.3 159man/man3/inndcomm.3
163man/man3/libauth.3 160man/man3/libauth.3
164man/man3/libinn.3 161man/man3/libinn.3
165man/man3/libinnhist.3 162man/man3/libinnhist.3
166man/man3/libstorage.3 163man/man3/libstorage.3
167man/man3/list.3 164man/man3/list.3
168man/man3/parsedate.3 
169man/man3/qio.3 165man/man3/qio.3
170man/man3/tst.3 166man/man3/tst.3
171man/man3/uwildmat.3 167man/man3/uwildmat.3
172man/man5/active.5 168man/man5/active.5
173man/man5/active.times.5 169man/man5/active.times.5
174man/man5/buffindexed.conf.5 170man/man5/buffindexed.conf.5
175man/man5/control.ctl.5 171man/man5/control.ctl.5
176man/man5/cycbuff.conf.5 172man/man5/cycbuff.conf.5
177man/man5/distrib.pats.5 173man/man5/distrib.pats.5
 174man/man5/distributions.5
178man/man5/expire.ctl.5 175man/man5/expire.ctl.5
179man/man5/history.5 176man/man5/history.5
180man/man5/incoming.conf.5 177man/man5/incoming.conf.5
181man/man5/inn.conf.5 178man/man5/inn.conf.5
182man/man5/innfeed.conf.5 179man/man5/innfeed.conf.5
183man/man5/innwatch.ctl.5 180man/man5/innwatch.ctl.5
 181man/man5/localgroups.5
184man/man5/moderators.5 182man/man5/moderators.5
185man/man5/motd.news.5 183man/man5/motd.news.5
186man/man5/newsfeeds.5 184man/man5/newsfeeds.5
 185man/man5/newsgroups.5
187man/man5/newslog.5 186man/man5/newslog.5
188man/man5/nnrpd.track.5 187man/man5/nnrpd.track.5
189man/man5/nntpsend.ctl.5 188man/man5/nntpsend.ctl.5
 189man/man5/nocem.ctl.5
190man/man5/ovdb.5 190man/man5/ovdb.5
191man/man5/overview.fmt.5 
192man/man5/passwd.nntp.5 191man/man5/passwd.nntp.5
193man/man5/radius.conf.5 192man/man5/radius.conf.5
194man/man5/readers.conf.5 193man/man5/readers.conf.5
195man/man5/sasl.conf.5 
196man/man5/storage.conf.5 194man/man5/storage.conf.5
197man/man5/subscriptions.5 195man/man5/subscriptions.5
198man/man8/actsync.8 196man/man8/actsync.8
199man/man8/actsyncd.8 197man/man8/actsyncd.8
200man/man8/archive.8 198man/man8/archive.8
201man/man8/auth_smb.8 
202man/man8/batcher.8 199man/man8/batcher.8
203man/man8/buffchan.8 200man/man8/buffchan.8
204man/man8/ckpasswd.8 201man/man8/ckpasswd.8
205man/man8/cnfsheadconf.8 202man/man8/cnfsheadconf.8
206man/man8/cnfsstat.8 203man/man8/cnfsstat.8
207man/man8/controlchan.8 204man/man8/controlchan.8
208man/man8/ctlinnd.8 205man/man8/ctlinnd.8
209man/man8/cvtbatch.8 206man/man8/cvtbatch.8
 207man/man8/docheckgroups.8
210man/man8/domain.8 208man/man8/domain.8
211man/man8/expire.8 209man/man8/expire.8
212man/man8/expireover.8 210man/man8/expireover.8
213man/man8/expirerm.8 211man/man8/expirerm.8
214man/man8/filechan.8 212man/man8/filechan.8
215man/man8/ident.8 213man/man8/ident.8
216man/man8/inncheck.8 214man/man8/inncheck.8
 215man/man8/innbind.8
217man/man8/innd.8 216man/man8/innd.8
218man/man8/inndf.8 217man/man8/inndf.8
219man/man8/inndstart.8 
220man/man8/innreport.8 218man/man8/innreport.8
221man/man8/innstat.8 219man/man8/innstat.8
222man/man8/innupgrade.8 220man/man8/innupgrade.8
223man/man8/innwatch.8 221man/man8/innwatch.8
224man/man8/innxbatch.8 222man/man8/innxbatch.8
225man/man8/innxmit.8 223man/man8/innxmit.8
226man/man8/mailpost.8 224man/man8/mailpost.8
227man/man8/makedbz.8 225man/man8/makedbz.8
228man/man8/makehistory.8 226man/man8/makehistory.8
229man/man8/mod-active.8 227man/man8/mod-active.8
230man/man8/news.daily.8 228man/man8/news.daily.8
231man/man8/news2mail.8 229man/man8/news2mail.8
232man/man8/ninpaths.8 230man/man8/ninpaths.8
@@ -237,67 +235,70 @@ man/man8/ovdb_monitor.8 @@ -237,67 +235,70 @@ man/man8/ovdb_monitor.8
237man/man8/ovdb_server.8 235man/man8/ovdb_server.8
238man/man8/ovdb_stat.8 236man/man8/ovdb_stat.8
239man/man8/overchan.8 237man/man8/overchan.8
240man/man8/perl-nocem.8 238man/man8/perl-nocem.8
241man/man8/prunehistory.8 239man/man8/prunehistory.8
242man/man8/radius.8 240man/man8/radius.8
243man/man8/rc.news.8 241man/man8/rc.news.8
244man/man8/scanlogs.8 242man/man8/scanlogs.8
245man/man8/send-nntp.8 243man/man8/send-nntp.8
246man/man8/send-uucp.8 244man/man8/send-uucp.8
247man/man8/sendinpaths.8 245man/man8/sendinpaths.8
248man/man8/tally.control.8 246man/man8/tally.control.8
249man/man8/tdx-util.8 247man/man8/tdx-util.8
 248man/man8/tinyleaf.8
250man/man8/writelog.8 249man/man8/writelog.8
251sbin/cnfsstat 250sbin/cnfsstat
252sbin/ctlinnd 251sbin/ctlinnd
253sbin/inndstart 
254sbin/makehistory 252sbin/makehistory
255share/doc/inn/CONTRIBUTORS 253share/doc/inn/CONTRIBUTORS
256share/doc/inn/GPL 254share/doc/inn/GPL
257share/doc/inn/HACKING 255share/doc/inn/HACKING
258share/doc/inn/INSTALL 256share/doc/inn/INSTALL
259share/doc/inn/LICENSE 257share/doc/inn/LICENSE
260share/doc/inn/NEWS 258share/doc/inn/NEWS
261share/doc/inn/README 259share/doc/inn/README
262share/doc/inn/TODO 260share/doc/inn/TODO
263share/doc/inn/compliance-nntp 
264share/doc/inn/config-design 261share/doc/inn/config-design
265share/doc/inn/config-semantics 262share/doc/inn/config-semantics
266share/doc/inn/config-syntax 263share/doc/inn/config-syntax
267share/doc/inn/external-auth 264share/doc/inn/external-auth
268share/doc/inn/history 265share/doc/inn/history
 266share/doc/inn/history-innfeed
269share/doc/inn/hook-perl 267share/doc/inn/hook-perl
270share/doc/inn/hook-python 268share/doc/inn/hook-python
271share/doc/inn/hook-tcl 
272share/doc/inn/sample-control 269share/doc/inn/sample-control
273share/examples/inn/active.minimal 270share/examples/inn/active.minimal
274share/examples/inn/active.times 271share/examples/inn/active.times
275share/examples/inn/actsync.cfg 272share/examples/inn/actsync.cfg
276share/examples/inn/actsync.ign 273share/examples/inn/actsync.ign
277share/examples/inn/buffindexed.conf 274share/examples/inn/buffindexed.conf
278share/examples/inn/control.ctl 275share/examples/inn/control.ctl
 276share/examples/inn/control.ctl.local
279share/examples/inn/cycbuff.conf 277share/examples/inn/cycbuff.conf
280share/examples/inn/distrib.pats 278share/examples/inn/distrib.pats
 279share/examples/inn/distributions
281share/examples/inn/expire.ctl 280share/examples/inn/expire.ctl
282share/examples/inn/history 281share/examples/inn/history
283share/examples/inn/incoming.conf 282share/examples/inn/incoming.conf
284share/examples/inn/inn.conf 283share/examples/inn/inn.conf
285share/examples/inn/innfeed.conf 284share/examples/inn/innfeed.conf
286share/examples/inn/innreport.conf 285share/examples/inn/innreport.conf
 286share/examples/inn/innreport.css
287share/examples/inn/innwatch.ctl 287share/examples/inn/innwatch.ctl
 288share/examples/inn/localgroups
288share/examples/inn/moderators 289share/examples/inn/moderators
289share/examples/inn/motd.news 290share/examples/inn/motd.news
290share/examples/inn/news2mail.cf 291share/examples/inn/news2mail.cf
291share/examples/inn/newsfeeds 292share/examples/inn/newsfeeds
292share/examples/inn/newsgroups.minimal 293share/examples/inn/newsgroups.minimal
293share/examples/inn/nntpsend.ctl 294share/examples/inn/nntpsend.ctl
294share/examples/inn/nnrpd.track 295share/examples/inn/nnrpd.track
 296share/examples/inn/nocem.ctl
295share/examples/inn/ovdb.conf 297share/examples/inn/ovdb.conf
296share/examples/inn/overview.fmt 
297share/examples/inn/passwd.nntp 298share/examples/inn/passwd.nntp
298share/examples/inn/radius.conf 299share/examples/inn/radius.conf
299share/examples/inn/readers.conf 300share/examples/inn/readers.conf
300share/examples/inn/sasl.conf 301share/examples/inn/send-uucp.cf
301share/examples/inn/storage.conf 302share/examples/inn/storage.conf
302share/examples/inn/subscriptions 303share/examples/inn/subscriptions
303share/examples/rc.d/innd 304share/examples/rc.d/innd

cvs diff -r1.20 -r1.21 pkgsrc/news/inn/distinfo (expand / switch to unified diff)

--- pkgsrc/news/inn/distinfo 2009/03/15 15:00:50 1.20
+++ pkgsrc/news/inn/distinfo 2009/09/22 13:17:00 1.21
@@ -1,13 +1,12 @@ @@ -1,13 +1,12 @@
1$NetBSD: distinfo,v 1.20 2009/03/15 15:00:50 spz Exp $ 1$NetBSD: distinfo,v 1.21 2009/09/22 13:17:00 spz Exp $
2 2
3SHA1 (inn-2.4.6.tar.gz) = e9ef0a356c48f14cf89f50d8c9584959e061a795 3SHA1 (inn-2.5.0.tar.gz) = f009da670e2594d9079e7fb26f32d10c640d24e6
4RMD160 (inn-2.4.6.tar.gz) = 58c35418a89fe26b1b2f44f6d2114865acce0b14 4RMD160 (inn-2.5.0.tar.gz) = 0b9583eef8fe86131297d403323ab6ff2906fe06
5Size (inn-2.4.6.tar.gz) = 1942874 bytes 5Size (inn-2.5.0.tar.gz) = 2380748 bytes
6SHA1 (patch-aa) = 908b169b944cd10a385428de8897fa55c05b858c 6SHA1 (patch-aa) = 8ed86de4d20ab8510c7521528a9979c1d3e6d9e8
7SHA1 (patch-ab) = a681fdecf562088cfb25e8625be1380b32331af0 7SHA1 (patch-ab) = ba794956728066ec7deffc5506b257a9276b9467
8SHA1 (patch-ac) = 586748ecfbe0bb48dd42b422f262a1741cef9e90 8SHA1 (patch-ac) = 2b801b9b8c5eae1feacaa3532e78b4c46210f755
9SHA1 (patch-ad) = 1f4d4b15a478d6d35185977d8bc32a4e161665c5 9SHA1 (patch-ad) = d36131ad21a1d8ea0edb463dfff6f1800dc8291d
10SHA1 (patch-ag) = d70bbbfd0fd2d33d33884000bf3e46b7c33fd15a 10SHA1 (patch-ag) = 8041d7d78c26fd7b505d9955dbdb91f2b8cb8ab2
11SHA1 (patch-ah) = 9927418280dc39bee87bb0bd0c97348276ccfe9c 11SHA1 (patch-ah) = bf0a72348958a89dc28d08dd324e5ee9acfae2c8
12SHA1 (patch-ai) = 9d99bd095dc5cb4b9c99274c0adeaab779ca2c2d 12SHA1 (patch-ai) = 28ab36f22920a3bcd2c99578a5b75db3012cf106
13SHA1 (patch-aj) = a53726b9a510ba4e6e7a9e0905b91b9820cf86c8 

cvs diff -r1.11 -r1.12 pkgsrc/news/inn/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/news/inn/patches/patch-aa 2008/06/23 09:10:53 1.11
+++ pkgsrc/news/inn/patches/patch-aa 2009/09/22 13:17:00 1.12
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-aa,v 1.11 2008/06/23 09:10:53 spz Exp $ 1$NetBSD: patch-aa,v 1.12 2009/09/22 13:17:00 spz Exp $
2 2
3--- configure.orig 2004-01-08 09:47:19.000000000 +1100 3--- configure.orig 2009-05-21 20:08:33.000000000 +0000
4+++ configure 4+++ configure
5@@ -6522,7 +6521,7 @@ else 5@@ -13549,7 +13549,7 @@ else
6 echo "$ac_t""no" 1>&6 6 RANLIB="$ac_cv_prog_RANLIB"
7 fi 7 fi
8  8
9-for ac_prog in 'bison -y' byacc 9-for ac_prog in 'bison -y' byacc
10+for ac_prog in 'bison -y' byacc yacc 10+for ac_prog in 'bison -y' byacc yacc
11 do 11 do
12 # Extract the first word of "$ac_prog", so it can be a program name with args. 12 # Extract the first word of "$ac_prog", so it can be a program name with args.
13 set dummy $ac_prog; ac_word=$2 13 set dummy $ac_prog; ac_word=$2

cvs diff -r1.11 -r1.12 pkgsrc/news/inn/patches/patch-ah (expand / switch to unified diff)

--- pkgsrc/news/inn/patches/patch-ah 2008/12/21 16:00:05 1.11
+++ pkgsrc/news/inn/patches/patch-ah 2009/09/22 13:17:00 1.12
@@ -1,36 +1,41 @@ @@ -1,36 +1,41 @@
1$NetBSD: patch-ah,v 1.11 2008/12/21 16:00:05 spz Exp $ 1$NetBSD: patch-ah,v 1.12 2009/09/22 13:17:00 spz Exp $
2 2
3--- site/Makefile.orig 2008-06-29 17:56:57.000000000 +0000 3--- site/Makefile.orig 2009-05-21 20:08:33.000000000 +0000
4+++ site/Makefile 4+++ site/Makefile
5@@ -74,28 +74,16 @@ 5@@ -73,32 +73,17 @@ REST = \
6 ALL = $(MOST) $(REST) 6 ALL = $(MOST) $(REST)
7  7
8 REST_INSTALLED = \ 8 REST_INSTALLED = \
9- $D$(PATH_NEWSFEEDS) $D$(PATH_INNDHOSTS) \ 9- $D$(PATH_NEWSFEEDS) $D$(PATH_INNDHOSTS) \
10- $D$(PATH_NNRPDTRACK) $D$(PATH_NNTPPASS) \ 10- $D$(PATH_NNRPDTRACK) $D$(PATH_NNTPPASS) \
11- $D$(PATH_CONFIG) $D$(PATH_MODERATORS) \ 11- $D$(PATH_CONFIG) $D$(PATH_MODERATORS) \
12- $D$(PATH_CONTROLCTL) $D$(PATH_EXPIRECTL) $D$(PATHETC)/nntpsend.ctl \ 12- $D$(PATH_CONTROLCTL) $D$(PATH_CONTROLCTLLOCAL) $D$(PATH_EXPIRECTL) \
13- $D$(PATHETC)/innreport.conf \ 13- $D$(PATHETC)/nntpsend.ctl \
14- $D$(PATH_CTLWATCH) $D$(PATH_DISTPATS) $D$(PATH_SCHEMA) \ 14- $D$(PATHETC)/innreport.conf $D$(PATHHTTP)/innreport.css \
 15- $D$(PATHETC)/localgroups \
 16- $D$(PATH_CTLWATCH) $D$(PATH_DISTPATS) \
15- $D$(PATH_ACTSYNC_CFG) $D$(PATH_ACTSYNC_IGN) \ 17- $D$(PATH_ACTSYNC_CFG) $D$(PATH_ACTSYNC_IGN) \
16- $D$(PATH_MOTD) $D$(PATH_STORAGECONF) \ 18- $D$(PATH_MOTD) $D$(PATH_STORAGECONF) \
17- $D$(PATH_OVERVIEWCTL) $D$(PATH_CYCBUFFCONFIG) $D$(PATH_BUFFINDEXED) \ 19- $D$(PATH_CYCBUFFCONFIG) $D$(PATH_BUFFINDEXED) \
18- $D$(PATH_INNFEEDCTL) $D$(PATH_PERL_STARTUP_INND) \ 20- $D$(PATH_INNFEEDCTL) $D$(PATH_PERL_STARTUP_INND) \
19+ $D$(PATH_PERL_STARTUP_INND) \ 21+ $D$(PATH_PERL_STARTUP_INND) \
20 $D$(PATH_PERL_FILTER_INND) $D$(PATH_PERL_FILTER_NNRPD) \ 22 $D$(PATH_PERL_FILTER_INND) $D$(PATH_PERL_FILTER_NNRPD) \
21 $D$(PATH_PYTHON_FILTER_INND) $D$(PATH_PYTHON_INN_MODULE) \ 23 $D$(PATH_PYTHON_FILTER_INND) $D$(PATH_PYTHON_INN_MODULE) \
22 $D$(PATH_TCL_STARTUP) $D$(PATH_TCL_FILTER) $D$(PATH_PYTHON_NNRPD_MODULE) \ 24 $D$(PATH_PYTHON_NNRPD_MODULE) \
 25 $D$(PATH_TCL_STARTUP) $D$(PATH_TCL_FILTER) \
 26- $D$(PATHETC)/nocem.ctl \
23- $D$(PATH_NNRPAUTH) $D$(PATHETC)/news2mail.cf $D$(PATH_READERSCONF) \ 27- $D$(PATH_NNRPAUTH) $D$(PATHETC)/news2mail.cf $D$(PATH_READERSCONF) \
24- $D$(PATH_RADIUS_CONF) $D$(PATH_NNRPYAUTH) $D$(PATH_OVDB_CONF) \ 28- $D$(PATH_RADIUS_CONF) $D$(PATH_NNRPYAUTH) $D$(PATH_NNRPYACCESS) $D$(PATH_NNRPYDYNAMIC) \
25 $D$(PATH_NNRPYACCESS) $D$(PATH_NNRPYDYNAMIC) \ 29- $D$(PATH_OVDB_CONF) \
26- $D$(PATH_SASL_CONF) $D$(PATH_SUBSCRIPTIONS) $D$(PATH_NNRPACCESS) 30- $D$(PATH_SENDUUCP_CF) $D$(PATH_SUBSCRIPTIONS) $D$(PATH_NNRPACCESS)
27+ $D$(PATH_NNRPAUTH) $D$(PATH_NNRPYAUTH) $D$(PATH_NNRPACCESS)  31+ $D$(PATH_NNRPAUTH) $D$(PATH_NNRPACCESS) \
 32+ $D$(PATH_NNRPYAUTH) $D$(PATH_NNRPYACCESS) $D$(PATH_NNRPYDYNAMIC)
28  33
29 ALL_INSTALLED = $(MOST_INSTALLED) $(REST_INSTALLED) 34 ALL_INSTALLED = $(MOST_INSTALLED) $(REST_INSTALLED)
30  35
31-SPECIAL = $D$(PATH_ACTIVE) $D$(PATH_ACTIVE_TIMES) \ 36-SPECIAL = $D$(PATH_ACTIVE) $D$(PATH_ACTIVE_TIMES) \
32- $D$(PATH_NEWSGROUPS) $D$(PATH_HISTORY) 37- $D$(PATH_NEWSGROUPS) $D$(PATH_HISTORY)
33+SPECIAL = 38+SPECIAL =
34  39
35 ## Get new versions of everything from samples directory. 40 ## Get new versions of everything from samples directory.
36 all: $(P) $(ALL) config 41 all: $(ALL) config

cvs diff -r1.6 -r1.7 pkgsrc/news/inn/patches/patch-ab (expand / switch to unified diff)

--- pkgsrc/news/inn/patches/patch-ab 2004/07/24 23:55:28 1.6
+++ pkgsrc/news/inn/patches/patch-ab 2009/09/22 13:17:00 1.7
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-ab,v 1.6 2004/07/24 23:55:28 grant Exp $ 1$NetBSD: patch-ab,v 1.7 2009/09/22 13:17:00 spz Exp $
2 2
3--- scripts/news.daily.in.orig 2004-01-08 09:47:19.000000000 +1100 3--- scripts/news.daily.in.orig 2009-05-21 20:08:33.000000000 +0000
4+++ scripts/news.daily.in 4+++ scripts/news.daily.in
5@@ -223,6 +223,10 @@ fi 5@@ -253,6 +253,10 @@ fi
6  6
7 cd ${PATHETC} 7 cd ${PATHETC}
8  8
9+## Unlimit 9+## Unlimit
10+ulimit -d `ulimit -H -d` 10+ulimit -d `ulimit -H -d`
11+ulimit -n `ulimit -H -n` 11+ulimit -n `ulimit -H -n`
12+ 12+
13 ## Show the status of the news system. 13 ## Show the status of the news system.
14 ${DOSTAT} && { 14 ${DOSTAT} && {
15 ${INNSTAT} 15 ${INNSTAT}

cvs diff -r1.6 -r1.7 pkgsrc/news/inn/patches/patch-ad (expand / switch to unified diff)

--- pkgsrc/news/inn/patches/patch-ad 2004/07/24 23:55:28 1.6
+++ pkgsrc/news/inn/patches/patch-ad 2009/09/22 13:17:00 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-ad,v 1.6 2004/07/24 23:55:28 grant Exp $ 1$NetBSD: patch-ad,v 1.7 2009/09/22 13:17:00 spz Exp $
2 2
3--- scripts/rc.news.in.orig 2004-01-08 09:47:19.000000000 +1100 3--- scripts/rc.news.in.orig 2009-05-21 20:08:33.000000000 +0000
4+++ scripts/rc.news.in 4+++ scripts/rc.news.in
5@@ -76,6 +76,9 @@ Xstop) 5@@ -77,6 +77,9 @@ Xstop)
6 ;; 6 ;;
7 esac 7 esac
8  8
9+## Unlimit 9+## Unlimit
10+ulimit -n `ulimit -H -n` 10+ulimit -n `ulimit -H -n`
11+ 11+
12 ## Pick ${INND} or ${INNDSTART} 12 ## Pick ${INND} or ${INNDSTART}
13 WHAT=${INNDSTART} 13 WHAT=${INND}
14  14

cvs diff -r1.10 -r1.11 pkgsrc/news/inn/patches/patch-ac (expand / switch to unified diff)

--- pkgsrc/news/inn/patches/patch-ac 2008/06/23 09:10:53 1.10
+++ pkgsrc/news/inn/patches/patch-ac 2009/09/22 13:17:00 1.11
@@ -1,36 +1,13 @@ @@ -1,36 +1,13 @@
1$NetBSD: patch-ac,v 1.10 2008/06/23 09:10:53 spz Exp $ 1$NetBSD: patch-ac,v 1.11 2009/09/22 13:17:00 spz Exp $
2 2
3--- Makefile.global.in.orig 2008-06-22 19:21:59.000000000 +0000 3--- Makefile.global.in.orig 2009-05-21 20:08:33.000000000 +0000
4+++ Makefile.global.in 4+++ Makefile.global.in
5@@ -258,19 +258,19 @@ INSTALL = $(top)/support/install 5@@ -302,7 +302,7 @@ INSTALL = $(top)/support/install-sh -c
6 ## files like active and newsgroups that should have the same permissions as 6 ## files like active and newsgroups that should have the same permissions as
7 ## article files. 7 ## article files.
8  8
9-LI_SPRI = $(LIBTOOL) $(INSTALL) -o root -g $(NEWSGROUP) -m 4550 -B .OLD 9-BACKUP_OPTION = -B .OLD
10-LI_XPRI = $(LIBTOOL) $(INSTALL) $(OWNER) -m 0550 -B .OLD 10+#BACKUP_OPTION = -B .OLD
11-LI_XPUB = $(LIBTOOL) $(INSTALL) $(OWNER) -m 0555 -B .OLD 
12- 
13-LI_INEWS = $(LIBTOOL) $(INSTALL) $(OWNER) -m $(INEWSMODE) -B .OLD 
14-LI_RNEWS = $(LIBTOOL) $(INSTALL) $(ROWNER) -m $(RNEWSMODE) -B .OLD 
15- 
16-CP_RPRI = $(INSTALL) $(OWNER) -m 0640 -B .OLD 
17-CP_RPUB = $(INSTALL) $(OWNER) -m 0644 -B .OLD 
18-CP_XPRI = $(INSTALL) $(OWNER) -m 0550 -B .OLD 
19-CP_XPUB = $(INSTALL) $(OWNER) -m 0555 -B .OLD 
20+LI_SPRI = $(LIBTOOL) $(INSTALL) -o root -g $(NEWSGROUP) -m 4550 
21+LI_XPRI = $(LIBTOOL) $(INSTALL) $(OWNER) -m 0550 
22+LI_XPUB = $(LIBTOOL) $(INSTALL) $(OWNER) -m 0555 
23+ 
24+LI_INEWS = $(LIBTOOL) $(INSTALL) $(OWNER) -m $(INEWSMODE) 
25+LI_RNEWS = $(LIBTOOL) $(INSTALL) $(ROWNER) -m $(RNEWSMODE) 
26+ 
27+CP_RPRI = $(INSTALL) $(OWNER) -m 0640 
28+CP_RPUB = $(INSTALL) $(OWNER) -m 0644 
29+CP_XPRI = $(INSTALL) $(OWNER) -m 0550 
30+CP_XPUB = $(INSTALL) $(OWNER) -m 0555 
31  11
32-CP_DATA = $(INSTALL) $(OWNER) -m $(FILEMODE) -B .OLD 12 LI_SPRI = $(LIBTOOLINST) $(INSTALL) -o root -g $(RUNASGROUP) -m 4550 $(BACKUP_OPTION)
33+CP_DATA = $(INSTALL) $(OWNER) -m $(FILEMODE) 13 LI_XPRI = $(LIBTOOLINST) $(INSTALL) $(OWNER) -m 0550 $(BACKUP_OPTION)
34  
35 ## How to install man pages. Pick one of SOURCE, BSD4.4, NROFF-PACK, or 
36 ## NROFF-PACK-SCO. Used by doc/man/putman.sh; read that script for more 

cvs diff -r1.9 -r1.10 pkgsrc/news/inn/patches/patch-ag (expand / switch to unified diff)

--- pkgsrc/news/inn/patches/patch-ag 2006/03/31 17:58:40 1.9
+++ pkgsrc/news/inn/patches/patch-ag 2009/09/22 13:17:00 1.10
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-ag,v 1.9 2006/03/31 17:58:40 tron Exp $ 1$NetBSD: patch-ag,v 1.10 2009/09/22 13:17:00 spz Exp $
2 2
3--- control/pgpverify.in.orig 2006-03-20 04:14:57.000000000 +0000 3--- control/pgpverify.in.orig 2009-05-21 20:08:33.000000000 +0000
4+++ control/pgpverify.in 2006-03-31 17:17:00.000000000 +0100 4+++ control/pgpverify.in
5@@ -127,7 +127,7 @@ 5@@ -131,7 +131,7 @@
6 # Path to pgp binary; for PGP 5.0, set the path to the pgpv binary. If 6 # Path to pgp binary; for PGP 5.0, set the path to the pgpv binary. If
7 # you have INN and the script is able to successfully include your 7 # you have INN and the script is able to successfully include your
8 # innshellvars.pl file, the value of $inn::pgp will override this. 8 # INN::Config module, the value of $INN::Config::pgp will override this.
9-$pgp = '/usr/local/bin/pgp'; 9-$pgp = '/usr/local/bin/pgp';
10+$pgp = ''@_PATH_PGP@'; 10+$pgp = ''@_PATH_PGP@';
11  11
12 # If you keep your keyring somewhere that is not the default used by pgp, 12 # If you keep your keyring somewhere that is not the default used by pgp,
13 # uncomment the next line and set appropriately. If you have INN and the 13 # uncomment the next line and set appropriately. If you have INN and the

cvs diff -r1.5 -r1.6 pkgsrc/news/inn/patches/Attic/patch-ai (expand / switch to unified diff)

--- pkgsrc/news/inn/patches/Attic/patch-ai 2004/07/24 23:55:28 1.5
+++ pkgsrc/news/inn/patches/Attic/patch-ai 2009/09/22 13:17:00 1.6
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-ai,v 1.5 2004/07/24 23:55:28 grant Exp $ 1$NetBSD: patch-ai,v 1.6 2009/09/22 13:17:00 spz Exp $
2 2
3--- include/dbz.h.orig 2004-01-08 09:47:19.000000000 +1100 3--- include/dbz.h.orig 2009-05-21 20:08:33.000000000 +0000
4+++ include/dbz.h 4+++ include/dbz.h
5@@ -38,7 +38,7 @@ typedef struct { 5@@ -38,7 +38,7 @@ typedef struct {
6 bool nonblock; 6 bool nonblock;
7 } dbzoptions; 7 } dbzoptions;
8  8
9-#ifdef __GNUC__ 9-#ifdef __GNUC__
10+#if defined(__GNUC__) && !defined(PACKED) 10+#if defined(__GNUC__) && !defined(PACKED)
11 #define PACKED __attribute__ ((packed)) 11 #define PACKED __attribute__ ((packed))
12 #else 12 #else
13 #if !defined(PACKED) 13 #if !defined(PACKED)

File Deleted: pkgsrc/news/inn/patches/Attic/patch-aj