Sat Nov 10 20:03:40 2018 UTC ()
xrn: update to 10.11.

Update provided by Michael Bčľ°uerle via wip.

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


(wiz)
diff -r1.1 -r1.2 pkgsrc/news/xrn/DESCR
diff -r1.19 -r1.20 pkgsrc/news/xrn/Makefile
diff -r1.4 -r1.5 pkgsrc/news/xrn/PLIST
diff -r1.9 -r1.10 pkgsrc/news/xrn/distinfo
diff -r1.1 -r0 pkgsrc/news/xrn/patches/patch-aa
diff -r1.1 -r0 pkgsrc/news/xrn/patches/patch-ab
diff -r1.1 -r0 pkgsrc/news/xrn/patches/patch-ae
diff -r1.1 -r0 pkgsrc/news/xrn/patches/patch-af
diff -r1.1 -r0 pkgsrc/news/xrn/patches/patch-ag
diff -r1.1 -r0 pkgsrc/news/xrn/patches/patch-clientlib.c
diff -r1.1 -r0 pkgsrc/news/xrn/patches/patch-compose.c
diff -r1.2 -r0 pkgsrc/news/xrn/patches/patch-ac
diff -r1.2 -r0 pkgsrc/news/xrn/patches/patch-ad
diff -r1.2 -r0 pkgsrc/news/xrn/patches/patch-rclex.l
diff -r0 -r1.1 pkgsrc/news/xrn/patches/patch-config.h

cvs diff -r1.1 -r1.2 pkgsrc/news/xrn/DESCR (expand / switch to unified diff)

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

cvs diff -r1.19 -r1.20 pkgsrc/news/xrn/Makefile (expand / switch to unified diff)

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

cvs diff -r1.4 -r1.5 pkgsrc/news/xrn/PLIST (expand / switch to unified diff)

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

cvs diff -r1.9 -r1.10 pkgsrc/news/xrn/distinfo (expand / switch to unified diff)

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

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-aa

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-ab

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-ae

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-af

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-ag

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-clientlib.c

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-compose.c

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-ac

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-ad

File Deleted: pkgsrc/news/xrn/patches/Attic/patch-rclex.l

File Added: pkgsrc/news/xrn/patches/patch-config.h
$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