summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshattered <shattered@pkgsrc.org>2014-09-12 21:58:44 +0000
committershattered <shattered@pkgsrc.org>2014-09-12 21:58:44 +0000
commit9ce533d2f5da8946c818bd0298631525a6c92245 (patch)
treec3e740d3090b37cc78d3c722177d2995c9a05205
parentaf73bc168c3ff10ca372dc7a096f95ee79010895 (diff)
downloadpkgsrc-9ce533d2f5da8946c818bd0298631525a6c92245.tar.gz
Update to 1.11.10 (2013). Notable changes:
- Performance optimization, reported by Gary R. Schmidt. - Fix a file descriptor leak in fetchnews.c's getbody_newno function - When complaining that we are unable to switch the user ID, report the current real and effective user IDs to ease debugging. - Leafnode now enables IPv6 support by default. Use --without-ipv6 to disable. - Leafnode now supports detecting if a peer is in a local network also for IPv6 global addresses, providing that the host OS provides getifaddrs(). This comprises Linux, NetBSD, FreeBSD, but not, for instance, Solaris 10.
-rw-r--r--news/leafnode/Makefile6
-rw-r--r--news/leafnode/PLIST3
-rw-r--r--news/leafnode/distinfo10
-rw-r--r--news/leafnode/patches/patch-aa38
4 files changed, 30 insertions, 27 deletions
diff --git a/news/leafnode/Makefile b/news/leafnode/Makefile
index 8276dd21fd9..701590bf235 100644
--- a/news/leafnode/Makefile
+++ b/news/leafnode/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.47 2013/07/12 10:45:01 jperkin Exp $
+# $NetBSD: Makefile,v 1.48 2014/09/12 21:58:44 shattered Exp $
-DISTNAME= leafnode-1.11.7
-PKGREVISION= 2
+DISTNAME= leafnode-1.11.10
CATEGORIES= news
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=leafnode/}
EXTRACT_SUFX= .tar.bz2
@@ -72,7 +71,6 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/README-FQDN \
${WRKSRC}/README-MAINTAINER \
${WRKSRC}/README-daemontools \
- ${WRKSRC}/README.FIRST \
${DESTDIR}${PREFIX}/share/doc/leafnode
.include "../../devel/pcre/buildlink3.mk"
diff --git a/news/leafnode/PLIST b/news/leafnode/PLIST
index 1efb4c57f3a..7adf5ee0415 100644
--- a/news/leafnode/PLIST
+++ b/news/leafnode/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2009/06/14 18:10:06 joerg Exp $
+@comment $NetBSD: PLIST,v 1.6 2014/09/12 21:58:44 shattered Exp $
bin/leafnode-version
bin/newsq
man/man1/leafnode-version.1
@@ -17,5 +17,4 @@ share/doc/leafnode/README
share/doc/leafnode/README-FQDN
share/doc/leafnode/README-MAINTAINER
share/doc/leafnode/README-daemontools
-share/doc/leafnode/README.FIRST
share/examples/leafnode/config.example
diff --git a/news/leafnode/distinfo b/news/leafnode/distinfo
index ee6cc33ff8a..034f7d3ec76 100644
--- a/news/leafnode/distinfo
+++ b/news/leafnode/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2009/04/29 10:54:11 wiz Exp $
+$NetBSD: distinfo,v 1.18 2014/09/12 21:58:44 shattered Exp $
-SHA1 (leafnode-1.11.7.tar.bz2) = 81b85be012f1c3d2613e9f9c078336bdd238a052
-RMD160 (leafnode-1.11.7.tar.bz2) = 666623ef121aa625337e83512ca7569cc745a5d9
-Size (leafnode-1.11.7.tar.bz2) = 494740 bytes
-SHA1 (patch-aa) = bfcc59e28a8c60058f9f5289c02a0dbc8269bbfd
+SHA1 (leafnode-1.11.10.tar.bz2) = c25a6cc36d9080a882836c2cc6516543a85d7fd7
+RMD160 (leafnode-1.11.10.tar.bz2) = bedded3f3d3c46e3fc274290036faaad75bb91b4
+Size (leafnode-1.11.10.tar.bz2) = 493480 bytes
+SHA1 (patch-aa) = ba9b942ca1802d98948d9e98838a0b332212fc18
diff --git a/news/leafnode/patches/patch-aa b/news/leafnode/patches/patch-aa
index 4ceae6530c5..29acefc9786 100644
--- a/news/leafnode/patches/patch-aa
+++ b/news/leafnode/patches/patch-aa
@@ -1,31 +1,37 @@
-$NetBSD: patch-aa,v 1.7 2009/04/29 10:54:11 wiz Exp $
+$NetBSD: patch-aa,v 1.8 2014/09/12 21:58:45 shattered Exp $
---- Makefile.in.orig 2009-04-20 17:37:40.000000000 +0300
+--- Makefile.in.orig 2013-06-11 21:32:46.000000000 +0000
+++ Makefile.in
-@@ -846,14 +846,14 @@ uninstall-man8:
- rm -f "$(DESTDIR)$(man8dir)/$$inst"; \
- done
+@@ -912,17 +912,17 @@ uninstall-man8:
+ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
+ dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir)
install-sysconfDATA: $(sysconf_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(sysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)"
-- @list='$(sysconf_DATA)'; for p in $$list; do \
+- @list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \
+- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-- f=$(am__strip_dir) \
-- echo " $(sysconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(sysconfdir)/$$f'"; \
-- $(sysconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(sysconfdir)/$$f"; \
+- echo "$$d$$p"; \
+- done | $(am__base_list) | \
+- while read files; do \
+- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfdir)'"; \
+- $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)" || exit $$?; \
- done
+# @$(NORMAL_INSTALL)
+# test -z "$(sysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)"
-+# @list='$(sysconf_DATA)'; for p in $$list; do \
++# @list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \
++# for p in $$list; do \
+# if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-+# f=$(am__strip_dir) \
-+# echo " $(sysconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(sysconfdir)/$$f'"; \
-+# $(sysconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(sysconfdir)/$$f"; \
++# echo "$$d$$p"; \
++# done | $(am__base_list) | \
++# while read files; do \
++# echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfdir)'"; \
++# $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)" || exit $$?; \
+# done
uninstall-sysconfDATA:
@$(NORMAL_UNINSTALL)
-@@ -1417,17 +1417,17 @@ rpm: leafnode.spec
+@@ -1579,17 +1579,17 @@ rpm: leafnode.spec
rpmbuild -ba leafnode.spec || rpm -ba leafnode.spec
install-data-hook: amiroot
@@ -52,5 +58,5 @@ $NetBSD: patch-aa,v 1.7 2009/04/29 10:54:11 wiz Exp $
+# chown @NEWS_USER@:@NEWS_GROUP@ "$${d}" ; \
+# chmod 2775 "$${d}" ; fi
- uninstall-local:
- rm -rf $(DESTDIR)$(SPOOLDIR) $(DESTDIR)@LOCKFILE@
+ uninstall-hook:
+ rm -f $(DESTDIR)@LOCKFILE@