pkgsrc-Changes archive

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

CVS commit: pkgsrc/news/xrn



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Nov 10 20:03:40 UTC 2018

Modified Files:
        pkgsrc/news/xrn: DESCR Makefile PLIST distinfo
Added Files:
        pkgsrc/news/xrn/patches: patch-config.h
Removed Files:
        pkgsrc/news/xrn/patches: patch-aa patch-ab patch-ac patch-ad patch-ae
            patch-af patch-ag patch-clientlib.c patch-compose.c patch-rclex.l

Log Message:
xrn: update to 10.11.

Update provided by Michael Bäuerle via wip.

Changes: too many to list here, previous distfile is from 1998(!).


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/news/xrn/DESCR
cvs rdiff -u -r1.19 -r1.20 pkgsrc/news/xrn/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/news/xrn/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/news/xrn/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/news/xrn/patches/patch-aa \
    pkgsrc/news/xrn/patches/patch-ab pkgsrc/news/xrn/patches/patch-ae \
    pkgsrc/news/xrn/patches/patch-af pkgsrc/news/xrn/patches/patch-ag \
    pkgsrc/news/xrn/patches/patch-clientlib.c \
    pkgsrc/news/xrn/patches/patch-compose.c
cvs rdiff -u -r1.2 -r0 pkgsrc/news/xrn/patches/patch-ac \
    pkgsrc/news/xrn/patches/patch-ad pkgsrc/news/xrn/patches/patch-rclex.l
cvs rdiff -u -r0 -r1.1 pkgsrc/news/xrn/patches/patch-config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/news/xrn/DESCR
diff -u pkgsrc/news/xrn/DESCR:1.1 pkgsrc/news/xrn/DESCR:1.2
--- pkgsrc/news/xrn/DESCR:1.1   Wed Oct 31 21:03:53 2001
+++ pkgsrc/news/xrn/DESCR       Sat Nov 10 20:03:40 2018
@@ -1,15 +1,16 @@
-  XRN is a Usenet News reader for the X window system.  It requires an
-NNTP server to talk to (i.e., it cannot read news from local disk
-files), and the NNTP server must support the XHDR command (most
-servers nowadays do; if yours doesn't, XRN will complain when you try
-to run it).
+XRN is a Usenet News reader for the X window system.
 
-  XRN is currently maintained by Jonathan Kamens.  Bug reports or
-comments about it should be sent to bug-xrn%kamens.brookline.ma.us@localhost.
+XRN strives to adhere to all relevant standards (except MIME) and to
+help users avoid the common pitfalls of participation in the Usenet.
+To that end, all releases of XRN starting with 9.02 are compliant with
+the Good Net-Keeping Seal of Approval (GNKSA), a standard which defines
+how News readers should behave to make the Usenet a better place for
+everyone.  See <http://www.xs4all.nl/~js/gnksa/> for more information
+about the GNKSA.  XRN's GNKSA review can be viewed at
+<http://www.xs4all.nl/~js/gnksa/Evaluations/xrn-9.02beta4.txt>.
+
+XRN is maintained by Jonathan Kamens.  Bug reports or comments about
+it should be sent to <mailto:bug-xrn%kamens.brookline.ma.us@localhost>.
 Please do *not* write to that address with basic questions about
 compiling the program; if you are unfamiliar with compiling X
-applications and the instructions below are not sufficient, you should
-seek help at your site.
-
-  Versions of XRN prior to 7.00 were maintained by Ellen Santovich and
-Rick Spickelmier.
+applications, you should seek help at your site.

Index: pkgsrc/news/xrn/Makefile
diff -u pkgsrc/news/xrn/Makefile:1.19 pkgsrc/news/xrn/Makefile:1.20
--- pkgsrc/news/xrn/Makefile:1.19       Mon Oct  8 12:27:42 2012
+++ pkgsrc/news/xrn/Makefile    Sat Nov 10 20:03:40 2018
@@ -1,30 +1,47 @@
-# $NetBSD: Makefile,v 1.19 2012/10/08 12:27:42 asau Exp $
-#
+# $NetBSD: Makefile,v 1.20 2018/11/10 20:03:40 wiz Exp $
 
-DISTNAME=      9.01
-PKGNAME=       xrn-9.01
-PKGREVISION=   4
-CATEGORIES=    news x11
-MASTER_SITES=  ftp://sipb.mit.edu/pub/xrn/
-EXTRACT_SUFX=  .tgz
+DISTNAME=      xrn-10.11
+CATEGORIES=    news
+MASTER_SITES=  ftp://rtfm.mit.edu/pub/xrn/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://www.mit.edu/people/jik/software/xrn.html
-COMMENT=       Usenet News reader for the X window system
-
-WRKSRC=                ${WRKDIR}
-DIST_SUBDIR=   xrn
-
-USE_TOOLS+=    lex yacc
-USE_IMAKE=     yes
-
-INSTALLATION_DIRS+=    share/doc/xrn
+HOMEPAGE=      https://stuff.mit.edu/~jik/software/xrn.html
+COMMENT=       USENET Newsreader for the X window system
+LICENSE=       modified-bsd
+
+GNU_CONFIGURE= yes
+# Note for gmake: Recent NetBSD make should work too, bmake-20150505 fails
+USE_TOOLS+=    gmake lex pkg-config yacc
+
+DOCDIR=                share/doc/xrn
+INSTALLATION_DIRS+=    ${DOCDIR}
+INSTALLATION_DIRS+=    lib/X11/app-defaults
+
+.include "../../mk/bsd.prefs.mk"
+
+# Standard Xaw is the only variant supported by upstream
+XAW_TYPE=      standard
+
+# Experimental Xaw3d support for NetBSD
+#.if ${OPSYS} == "NetBSD" && ${XAW_TYPE} == "3d"
+#BUILDLINK_TRANSFORM+= l:Xaw7:Xaw3d
+#.PHONY: buildlink-Xaw3d-inc-hack
+#post-wrapper: buildlink-Xaw3d-inc-hack
+#
+#buildlink-Xaw3d-inc-hack: buildlink-directories
+#      cd ${BUILDLINK_DIR}/include/X11 && mv Xaw Xaw.standard && ln -s Xaw3d Xaw
+#.endif
 
 pre-install:
-       for f in COMMON-PROBLMS COPYRIGHT CREDITS ChangeLog; do         \
-               ${INSTALL_DATA} ${WRKSRC}/$$f ${DESTDIR}${PREFIX}/share/doc/xrn;        \
+       for f in COMMON-PROBLMS COPYRIGHT CREDITS; do \
+               ${INSTALL_DATA} ${WRKSRC}/$$f ${DESTDIR}${PREFIX}/share/doc/xrn; \
        done
 
-.include "../../x11/libXaw/buildlink3.mk"
+post-install:
+       mv ${DESTDIR}${PREFIX}/etc/X11/app-defaults/XRn ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XRn
+
+.include "../../mk/xaw.buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
 .include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/xorgproto/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/news/xrn/PLIST
diff -u pkgsrc/news/xrn/PLIST:1.4 pkgsrc/news/xrn/PLIST:1.5
--- pkgsrc/news/xrn/PLIST:1.4   Sun Jun 14 18:10:07 2009
+++ pkgsrc/news/xrn/PLIST       Sat Nov 10 20:03:40 2018
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:10:07 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2018/11/10 20:03:40 wiz Exp $
 bin/xrn
 lib/X11/app-defaults/XRn
-${IMAKE_MAN_DIR}/xrn.${IMAKE_MANNEWSUFFIX}
+man/man1/xrn.1
 share/doc/xrn/COMMON-PROBLMS
 share/doc/xrn/COPYRIGHT
 share/doc/xrn/CREDITS
-share/doc/xrn/ChangeLog

Index: pkgsrc/news/xrn/distinfo
diff -u pkgsrc/news/xrn/distinfo:1.9 pkgsrc/news/xrn/distinfo:1.10
--- pkgsrc/news/xrn/distinfo:1.9        Mon Nov  2 23:49:48 2015
+++ pkgsrc/news/xrn/distinfo    Sat Nov 10 20:03:40 2018
@@ -1,16 +1,7 @@
-$NetBSD: distinfo,v 1.9 2015/11/02 23:49:48 agc Exp $
+$NetBSD: distinfo,v 1.10 2018/11/10 20:03:40 wiz Exp $
 
-SHA1 (xrn/9.01.tgz) = a560d07629efaa907ae01527192dd474e11555ad
-RMD160 (xrn/9.01.tgz) = c98d26e17fd8c511d9272378a54943ef9a453d3a
-SHA512 (xrn/9.01.tgz) = 05baa1e2aa15c6e284482026a81ac37724e024af97218ebf0e1bd7d0209922bf1a32e0bf337c6216d5face5a607bba5274fee0a67f1dd72d6e1fd6a9286a3a11
-Size (xrn/9.01.tgz) = 357098 bytes
-SHA1 (patch-aa) = 5560da41c2ef1d077fcc696f954bca7528d577af
-SHA1 (patch-ab) = 8e44803fcbffc0985a68479bf8f177793c1d857f
-SHA1 (patch-ac) = 4113548f1b957aef9748571b05f4ee03a8c302ca
-SHA1 (patch-ad) = b4b88f463cfab63500d284620fb32a6a418fd6ca
-SHA1 (patch-ae) = 3a1eef86f89acaa3b0bb6a78bfbd8d7c4be969d2
-SHA1 (patch-af) = 849b86cac73328cf2a773bc289f97c3e21456f71
-SHA1 (patch-ag) = f42c743a45c68b7702494399dbf40c3ac9cefd13
-SHA1 (patch-clientlib.c) = 21ed52e3648803572be6b7ddb6c67fb546418364
-SHA1 (patch-compose.c) = 3f98c97236401aeb8db9e7c560a9c12d46d2a95e
-SHA1 (patch-rclex.l) = 9fa36815375c1d389cbf286cd15a8322d7006209
+SHA1 (xrn-10.11.tar.gz) = 4dfe8063b1356c74f2e92ab84d93ff464a174e70
+RMD160 (xrn-10.11.tar.gz) = 7bb29af447efcb4197be2f780d7bd9733f5523a5
+SHA512 (xrn-10.11.tar.gz) = e65def882d2bfbf376fa903d35007091d94ba0a927bc75bfd988d6f7f9826949db777344fd539c294c0f0af3a15ab02e470279491cca12c9314f901061fe09a7
+Size (xrn-10.11.tar.gz) = 469671 bytes
+SHA1 (patch-config.h) = e1386011fe2c1f7fb518f0f5a7b3b4a9b93a00f1

Added files:

Index: pkgsrc/news/xrn/patches/patch-config.h
diff -u /dev/null pkgsrc/news/xrn/patches/patch-config.h:1.1
--- /dev/null   Sat Nov 10 20:03:40 2018
+++ pkgsrc/news/xrn/patches/patch-config.h      Sat Nov 10 20:03:40 2018
@@ -0,0 +1,23 @@
+$NetBSD: patch-config.h,v 1.1 2018/11/10 20:03:40 wiz Exp $
+
+Insert pkgsrc default configuration.
+
+--- config.h.orig      2018-08-23 17:17:58.000000000 +0000
++++ config.h
+@@ -30,6 +30,16 @@
+  * config.h: configurable defaults
+  */
+ 
++/* pkgsrc configuration */
++/* -------------------------------------------------------------------- */
++#define ALLOW_RESOURCE_PASSWORDS 0
++#define CROSSPOST_CONFIRM 5
++#define FOLLOWUPTO_CONFIRM 2
++#define SENDMAIL "/usr/sbin/sendmail -oi -t"
++#define SENDMAIL_VERIFY "/usr/sbin/sendmail -bv >/dev/null"
++/* -------------------------------------------------------------------- */
++
++
+ #ifndef CONFIG_H_IS_OK
+ #error "You must edit config.h appropriately for your site!"
+ #endif



Home | Main Index | Thread Index | Old Index