pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/news/tin news/tin: Update to 2.4.5
details: https://anonhg.NetBSD.org/pkgsrc/rev/3bddcb4e1f16
branches: trunk
changeset: 444302:3bddcb4e1f16
user: micha <micha%pkgsrc.org@localhost>
date: Mon Jan 04 15:30:46 2021 +0000
description:
news/tin: Update to 2.4.5
Removed POSIX shell patch (merged upstream).
Removed libcanlock patches (now supported via pkg-config).
-- 2.4.5 release 20201224 "Glen Albyn" --
022) Dennis Preiser <dennis%d--p.de@localhost>
BUG. 'B'ody and '/'article search with wildcard matching (wildcard=0)
didn't work
BUG. convert_tex2iso with UTF-8 as local charset did map "O to wrong
char
BUG. missing termination of conversion table for convert_tex2iso
BUG. avoid possible endless loop in search_group
BUG. tin_ltoa in some cases returned an error where it shouldn't
BUG. 'T'ag all parts of multipart message didn't work with thread_arts
4 (multipart) or 5 (percentage)
BUG. hung on empty (lone '.') positive (220) response to ARTICLE command
ADD. make {Group,Thread}TagParts 'T' toggle like 't'ag
ADD. don't show mime parse error for missing end marker if not running
in debug mode
ADD. increase hash-table sizes
ADD. speed up multipart threading
ADD. multipart tagging ThreadTagParts 'T' to thread level
ADD. reduce memory usage by struct reordering to avoid padding
ADD. GNKSA_MISSING_REALNAME return code for filtering
REM. redundant conde
FIX. art.c, charset.c, group.c, hashstr.c, help.c, keymap.c, lang.c
misc.c, page.c, refs.c, rfc2046.c, screen.c, search.c, string.c
tags.c, thread.c, wildmat.c, extern.h, keymap.h, proto.h, tin.h
tin.[15]
021) Thomas E. Dickey <dickey%invisible-island.net@localhost>
ADD. update configure macros
ADD. fallback to the bundled pcre if required
ADD. prefer systemwide libcanlock over bundled one
FIX. aclocal.m4, configure[.in], Makefile.[in], tin.h
020) Urs Janssen <urs%tin.org@localhost>
ADD. config.guess, config.sub update
ADD. document strip_re_regex, strip_was_regex and col_message in manpage
ADD. configure check for fchmod(2) and fallback to chmod(2) if system
lacks it (e.g. Interactive UNIX)
ADD. speed up filter on Path:-header
ADD. allow abortion of subject/author search in group level
ADD. allow abortion of filtering
ADD. raise default max length for numbers in prompts from 6 to 10 digits
ADD. restrict multipart detection to messages with more than 1 part
ADD. show an error message if append_mail() fails
ADD. allow path for posted_articles_file
ADD. document gnksa-parser return codes in tin(5)
ADD. center_line() now does BiDi
ADD. don't fail on GNKSA_MISSING_REALNAME when posting
ADD. GNKSA_RANGLE_MISSING (104) error code to gnksa-filter
BUG. when $TIN_INDEX_NEWSDIR was used INDEX_NEWSDIR was
automatically appended to the string, but for the '-I' cmd.line it
wasn't, now '-I' behaves exactly like $TIN_INDEX_NEWSDIR
REM. redundant condition
FIX. art.c, attrib.c, config.c, debug.c, filter.c, getline.c, inews.c
init.c, lang.c, main.c, makecfg.c, memory.c, misc.c, newsrc.c
nrctbl.c, options_menu.c, post.c, read.c, save.c, screen.c
search.c, tags.c, thread.c, tmpfile.c, extern.h, proto.h, tin.h
tin.[15], configure[.in], autoconf.h[in], config.guess, config.sub
en_GB.po, keymap.sample
019) Matt Anton <tin%lv223.org@localhost>
ADD. updated french translation
FIX. fr.po
018) Toomas Soome <tsoome%me.com@localhost>
ADD. updated estonian translation
FIX. et.po
diffstat:
news/tin/Makefile | 7 +++----
news/tin/distinfo | 18 ++++++++----------
news/tin/patches/patch-Makefile | 4 ++--
news/tin/patches/patch-configure | 4 ++--
news/tin/patches/patch-include_tin.h | 15 ---------------
news/tin/patches/patch-pcre_configure.in | 16 ----------------
news/tin/patches/patch-src_Makefile.in | 16 +++-------------
7 files changed, 18 insertions(+), 62 deletions(-)
diffs (143 lines):
diff -r 15ea018e5737 -r 3bddcb4e1f16 news/tin/Makefile
--- a/news/tin/Makefile Mon Jan 04 14:59:41 2021 +0000
+++ b/news/tin/Makefile Mon Jan 04 15:30:46 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.92 2020/11/05 09:08:58 ryoon Exp $
+# $NetBSD: Makefile,v 1.93 2021/01/04 15:30:46 micha Exp $
-DISTNAME= tin-2.4.4
-PKGREVISION= 4
+DISTNAME= tin-2.4.5
CATEGORIES= news
MASTER_SITES= ftp://ftp.tin.org/pub/news/clients/tin/stable/
MASTER_SITES+= http://ftp.funet.fi/pub/unix/news/tin-unoff/
@@ -26,7 +25,7 @@
INSTALLATION_DIRS= share/doc/tin
# for tinews.pl
-USE_TOOLS+= msgfmt perl:run yacc
+USE_TOOLS+= msgfmt perl:run pkg-config yacc
REPLACE_PERL= tools/*.pl
BUILD_TARGET= build
diff -r 15ea018e5737 -r 3bddcb4e1f16 news/tin/distinfo
--- a/news/tin/distinfo Mon Jan 04 14:59:41 2021 +0000
+++ b/news/tin/distinfo Mon Jan 04 15:30:46 2021 +0000
@@ -1,11 +1,9 @@
-$NetBSD: distinfo,v 1.27 2020/04/20 14:47:34 micha Exp $
+$NetBSD: distinfo,v 1.28 2021/01/04 15:30:46 micha Exp $
-SHA1 (tin-2.4.4.tar.xz) = 7f4c1869cdcac4ac49bb70c6448538691fc19b4a
-RMD160 (tin-2.4.4.tar.xz) = dbb0b44f3365059f155ec53874d283a18da9e0b1
-SHA512 (tin-2.4.4.tar.xz) = d9e907b5f8e43b21f348145264f6aeb64e021f1f2e6a2dbfd2d129a571f72690baf318aeea5a6c22a6dd62e4760ce2ea886ab2f3dbeb5b89fd7659df58352142
-Size (tin-2.4.4.tar.xz) = 1545016 bytes
-SHA1 (patch-Makefile) = 7f9048d31e70d9630ba6511d834db5d0c60a7de1
-SHA1 (patch-configure) = 02f6c943c7e6cbf8552f163c8ff4922413c9c340
-SHA1 (patch-include_tin.h) = 75a933e15128e7e102598c311ff292caf9c49041
-SHA1 (patch-pcre_configure.in) = 8bd7a8353c280a9ec4199bc43fb234f52f6ca7b1
-SHA1 (patch-src_Makefile.in) = 412f1cd6b01618e64d6a3f713f3758d5a563e79e
+SHA1 (tin-2.4.5.tar.xz) = 1abe3f78e5dcd4c468ef0b0b3597114670ef4ec8
+RMD160 (tin-2.4.5.tar.xz) = 8c4f20ab8de2816b939f057643815e0a8bc007c3
+SHA512 (tin-2.4.5.tar.xz) = 4ec1c4990ce8d9a46204c0064f19c5c2b99848201c37562f8df76de5be84fdd2bcd35cbc3e9f20233f636522e086ac031a5a9cb65bd22a53eda619dcce86adbc
+Size (tin-2.4.5.tar.xz) = 1559164 bytes
+SHA1 (patch-Makefile) = cb55674fbb02a1ba1be823332b325b0ac164dd4d
+SHA1 (patch-configure) = 6fdeb045df9e61bba6195eae3c3d2fd8b6e7a0e8
+SHA1 (patch-src_Makefile.in) = f6fbe7aee324cd844ed6e1870d3c871c247e06ce
diff -r 15ea018e5737 -r 3bddcb4e1f16 news/tin/patches/patch-Makefile
--- a/news/tin/patches/patch-Makefile Mon Jan 04 14:59:41 2021 +0000
+++ b/news/tin/patches/patch-Makefile Mon Jan 04 15:30:46 2021 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-Makefile,v 1.2 2019/01/15 15:48:17 wiz Exp $
+$NetBSD: patch-Makefile,v 1.3 2021/01/04 15:30:46 micha Exp $
Do not ignore error for missing src/Makefile.
--- Makefile.orig
+++ Makefile
-@@ -407,7 +407,7 @@ all:
+@@ -408,7 +408,7 @@ all:
@$(ECHO) " "
build:
diff -r 15ea018e5737 -r 3bddcb4e1f16 news/tin/patches/patch-configure
--- a/news/tin/patches/patch-configure Mon Jan 04 14:59:41 2021 +0000
+++ b/news/tin/patches/patch-configure Mon Jan 04 15:30:46 2021 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-configure,v 1.2 2019/01/15 15:48:17 wiz Exp $
+$NetBSD: patch-configure,v 1.3 2021/01/04 15:30:46 micha Exp $
Skip missing include directories.
--- configure.orig
+++ configure
-@@ -11429,6 +11429,9 @@ echo "$ac_t""$cf_cv_ncurses_h2" 1>&6
+@@ -13015,6 +13015,9 @@ echo "$ac_t""$cf_cv_ncurses_h2" 1>&6
if test -n "$cf_1st_incdir" ; then
for cf_add_incdir in $cf_1st_incdir
do
diff -r 15ea018e5737 -r 3bddcb4e1f16 news/tin/patches/patch-include_tin.h
--- a/news/tin/patches/patch-include_tin.h Mon Jan 04 14:59:41 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-include_tin.h,v 1.2 2019/01/15 15:48:17 wiz Exp $
-
-Use system libcanlock.
-
---- include/tin.h.orig
-+++ include/tin.h
-@@ -2394,7 +2394,7 @@ extern struct tm *localtime(time_t *);
-
- /* libcanlock */
- #ifdef USE_CANLOCK
--# include "../libcanlock/include/canlock.h"
-+# include <libcanlock-3/canlock.h>
- #endif /* USE_CANLOCK */
-
- /* gsasl */
diff -r 15ea018e5737 -r 3bddcb4e1f16 news/tin/patches/patch-pcre_configure.in
--- a/news/tin/patches/patch-pcre_configure.in Mon Jan 04 14:59:41 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-pcre_configure.in,v 1.2 2020/04/20 14:47:35 micha Exp $
-
-Replace nonportable operator "==" with POSIX equivalent.
-Reported and fixed upstream (remove this patch for next release).
-
---- pcre/configure.in.orig 2017-05-03 17:47:33.000000000 +0000
-+++ pcre/configure.in
-@@ -183,7 +183,7 @@ dnl Handle --enable-ebcdic
-
- AC_ARG_ENABLE(ebcdic,
- [ --enable-ebcdic assume EBCDIC coding rather than ASCII],
--if test "$enableval" == "yes"; then
-+if test "$enableval" = "yes"; then
- EBCDIC=-DEBCDIC=1
- fi
- )
diff -r 15ea018e5737 -r 3bddcb4e1f16 news/tin/patches/patch-src_Makefile.in
--- a/news/tin/patches/patch-src_Makefile.in Mon Jan 04 14:59:41 2021 +0000
+++ b/news/tin/patches/patch-src_Makefile.in Mon Jan 04 15:30:46 2021 +0000
@@ -1,20 +1,10 @@
-$NetBSD: patch-src_Makefile.in,v 1.2 2019/01/15 15:48:17 wiz Exp $
+$NetBSD: patch-src_Makefile.in,v 1.3 2021/01/04 15:30:46 micha Exp $
-Do not link internal static libcanlock.
Do not install mbox manpage.
---- src/Makefile.in.orig
+--- src/Makefile.in.orig 2020-12-01 10:52:35.000000000 +0000
+++ src/Makefile.in
-@@ -208,7 +208,7 @@ EXTRAOBJS = @EXTRAOBJS@
- EXTRA_INTLLIBS = @INTLDIR_MAKE@ @INTLLIBS@
- EXTRA_PCREHDRS = @PCREDIR_MAKE@ ../pcre/pcre.h
- EXTRA_PCRELIBS = @PCREDIR_MAKE@ ../pcre/$(PRELIB)pcre.a
--EXTRA_CANLIBS = @CANDIR_MAKE@ ../libcanlock/$(PRELIB)canlock.a
-+#EXTRA_CANLIBS = @CANDIR_MAKE@ ../libcanlock/$(PRELIB)canlock.a
- EXTRALIBS = $(EXTRA_INTLLIBS) $(EXTRA_PCRELIBS) $(EXTRA_CANLIBS)
-
- OFILES = @ALLOCA@ $(EXTRAOBJS) \
-@@ -340,7 +340,6 @@ install_manpage : $(DESTDIR)$(INS_MANUAL
+@@ -345,7 +345,6 @@ install_manpage : $(DESTDIR)$(INS_MANUAL
@-$(RM) -f $(DESTDIR)$(INS_MANUAL_DIR)5/r$(PROJECT).5
@$(ECHO) ".so $(INS_MANUAL_DIR)5/$(PROJECT).5" > $(DESTDIR)$(INS_MANUAL_DIR)5/r$(PROJECT).5
@$(CHMOD) 444 $(DESTDIR)$(INS_MANUAL_DIR)5/r$(PROJECT).5
Home |
Main Index |
Thread Index |
Old Index