pkgsrc-Bugs archive

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

pkg/49129: Update news/slrn to 1.0.1



>Number:         49129
>Category:       pkg
>Synopsis:       Update news/slrn to 1.0.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 19 23:10:00 +0000 2014
>Originator:     Leonardo Taccari
>Release:        NetBSD 6.1.4
>Organization:
The NetBSD community
>Environment:
        
        
System: NetBSD foobar 6.1.4 NetBSD 6.1.4 (EEEPC900) #2: Sun Jun 29 02:00:06 
CEST 2014 leot@:):/usr/src/sys/arch/i386/compile/EEEPC900 i386
Architecture: i386
Machine: i386
>Description:
news/slrn in pkgsrc (0.9.9) is not the latest stable version (1.0.1).
>How-To-Repeat:
$ cd pkgsrc/news/slrn
$ make show-var VARNAME=DISTNAME
>Fix:
Please apply the following (trivial) patches.

While here I've also tried to clean up it a bit, removing a workaround that was
needed for NetBSD 1.3.2 (if someone still use it I'm sure she will also able to
fix the problem herself or can lurk in the CVS logs to reapply it ;)), updated
MASTER_SITES and improved the DESCR(iption) (stolen from the doc/manual.txt).
Please also note that patches/patch-ag is no longer needed because it was
applied upstream.

I will also attach a possible commit message.

Thanks for your attention!


-------------------------8<---------------------8<----------------------------
Update news/slrn to 1.0.1.

pkgsrc changes:
 o Update DESCR and MASTER_SITES
 o Remove a Ye Olde Workaround needed for NetBSD 1.3.2.

changes (for a complete list please read ${WRKSRC}/changes.txt):
1.0.0:
 o Misc bug fixing

0.9.9p1:
 o Misc bug fixing
 o Man page improvements
 o Add --with-non-gnu-iconv configuration option
 o Added support for an optional argument to the replace_article function
   that dictates if the article should be mime processed.
 o Added initial support for multipart mime messages.
   See macros/mime.sl for additional information.
 o Added "replace_cooked_article", which is like to "replace_article", but
   does not affect the raw lines. mime.sl was updated to use this.
 o Added a top-level win32 directory containing scripts for building
   slrn using MinGW on a Windows system.  See doc/INSTALL.w32 for
   details.
 o New config variable: "wrap_width", which sets the width that will trigger 
wrapping.
-------------------------8<---------------------8<----------------------------


-------------------------8<---------------------8<----------------------------
Index: DESCR
===================================================================
RCS file: /cvsroot/pkgsrc/news/slrn/DESCR,v
retrieving revision 1.1
diff -u -r1.1 DESCR
--- DESCR       31 Oct 2001 21:03:50 -0000      1.1
+++ DESCR       19 Aug 2014 22:45:27 -0000
@@ -1,4 +1,9 @@
-Slrn is a terminal based newsreader by John E. Davis 
<davis%space.mit.edu@localhost>.
-It supports threads and is highly customizable through S-Lang functions.
-
-In this package, there is only support for NNTP, not for local spool.
+slrn ('S-Lang read news') is a newsreader, i.e. a program that accesses a
+newsserver to read messages from the Internet News service (also known as
+'Usenet'). It runs in console mode on various Unix-like systems (including
+Linux), 32-bit Windows, OS/2, BeOS and VMS. Beside the usual features of a
+newsreader slrn supports scoring rules to highlight, sort or kill articles
+based on information from their header. It is highly customizable, allows
+free key-bindings and can easily be extended using the sophisticated
+S-Lang macro language. Offline reading is possible by using either
+slrnpull (shipped with slrn) or a local newsserver (like leafnode or INN).
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/news/slrn/Makefile,v
retrieving revision 1.58
diff -u -r1.58 Makefile
--- Makefile    12 Feb 2014 23:18:28 -0000      1.58
+++ Makefile    19 Aug 2014 22:45:27 -0000
@@ -1,9 +1,8 @@
 # $NetBSD: Makefile,v 1.58 2014/02/12 23:18:28 tron Exp $
 
-DISTNAME=      slrn-0.9.9p1
-PKGREVISION=   10
+DISTNAME=      slrn-1.0.1
 CATEGORIES=    news
-MASTER_SITES=  ftp://space.mit.edu/pub/davis/slrn/
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=slrn/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://slrn.sourceforge.net/
@@ -25,12 +24,6 @@
 .include "options.mk"
 .include "../../mk/bsd.prefs.mk"
 
-# the next is a workaround, as 1.3.2 install doesn't like -c and -d
-# together
-.if ${OPSYS} == "NetBSD" && ${OS_VERSION} == "1.3.2"
-CONFIGURE_ENV+=                INSTALL=/usr/bin/install
-.endif
-
 LDFLAGS.Linux+=        -ldl
 LDFLAGS.SunOS+=        -lsocket -lnsl
 
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/news/slrn/PLIST,v
retrieving revision 1.10
diff -u -r1.10 PLIST
--- PLIST       14 Jun 2009 18:10:07 -0000      1.10
+++ PLIST       19 Aug 2014 22:45:27 -0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2009/06/14 18:10:07 joerg Exp $
+@comment $NetBSD$
 bin/slrn
 bin/slrnpull
 man/man1/slrn.1
@@ -46,6 +46,8 @@
 share/slrn/slang/gsort.sl
 share/slrn/slang/ispell.sl
 share/slrn/slang/latin2.sl
+share/slrn/slang/mailcap.sl
+share/slrn/slang/mime.sl
 share/slrn/slang/multipart.sl
 share/slrn/slang/nn.sl
 share/slrn/slang/posthook.sl
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/news/slrn/distinfo,v
retrieving revision 1.15
diff -u -r1.15 distinfo
--- distinfo    18 Feb 2013 23:29:23 -0000      1.15
+++ distinfo    19 Aug 2014 22:45:27 -0000
@@ -1,8 +1,7 @@
 $NetBSD: distinfo,v 1.15 2013/02/18 23:29:23 dholland Exp $
 
-SHA1 (slrn-0.9.9p1.tar.gz) = f14d88eda39b78bd2f098f211d4a1c363c0fe924
-RMD160 (slrn-0.9.9p1.tar.gz) = 9e614d12c30f72a4ccde90fe557495d86d44b368
-Size (slrn-0.9.9p1.tar.gz) = 1535032 bytes
-SHA1 (patch-af) = 0dbe90431bf4f4e7b8cec6c23da1ce7458a2ca38
-SHA1 (patch-ag) = 81f1b6d75d707049726d5b8dbedec1b7a4ded9ac
-SHA1 (patch-src_slrnfeat.hin) = 9d6fd3419146c264eed35bdb607f8fd1bb3bb656
+SHA1 (slrn-1.0.1.tar.gz) = 9ad41ec3894d2b6b1ae8f158e994a8f138540baa
+RMD160 (slrn-1.0.1.tar.gz) = 4a1aa5b3a209e8aac50df0e5557eabfe22b13622
+Size (slrn-1.0.1.tar.gz) = 1529545 bytes
+SHA1 (patch-af) = 7b9507c68cefa913ebeb0e44c4ca0ad70956a3bd
+SHA1 (patch-src_slrnfeat.hin) = a115a2f7de61acd5c296fb3696a3cb97226ea121
Index: patches/patch-af
===================================================================
RCS file: /cvsroot/pkgsrc/news/slrn/patches/patch-af,v
retrieving revision 1.1
diff -u -r1.1 patch-af
--- patches/patch-af    4 Sep 2008 16:15:34 -0000       1.1
+++ patches/patch-af    19 Aug 2014 22:45:27 -0000
@@ -1,5 +1,7 @@
 $NetBSD: patch-af,v 1.1 2008/09/04 16:15:34 is Exp $
 
+Directly use INSTALL_DATA as ${mkdir_p}.
+
 --- po/Makefile.in.in.orig     2008-02-11 19:04:23.000000000 +0100
 +++ po/Makefile.in.in
 @@ -46,7 +46,7 @@ INSTALL_DATA = @INSTALL_DATA@
Index: patches/patch-ag
===================================================================
RCS file: patches/patch-ag
diff -N patches/patch-ag
--- patches/patch-ag    21 Nov 2008 14:43:56 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2008/11/21 14:43:56 is Exp $
-
---- doc/slrn.1.orig    2008-02-10 18:01:00.000000000 +0100
-+++ doc/slrn.1
-@@ -1,4 +1,3 @@
--
- .\"
- .\" This manpage has been completely rewritten by Matthias Friedrich
- .\" <matt%mafr.de@localhost> based on the slrn reference manual
Index: patches/patch-src_slrnfeat.hin
===================================================================
RCS file: /cvsroot/pkgsrc/news/slrn/patches/patch-src_slrnfeat.hin,v
retrieving revision 1.1
diff -u -r1.1 patch-src_slrnfeat.hin
--- patches/patch-src_slrnfeat.hin      18 Feb 2013 23:29:23 -0000      1.1
+++ patches/patch-src_slrnfeat.hin      19 Aug 2014 22:45:27 -0000
@@ -1,5 +1,8 @@
 $NetBSD: patch-src_slrnfeat.hin,v 1.1 2013/02/18 23:29:23 dholland Exp $
 
+Fix compiled-in default path to sendmail; it should be /usr/sbin/sendmail
+on essentially all even halfway modern systems.
+
 --- src/slrnfeat.hin~  2008-02-09 18:32:17.000000000 +0000
 +++ src/slrnfeat.hin
 @@ -179,7 +179,7 @@

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index