pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/news/inn Update INN package to version 2.4.1. Major ch...
details: https://anonhg.NetBSD.org/pkgsrc/rev/95b8947539a8
branches: trunk
changeset: 476049:95b8947539a8
user: tron <tron%pkgsrc.org@localhost>
date: Wed Jun 02 11:43:55 2004 +0000
description:
Update INN package to version 2.4.1. Major changes since version 2.3.x:
- builtin IPv6 support
- new configuration parser
- completely rewriten "send-uucp" which replaces "sendbatch"
diffstat:
news/inn/Makefile | 29 ++++-------
news/inn/PLIST | 114 ++++++++++++++++++++++++++++-----------------
news/inn/distinfo | 18 ++----
news/inn/patches/patch-ad | 13 ++--
news/inn/patches/patch-ae | 13 -----
news/inn/patches/patch-af | 67 ---------------------------
news/inn/patches/patch-ag | 6 +-
news/inn/patches/patch-ah | 5 +-
news/inn/patches/patch-ai | 10 ++--
9 files changed, 104 insertions(+), 171 deletions(-)
diffs (truncated from 518 to 300 lines):
diff -r c938e8ec583a -r 95b8947539a8 news/inn/Makefile
--- a/news/inn/Makefile Wed Jun 02 11:34:46 2004 +0000
+++ b/news/inn/Makefile Wed Jun 02 11:43:55 2004 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.56 2004/05/23 14:40:00 tron Exp $
+# $NetBSD: Makefile,v 1.57 2004/06/02 11:43:55 tron Exp $
-DISTNAME= inn-${INN_VERSION}
-PKGREVISION= 1
+DISTNAME= inn-2.4.1
CATEGORIES= news
MASTER_SITES= ftp://ftp.isc.org/isc/inn/ \
ftp://ftp.sunet.se/pub/news/nntp/inn/ \
@@ -13,7 +12,6 @@
CONFLICTS+= nntpclnt-[0-9]*
-INN_VERSION= 2.3.5
.include "Makefile.common"
BUILD_DEFS+= INN_DATA_DIR INN_USER INN_GROUP
FILES_SUBST+= INN_DATA_DIR=${INN_DATA_DIR}
@@ -25,7 +23,9 @@
CONFIGURE_ARGS+= --enable-setgid-inews \
--enable-uucp-rnews \
--mandir=${PREFIX}/man \
- --with-perl --with-tmp-path=${INN_DATA_DIR}/tmp \
+ --with-perl \
+ --with-openssl=${SSLBASE} \
+ --with-tmp-dir=${INN_DATA_DIR}/tmp \
--with-db-dir=${INN_DATA_DIR}/db \
--with-etc-dir=${INN_DATA_DIR}/etc \
--with-log-dir=${INN_DATA_DIR}/log \
@@ -69,17 +69,7 @@
.include "../../mk/bsd.prefs.mk"
-# IPv6 support
-#
-# The IPv6 patch is somewhat broken unfortunately. It uses APIs which often
-# are not available under operating systems without IPv4 support. We therefore
-# apply it only if we really want IPv6 support.
-
.if defined(USE_INET6) && ${USE_INET6} == YES
-PATCH_SITES= ftp://ftp.north.ad.jp/pub/IPv6/INN/
-PATCHFILES= inn-${INN_VERSION}-v6-20030327.diff.gz
-PATCH_DIST_STRIP= -p1
-
CONFIGURE_ARGS+= --enable-ipv6
.endif
@@ -115,10 +105,10 @@
${RM} -f ${PREFIX}/bin/inews
${LN} -s ../inn/bin/inews ${PREFIX}/bin/inews
${INSTALL_DATA_DIR} ${PREFIX}/include/inn
- ${INSTALL_DATA} ${WRKSRC}/include/config.h ${PREFIX}/include/inn
- ${INSTALL_DATA} ${WRKSRC}/include/dbz.h ${PREFIX}/include/inn
- ${INSTALL_DATA} ${WRKSRC}/include/libinn.h ${PREFIX}/include/inn
- ${INSTALL_DATA} ${WRKSRC}/include/storage.h ${PREFIX}/include/inn
+ cd ${PREFIX}/include/inn; \
+ for FILE in config.h dbz.h libinn.h storage.h; do \
+ ${LN} -s ${INN_PREFIX}/include/$$FILE $$FILE; \
+ done
${INSTALL_DATA_DIR} ${EXAMPLEDIR}
for FILE in `ls -1 ${WRKSRC}/samples/* | \
${EGREP} -v '(Makefile|.*\.(in|orig)$$)'`; do \
@@ -126,4 +116,5 @@
done
.include "../../lang/perl5/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r c938e8ec583a -r 95b8947539a8 news/inn/PLIST
--- a/news/inn/PLIST Wed Jun 02 11:34:46 2004 +0000
+++ b/news/inn/PLIST Wed Jun 02 11:43:55 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2004/04/23 22:07:57 reed Exp $
+@comment $NetBSD: PLIST,v 1.7 2004/06/02 11:43:55 tron Exp $
bin/inews
include/inn/config.h
include/inn/dbz.h
@@ -8,8 +8,8 @@
inn/bin/actsync
inn/bin/actsyncd
inn/bin/archive
+inn/bin/auth/passwd/auth_smb
inn/bin/auth/passwd/ckpasswd
-inn/bin/auth/passwd/pwcheck
inn/bin/auth/passwd/radius
inn/bin/auth/resolv/domain
inn/bin/auth/resolv/ident
@@ -17,29 +17,20 @@
inn/bin/buffchan
inn/bin/cnfsheadconf
inn/bin/cnfsstat
-inn/bin/control/checkgroups
inn/bin/control/checkgroups.pl
-inn/bin/control/default
-inn/bin/control/ihave
inn/bin/control/ihave.pl
-inn/bin/control/newgroup
inn/bin/control/newgroup.pl
-inn/bin/control/rmgroup
inn/bin/control/rmgroup.pl
-inn/bin/control/sendme
inn/bin/control/sendme.pl
-inn/bin/control/sendsys
inn/bin/control/sendsys.pl
-inn/bin/control/senduuname
inn/bin/control/senduuname.pl
-inn/bin/control/version
inn/bin/control/version.pl
inn/bin/controlbatch
inn/bin/controlchan
inn/bin/convdate
inn/bin/ctlinnd
inn/bin/cvtbatch
-inn/bin/dbprocs
+inn/bin/docheckgroups
inn/bin/expire
inn/bin/expireover
inn/bin/expirerm
@@ -57,6 +48,7 @@
inn/bin/getlist
inn/bin/gpgverify
inn/bin/grephistory
+inn/bin/imapfeed
inn/bin/inews
inn/bin/inncheck
inn/bin/innconfval
@@ -67,6 +59,7 @@
inn/bin/innmail
inn/bin/innreport
inn/bin/innstat
+inn/bin/innupgrade
inn/bin/innwatch
inn/bin/innxbatch
inn/bin/innxmit
@@ -76,14 +69,16 @@
inn/bin/mod-active
inn/bin/news.daily
inn/bin/news2mail
-inn/bin/newsrequeue
+inn/bin/ninpaths
inn/bin/nnrpd
inn/bin/nntpget
inn/bin/nntpsend
-inn/bin/ovdb_recover
-inn/bin/ovdb_upgrade
+inn/bin/ovdb_init
+inn/bin/ovdb_monitor
+inn/bin/ovdb_server
+inn/bin/ovdb_stat
inn/bin/overchan
-inn/bin/parsecontrol
+inn/bin/perl-nocem
inn/bin/pgpverify
inn/bin/procbatch
inn/bin/prunehistory
@@ -99,7 +94,7 @@
inn/bin/send-ihave
inn/bin/send-nntp
inn/bin/send-uucp
-inn/bin/sendbatch
+inn/bin/sendinpaths
inn/bin/sendxbatches
inn/bin/shlock
inn/bin/shrinkfile
@@ -108,13 +103,59 @@
inn/bin/sm
inn/bin/startinnfeed
inn/bin/tally.control
+inn/bin/tdx-util
inn/bin/writelog
-inn/lib/docheckgroups
+inn/doc/CONTRIBUTORS
+inn/doc/GPL
+inn/doc/HACKING
+inn/doc/INSTALL
+inn/doc/LICENSE
+inn/doc/NEWS
+inn/doc/README
+inn/doc/TODO
+inn/doc/compliance-nntp
+inn/doc/config-design
+inn/doc/config-semantics
+inn/doc/config-syntax
+inn/doc/external-auth
+inn/doc/history
+inn/doc/hook-perl
+inn/doc/hook-python
+inn/doc/hook-tcl
+inn/doc/sample-control
+inn/include/conffile.h
+inn/include/config.h
+inn/include/dbz.h
+inn/include/inn/buffer.h
+inn/include/inn/confparse.h
+inn/include/inn/defines.h
+inn/include/inn/hashtab.h
+inn/include/inn/history.h
+inn/include/inn/innconf.h
+inn/include/inn/list.h
+inn/include/inn/md5.h
+inn/include/inn/messages.h
+inn/include/inn/mmap.h
+inn/include/inn/qio.h
+inn/include/inn/sequence.h
+inn/include/inn/system.h
+inn/include/inn/timer.h
+inn/include/inn/tst.h
+inn/include/inn/vector.h
+inn/include/inn/version.h
+inn/include/inn/wire.h
+inn/include/inndcomm.h
+inn/include/libinn.h
+inn/include/nntp.h
+inn/include/ov.h
+inn/include/paths.h
+inn/include/storage.h
inn/lib/innreport_inn.pm
inn/lib/innshellvars
inn/lib/innshellvars.pl
inn/lib/innshellvars.tcl
inn/lib/libinn.a
+inn/lib/libinnhist.a
inn/lib/libstorage.a
man/man1/convdate.1
man/man1/fastrm.1
@@ -137,7 +178,6 @@
man/man3/libstorage.3
man/man3/parsedate.3
man/man3/qio.3
-man/man3/wildmat.3
man/man5/active.5
man/man5/control.ctl.5
man/man5/cycbuff.conf.5
@@ -151,7 +191,6 @@
man/man5/moderators.5
man/man5/motd.news.5
man/man5/newsfeeds.5
-man/man5/nnrp.access.5
man/man5/nnrpd.track.5
man/man5/nntpsend.ctl.5
man/man5/overview.fmt.5
@@ -184,16 +223,13 @@
man/man8/mod-active.8
man/man8/news.daily.8
man/man8/news2mail.8
-man/man8/newsrequeue.8
man/man8/nnrpd.8
man/man8/nntpsend.8
man/man8/overchan.8
-man/man8/pgpverify.8
man/man8/prunehistory.8
man/man8/pullnews.8
man/man8/scanlogs.8
man/man8/send-uucp.8
-man/man8/sm.8
man/man8/tally.control.8
man/man8/writelog.8
share/examples/inn/INN.py
@@ -201,20 +237,14 @@
share/examples/inn/actsync.cfg
share/examples/inn/actsync.ign
share/examples/inn/buffindexed.conf
-share/examples/inn/checkgroups
-share/examples/inn/checkgroups.pl
share/examples/inn/control.ctl
share/examples/inn/cycbuff.conf
-share/examples/inn/default
share/examples/inn/distrib.pats
-share/examples/inn/docheckgroups
share/examples/inn/expire.ctl
share/examples/inn/filter.tcl
+share/examples/inn/filter_innd.pl
share/examples/inn/filter_innd.py
-share/examples/inn/filter_innd.pl
share/examples/inn/filter_nnrpd.pl
-share/examples/inn/ihave
-share/examples/inn/ihave.pl
share/examples/inn/incoming.conf
share/examples/inn/inn.conf
share/examples/inn/innfeed.conf
@@ -222,39 +252,35 @@
share/examples/inn/innwatch.ctl
share/examples/inn/moderators
share/examples/inn/motd.news
-share/examples/inn/newgroup
-share/examples/inn/newsgroups.minimal
-share/examples/inn/newgroup.pl
share/examples/inn/news2mail.cf
share/examples/inn/newsfeeds
+share/examples/inn/newsgroups.minimal
share/examples/inn/nnrpd.py
share/examples/inn/nnrpd.track
+share/examples/inn/nnrpd_access.pl
+share/examples/inn/nnrpd_access_wrapper.pl
+share/examples/inn/nnrpd_access_wrapper.py
share/examples/inn/nnrpd_auth.pl
share/examples/inn/nnrpd_auth.py
Home |
Main Index |
Thread Index |
Old Index