From c32830fbdbfad41b18e1a0bb0bf0429cc6e78b6e Mon Sep 17 00:00:00 2001 From: mjl Date: Sat, 1 Dec 2001 20:50:05 +0000 Subject: 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). --- news/slrn/Makefile | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'news/slrn/Makefile') 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" -- cgit v1.2.3