summaryrefslogtreecommitdiff
path: root/news/slrn
diff options
context:
space:
mode:
authormjl <mjl@pkgsrc.org>2001-12-01 20:50:05 +0000
committermjl <mjl@pkgsrc.org>2001-12-01 20:50:05 +0000
commitc32830fbdbfad41b18e1a0bb0bf0429cc6e78b6e (patch)
tree600545414cb129e12ee0dada7ffd197479fdc60a /news/slrn
parent8187d5251598cf6771c5d30798a549d4297370d3 (diff)
downloadpkgsrc-c32830fbdbfad41b18e1a0bb0bf0429cc6e78b6e.tar.gz
Update to 0.9.7.3
Bug fixes include: * Removed code that unpacks "shell archives" as it causes a serious security hole. * Even when using read_active, slrn would enter all subscribed groups. * force_authentication was ignored when re-connecting. * In rare cases, the need to send authentication data was not recognized. * Interpret "news:" URLs enclosed in angle brackets correctly. * Scorefiles get "include"d only once (no more loops). * Unsubscribed groups are no longer moved to the bottom of the newsrc file. * Multiple '%s' in (non_)Xbrowser are handled correctly (fixes segfault). Minor UI changes: * Tagging ('*') an article marks it as unread. * The new default of 'reject_long_lines' is 2. * When confirm_actions is set, catching up a group requires confirmation. * Complain if user specifies a nonexistant config file on the command line. * Made new_subject_breaks_threads a bitmapped value (see manual for details) On Unix, gettext is used to translate messages. Currently, the following translations are available: - da.po (Danish; Byrial Jensen) - de.po (German; Jens Wahnes) - it.po (Italian; Emmanuele Bassi) - nl.po (Dutch; Jelmer Vernooij) - pl.po (Polish; Jarek Baczynski / Arkadiusz Sochala) - ru.po (Russian; Andy Shevchenko) The new function "view_scores" (bound to 'v' in article mode) shows you which scorefile entries matched the current article. Assigning names to your entries (see score.txt for details) will make this even more useful. The new intrinsic functions "register_hook" and "unregister_hook" allow the definition of multiple functions for most hooks. An autosave copy of the newsrc file is created whenever you leave a group. This can be turned off with no_autosave. Scoring on "Bytes:" (by integer value, not regexp) is possible. In header_display_format, you can use '%b' to display the number of bytes. This is available when reading overview data only (e.g. _not_ in slrnpull)! In *_display_format and *_status_line, the additional modifier '*' can be used to center justify text in a field of a given width. slrn accepts 8bit characters in newsgroup names. Updated cleanscore, see contrib/NEWS.cleanscore The code that allows running slrnpull as an unpriviledged user can now be turned on by passing --enable-setgid-code to configure. It no longer makes outgoing postings group writeable. The bottom line now has its own color object ("message"). New intrinsic functions get_fg_color and get_bg_color that return the current color of an object. In the readline keymap, the new functions "delbol" (^U) and "delbow" (^W) will delete to the beginning of the line or the word, respectively. In selection lists (e.g. used by color.sl), pressing a letter takes you to the next (or previous, if shift was held down) entry that starts with it. ew descriptors in header_status_line: %h, %l and %k now stand for the number of high / low scoring / killed articles, respectively. New intrinsic functions read_mini_variable (tab completes variable names) and read_mini_integer. See macros/varset.sl for an example (easy interactive setting of variables at runtime).
Diffstat (limited to 'news/slrn')
-rw-r--r--news/slrn/Makefile20
-rw-r--r--news/slrn/PLIST36
-rw-r--r--news/slrn/distinfo8
3 files changed, 32 insertions, 32 deletions
diff --git a/news/slrn/Makefile b/news/slrn/Makefile
index 23034d68839..aa27e197352 100644
--- a/news/slrn/Makefile
+++ b/news/slrn/Makefile
@@ -1,31 +1,25 @@
-# $NetBSD: Makefile,v 1.18 2001/11/29 01:12:44 hubertf Exp $
+# $NetBSD: Makefile,v 1.19 2001/12/01 20:50:05 mjl Exp $
#
-DISTNAME= slrn-0.9.7.2
-PKGREVISION= 1
+DISTNAME= slrn-0.9.7.3
CATEGORIES= news
-MASTER_SITES= ftp://slrn.sourceforge.net/pub/slrn/ \
- ftp://ftp.uni-stuttgart.de/pub/unix/misc/slang/slrn/ \
- ftp://ftp.fu-berlin.de/pub/unix/news/slrn/ \
- ftp://ftp.ntua.gr/pub/lang/slang/ \
- ftp://ftp.plig.org/pub/slrn/
+MASTER_SITES= http://prdownloads.sourceforge.net/slrn/
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= mjl@netbsd.org
HOMEPAGE= http://slrn.sourceforge.net/
COMMENT= Highly customizable threaded newsreader
-PATCH_SITES= http://slrn.sourceforge.net/patches/
-PATCHFILES= slrn-0.9.7.2-decode.diff
-PATCH_DIST_STRIP= -p1
-
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--without-X --disable-inews --with-slrnpull \
- --disable-gen-mid --with-libdir=${PREFIX}/lib/slrn
+ --enable-spool --enable-grouplens \
+ --disable-gen-mid --with-libdir=${PREFIX}/lib/slrn \
# the next is a workaround, as 1.3.2 install doesn't like -c and -d
# together
CONFIGURE_ENV+= INSTALL=/usr/bin/install
.include "../../devel/libslang/buildlink.mk"
+.include "../../devel/gettext-lib/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/news/slrn/PLIST b/news/slrn/PLIST
index 914041d3ec9..af1f302432d 100644
--- a/news/slrn/PLIST
+++ b/news/slrn/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 21:03:50 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2001/12/01 20:50:06 mjl Exp $
bin/slrn
bin/slrnpull
man/man1/slrn.1
@@ -30,19 +30,27 @@ share/doc/slrn/slrnpull/setgid.txt
share/doc/slrn/slrnpull/slrn.rc
share/doc/slrn/slrnpull/slrnpull.conf
share/doc/slrn/slrnpull/slrnpull.sh
+share/locale/da/LC_MESSAGES/slrn.mo
+share/locale/de/LC_MESSAGES/slrn.mo
+share/locale/it/LC_MESSAGES/slrn.mo
+share/locale/nl/LC_MESSAGES/slrn.mo
+share/locale/pl/LC_MESSAGES/slrn.mo
+share/locale/ru/LC_MESSAGES/slrn.mo
+share/slrn/macros/color.sl
+share/slrn/macros/gsort.sl
+share/slrn/macros/ispell.sl
+share/slrn/macros/latin2.sl
+share/slrn/macros/multipart.sl
+share/slrn/macros/nn.sl
+share/slrn/macros/posthook.sl
+share/slrn/macros/search.sl
+share/slrn/macros/tin-art.sl
+share/slrn/macros/tin-group.sl
+share/slrn/macros/ttyprint.sl
+share/slrn/macros/util.sl
+share/slrn/macros/varset.sl
+share/slrn/macros/xcomment.sl
@dirrm share/doc/slrn/slrnpull
@dirrm share/doc/slrn
-share/slrn/color.sl
-share/slrn/gsort.sl
-share/slrn/ispell.sl
-share/slrn/latin2.sl
-share/slrn/multipart.sl
-share/slrn/nn.sl
-share/slrn/posthook.sl
-share/slrn/search.sl
-share/slrn/tin-art.sl
-share/slrn/tin-group.sl
-share/slrn/ttyprint.sl
-share/slrn/util.sl
-share/slrn/xcomment.sl
+@dirrm share/slrn/macros
@dirrm share/slrn
diff --git a/news/slrn/distinfo b/news/slrn/distinfo
index 95afd13d9d7..3ab45f1ab6c 100644
--- a/news/slrn/distinfo
+++ b/news/slrn/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.5 2001/10/23 01:55:44 lukem Exp $
+$NetBSD: distinfo,v 1.6 2001/12/01 20:50:06 mjl Exp $
-SHA1 (slrn-0.9.7.2.tar.gz) = 49a157fc0adb4ecd06f698de7755a46b137cca59
-Size (slrn-0.9.7.2.tar.gz) = 466665 bytes
-SHA1 (slrn-0.9.7.2-decode.diff) = 823150c7dc9fdbf1c8af4992b361494ae1ee9bae
-Size (slrn-0.9.7.2-decode.diff) = 784 bytes
+SHA1 (slrn-0.9.7.3.tar.bz2) = 0b944d7d304f4a08abc0f3ea09d905c8df4b9147
+Size (slrn-0.9.7.3.tar.bz2) = 698023 bytes
SHA1 (patch-aa) = 2fe15ab7455f366554e530a0bb2e25758440af4c