From f0235b8a180c2cac209f8322879de8744c63dc52 Mon Sep 17 00:00:00 2001 From: cube Date: Mon, 27 Oct 2003 21:48:27 +0000 Subject: [PATCH] Update to 0.9.8.0. Notably, brings in IPv6 support, thus closing PR pkg/18081. Complete change log at http://slrn.sourceforge.net/docs/changes.html . Changes since slrn 0.9.7.4: -1. Changes when building on Un*x: [...] 0. Bug fixes include: [...] 1. Changes to the user interface: [...] 2. When used in combination with slrnpull, slrn now supports "true offline reading". [...] 3. slrnpull no longer completely rewrites the overview files when expiring articles. [...] 4. If your terminal supports it (and you are not using Win32 or OS/2), you can now use colors and attributes at the same time. [...] 5. Set use_recommended_msg_id to 1 in your config file if you want slrn to make use of server-proposed Message-IDs. [...] 6. Added intrinsic functions [...] 7. Custom sorting now allows you to use different criteria for sorting initial articles of threads and articles inside threads. [...] 9. When reading in spool mode with spool_check_up_on_nov set, slrn now finds out the number of bytes of each article, even if it is not included in the news overview file (based on a patch by Jurriaan W Kalkman). 10. Support Cancel-Locks using the canlock library (--with-canlock) that can be obtained from [...] 11. Support GNU TLS via its new OpenSSL compatibility layer (--with-gnutls). [...] 12. New command-line option "-w0" that waits on startup, but only if a warning or error is displayed. 13. Updated cleanscore, see contrib/NEWS.cleanscore (Felix Schueller) 14. Verbatim text can be hidden using toggle_verbatim_text (default binding '{') or hide_verbatim_text in the config file. (Arek Sochala) 15. The "BEGIN PGP SIGNED ARTICLE" line is displayed using the "pgpsignature" color and stripped on followups. (Emmanuele Bassi) 16. If query_read_group_cutoff is set to -n, slrn will automatically (without prompting) download n articles when more than n are present. 17. Support Turkish characters on Win32 - set charset to "ibm857" for this. With help from A. Alper ATICI 18. Re-structured the manual and added a chapter about slang's pre-processing facilities. (Matthias Friedrich) 19. The config variable cc_followup_string is obsolete [...] 20. New translations: [be, fi, tr] 21. Remove duplicates when browsing URLs (Ruediger Sonderfeld) 22. IPv6 support (requires getaddrinfo; patch by J.H.M. Dassen (Ray)) 23. A new, updated and more comprehensive FAQ (doc/FAQ) - it replaces the files FAQ, SCORE_FAQ and slrnpull/FAQ (written by Matthias Friedrich and me, based on John E. Davis' original files). --- news/slrn/Makefile | 17 +++----- news/slrn/PLIST | 8 ++-- news/slrn/distinfo | 22 ++++------ news/slrn/patches/patch-aa | 86 ++++++++++++++++---------------------- 4 files changed, 56 insertions(+), 77 deletions(-) diff --git a/news/slrn/Makefile b/news/slrn/Makefile index 7f0de45640a2..107b0f118a89 100644 --- a/news/slrn/Makefile +++ b/news/slrn/Makefile @@ -1,18 +1,14 @@ -# $NetBSD: Makefile,v 1.28 2003/07/17 22:52:10 grant Exp $ +# $NetBSD: Makefile,v 1.29 2003/10/27 21:48:27 cube Exp $ # -DISTNAME= slrn-0.9.7.4 -PKGREVISION= 1 +DISTNAME= slrn-0.9.8.0 CATEGORIES= news MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=slrn/} EXTRACT_SUFX= .tar.bz2 PATCH_SITES= http://slrn.sourceforge.net/patches/ -PATCHFILES= slrn-0.9.7.4-po.diff \ - slrn-0.9.7.4-popup_win.diff \ - slrn-0.9.7.4-mem_leak.diff \ - slrn-0.9.7.4-link_subjects.diff \ - slrn-0.9.7.4-strcasecmp.diff +PATCHFILES= slrn-0.9.8.0-ranges.diff \ + slrn-0.9.8.0-post.diff PATCH_DIST_STRIP= -p1 MAINTAINER= mjl@NetBSD.org @@ -22,9 +18,8 @@ COMMENT= Highly customizable threaded newsreader USE_BUILDLINK2= yes USE_PKGLOCALEDIR= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--without-X --disable-inews --with-slrnpull \ - --enable-spool --enable-grouplens \ - --with-gen-mid --with-libdir=${PREFIX}/lib/slrn \ +CONFIGURE_ARGS+=--disable-inews --with-slrnpull --enable-spool \ + --enable-grouplens --with-libdir=${PREFIX}/lib/slrn \ --enable-mid-cache \ --with-localedir=${PREFIX}/${PKGLOCALEDIR}/locale diff --git a/news/slrn/PLIST b/news/slrn/PLIST index 1fe96e747baa..8fd75ff081c2 100644 --- a/news/slrn/PLIST +++ b/news/slrn/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2003/04/10 18:17:48 mjl Exp $ +@comment $NetBSD: PLIST,v 1.5 2003/10/27 21:48:27 cube Exp $ bin/slrn bin/slrnpull man/man1/slrn.1 @@ -12,7 +12,6 @@ share/doc/slrn/README.GroupLens share/doc/slrn/README.SSL share/doc/slrn/README.macros share/doc/slrn/README.multiuser -share/doc/slrn/SCORE_FAQ share/doc/slrn/THANKS share/doc/slrn/changes.txt share/doc/slrn/help.txt @@ -22,23 +21,26 @@ share/doc/slrn/score.txt share/doc/slrn/slrn-doc.html share/doc/slrn/slrn.rc share/doc/slrn/slrnfuns.txt -share/doc/slrn/slrnpull/FAQ share/doc/slrn/slrnpull/README +share/doc/slrn/slrnpull/README.offline share/doc/slrn/slrnpull/SETUP share/doc/slrn/slrnpull/score share/doc/slrn/slrnpull/setgid.txt share/doc/slrn/slrnpull/slrn.rc share/doc/slrn/slrnpull/slrnpull.conf share/doc/slrn/slrnpull/slrnpull.sh +${PKGLOCALEDIR}/locale/be/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/da/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/es/LC_MESSAGES/slrn.mo +${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/it/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/slrn.mo ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/slrn.mo +${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/slrn.mo share/slrn/macros/color.sl share/slrn/macros/gsort.sl share/slrn/macros/ispell.sl diff --git a/news/slrn/distinfo b/news/slrn/distinfo index 90d7eddc244a..74a8373bb5f6 100644 --- a/news/slrn/distinfo +++ b/news/slrn/distinfo @@ -1,16 +1,10 @@ -$NetBSD: distinfo,v 1.8 2003/04/10 18:17:48 mjl Exp $ +$NetBSD: distinfo,v 1.9 2003/10/27 21:48:27 cube Exp $ -SHA1 (slrn-0.9.7.4.tar.bz2) = b6b6a4940131c6ef3da4d55d7e466ba254b8a751 -Size (slrn-0.9.7.4.tar.bz2) = 824593 bytes -SHA1 (slrn-0.9.7.4-po.diff) = ebb0b7fa6b1f63932db1fb0931fd2baba490a64e -Size (slrn-0.9.7.4-po.diff) = 20240 bytes -SHA1 (slrn-0.9.7.4-popup_win.diff) = ed18c451af4a27382d7d6cc5988e74c8d097d68f -Size (slrn-0.9.7.4-popup_win.diff) = 329 bytes -SHA1 (slrn-0.9.7.4-mem_leak.diff) = 8740d1a109be6e23715ff9935076b06e00533f1f -Size (slrn-0.9.7.4-mem_leak.diff) = 3463 bytes -SHA1 (slrn-0.9.7.4-link_subjects.diff) = 2a6340621d042ab6654d04d4cf0f83d943b8bd1b -Size (slrn-0.9.7.4-link_subjects.diff) = 1282 bytes -SHA1 (slrn-0.9.7.4-strcasecmp.diff) = 234869c2eb9fbc70e952a3d348de2cbf9ad50763 -Size (slrn-0.9.7.4-strcasecmp.diff) = 2217 bytes -SHA1 (patch-aa) = 2fe15ab7455f366554e530a0bb2e25758440af4c +SHA1 (slrn-0.9.8.0.tar.bz2) = 3ba107f07012c2620b9e703aaaf4db4bd172cef1 +Size (slrn-0.9.8.0.tar.bz2) = 995881 bytes +SHA1 (slrn-0.9.8.0-ranges.diff) = a5cbf7c07e92c2da49d749c56a515071a907d7f6 +Size (slrn-0.9.8.0-ranges.diff) = 721 bytes +SHA1 (slrn-0.9.8.0-post.diff) = 43bd80658434534c0746fce7ca4e56b634f56d40 +Size (slrn-0.9.8.0-post.diff) = 298 bytes +SHA1 (patch-aa) = 5632806de9a85ed5a44dfb7ded08d81b25f2904a SHA1 (patch-ae) = 2b32d4f5c3cc6b5f703119e202349aff7d979b4b diff --git a/news/slrn/patches/patch-aa b/news/slrn/patches/patch-aa index 7a234dbacd66..8b4f23925492 100644 --- a/news/slrn/patches/patch-aa +++ b/news/slrn/patches/patch-aa @@ -1,10 +1,10 @@ -$NetBSD: patch-aa,v 1.7 2001/08/22 14:21:48 mjl Exp $ +$NetBSD: patch-aa,v 1.8 2003/10/27 21:48:27 cube Exp $ ---- configure.orig Wed Aug 15 00:00:36 2001 -+++ configure Wed Aug 22 16:06:15 2001 -@@ -2219,11 +2219,6 @@ - - +--- configure.orig 2003-08-25 16:40:02.000000000 +0200 ++++ configure +@@ -5134,11 +5134,6 @@ else + + slang_library_dirs="\ - /usr/local/lib/slang \ - /usr/local/lib \ @@ -12,23 +12,11 @@ $NetBSD: patch-aa,v 1.7 2001/08/22 14:21:48 mjl Exp $ - /usr/lib \ - /usr/pkg/lib \ $ev_libdir" - - for slang_dir in $slang_library_dirs; do -@@ -2298,11 +2293,6 @@ - - slang_include_dirs="\ -- /usr/local/include/slang \ -- /usr/local/include \ -- /usr/include/slang \ -- /usr/include \ -- /usr/pkg/include \ - $ev_includedir" - - for slang_dir in $slang_include_dirs; do -@@ -2394,11 +2384,7 @@ - - + for slang_dir in $slang_library_dirs; do +@@ -5334,11 +5329,7 @@ else + + ssl_library_dirs="\ - /usr/local/ssl/lib \ - /usr/local/lib \ @@ -36,41 +24,41 @@ $NetBSD: patch-aa,v 1.7 2001/08/22 14:21:48 mjl Exp $ - /usr/lib \ - /usr/pkg/lib" + $ev_libdir" - + if test "x$ac_ssl_home" != xno && test "x$ac_ssl_home" != xyes ; then ssl_library_dirs="$ac_ssl_home $ac_ssl_home/lib $ssl_library_dirs" -@@ -2457,11 +2443,7 @@ +@@ -5588,11 +5579,7 @@ else - - ssl_include_dirs="\ -- /usr/local/ssl/include \ -- /usr/local/include \ -- /usr/ssl/include \ -- /usr/include \ -- /usr/pkg/include" + + ssl_library_dirs="\ +- /usr/local/ssl/lib \ +- /usr/local/lib \ +- /usr/ssl/lib \ +- /usr/lib \ +- /usr/pkg/lib" + $ev_includedir" - + if test "x$ac_ssl_home" != xno && test "x$ac_ssl_home" != xyes ; then - ssl_include_dirs="$ac_ssl_home $ac_ssl_home/include $ssl_include_dirs" -@@ -2544,9 +2526,7 @@ - - - uu_library_dirs="\ + ssl_library_dirs="$ac_ssl_home $ac_ssl_home/lib $ssl_library_dirs" +@@ -5914,9 +5901,7 @@ else + + + opt_library_dirs="\ - /usr/local/lib \ - /usr/lib \ - /usr/pkg/lib" + $ev_libdir" - - if test "x$ac_uu_home" != xno && test "x$ac_uu_home" != xyes ; then - uu_library_dirs="$ac_uu_home $ac_uu_home/lib $uu_library_dirs" -@@ -2604,9 +2584,7 @@ - - uu_include_dirs="\ -- /usr/local/include \ -- /usr/include \ -- /usr/pkg/include" + if test "x$ac_optlib_home" != xno && test "x$ac_optlib_home" != xyes ; then + opt_library_dirs="$ac_optlib_home $ac_optlib_home/lib $opt_library_dirs" +@@ -6077,9 +6062,7 @@ else + + + opt_library_dirs="\ +- /usr/local/lib \ +- /usr/lib \ +- /usr/pkg/lib" + $ev_includedir" - - if test "x$ac_uu_home" != xno && test "x$ac_uu_home" != xyes ; then - uu_include_dirs="$ac_uu_home $ac_uu_home/include $uu_include_dirs" + + if test "x$ac_optlib_home" != xno && test "x$ac_optlib_home" != xyes ; then + opt_library_dirs="$ac_optlib_home $ac_optlib_home/lib $opt_library_dirs"