pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/news/leafnode Update to 1.11.10 (2013). Notable changes:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/12c28be95622
branches:  trunk
changeset: 639416:12c28be95622
user:      shattered <shattered%pkgsrc.org@localhost>
date:      Fri Sep 12 21:58:44 2014 +0000

description:
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.

diffstat:

 news/leafnode/Makefile         |   6 ++----
 news/leafnode/PLIST            |   3 +--
 news/leafnode/distinfo         |  10 +++++-----
 news/leafnode/patches/patch-aa |  38 ++++++++++++++++++++++----------------
 4 files changed, 30 insertions(+), 27 deletions(-)

diffs (114 lines):

diff -r 37531f628073 -r 12c28be95622 news/leafnode/Makefile
--- a/news/leafnode/Makefile    Fri Sep 12 21:50:49 2014 +0000
+++ b/news/leafnode/Makefile    Fri Sep 12 21:58:44 2014 +0000
@@ -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 @@
        ${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 -r 37531f628073 -r 12c28be95622 news/leafnode/PLIST
--- a/news/leafnode/PLIST       Fri Sep 12 21:50:49 2014 +0000
+++ b/news/leafnode/PLIST       Fri Sep 12 21:58:44 2014 +0000
@@ -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-FQDN
 share/doc/leafnode/README-MAINTAINER
 share/doc/leafnode/README-daemontools
-share/doc/leafnode/README.FIRST
 share/examples/leafnode/config.example
diff -r 37531f628073 -r 12c28be95622 news/leafnode/distinfo
--- a/news/leafnode/distinfo    Fri Sep 12 21:50:49 2014 +0000
+++ b/news/leafnode/distinfo    Fri Sep 12 21:58:44 2014 +0000
@@ -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 -r 37531f628073 -r 12c28be95622 news/leafnode/patches/patch-aa
--- a/news/leafnode/patches/patch-aa    Fri Sep 12 21:50:49 2014 +0000
+++ b/news/leafnode/patches/patch-aa    Fri Sep 12 21:58:44 2014 +0000
@@ -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 @@
 +#          chown @NEWS_USER@:@NEWS_GROUP@ "$${d}" ; \
 +#       chmod 2775 "$${d}" ; fi
  
- uninstall-local:
-       rm -rf $(DESTDIR)$(SPOOLDIR) $(DESTDIR)@LOCKFILE@
+ uninstall-hook:
+       rm -f $(DESTDIR)@LOCKFILE@



Home | Main Index | Thread Index | Old Index