[packages/tin] - up to 2.4.5
mrozowik
mrozowik at pld-linux.org
Wed Aug 18 22:51:35 CEST 2021
commit 6bb4900c4d26582aedb5a01eb500e2635035b0a4
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date: Wed Aug 18 20:51:14 2021 +0000
- up to 2.4.5
tin-charset.patch | 18 ++++++------------
tin-ncurses.patch | 33 ---------------------------------
tin-nostrip.patch | 11 -----------
tin-range.patch | 12 ------------
tin.spec | 23 ++++++++++-------------
5 files changed, 16 insertions(+), 81 deletions(-)
---
diff --git a/tin.spec b/tin.spec
index d5d9ddc..d45342c 100644
--- a/tin.spec
+++ b/tin.spec
@@ -11,20 +11,17 @@ Summary(ru.UTF-8): tin - программа для чтения телеконф
Summary(tr.UTF-8): Haber okuyucu
Summary(uk.UTF-8): tin - програма для читання телеконференцій Usenet
Name: tin
-Version: 2.0.1
-Release: 14
+Version: 2.4.5
+Release: 1
Epoch: 5
License: distributable
Group: Applications/News
Source0: ftp://ftp.tin.org/pub/news/clients/tin/stable/%{name}-%{version}.tar.gz
-# Source0-md5: d05622db1712a78a2b92aa27904befc2
+# Source0-md5: 303016b1aa8d845cc79d6bd6754a81a8
Source1: %{name}.desktop
Source2: %{name}.attributes
Patch0: %{name}-enable_coloring.patch
-Patch1: %{name}-ncurses.patch
-Patch2: %{name}-range.patch
-Patch3: %{name}-charset.patch
-Patch4: %{name}-nostrip.patch
+Patch1: %{name}-charset.patch
URL: http://www.tin.org/
BuildRequires: bison
BuildRequires: gettext-tools
@@ -87,9 +84,6 @@ Tin - це проста у використанні повноекранна п
%setup -q
%patch0 -p1
%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
%build
LDFLAGS="%{rpmldflags}"
@@ -120,15 +114,17 @@ install -d $RPM_BUILD_ROOT/{etc,etc/tin,%{_bindir},%{_mandir}/man1,%{_mandir}/ma
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-install doc/tin.defaults $RPM_BUILD_ROOT%{_sysconfdir}/tin/tinrc
-install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tin/attributes
+cp -p doc/tin.defaults $RPM_BUILD_ROOT%{_sysconfdir}/tin/tinrc
+cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tin/attributes
%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
echo ".so tin.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
-install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
# file conflict mmdf between mutt and tin
%{__rm} $RPM_BUILD_ROOT%{_mandir}/man5/mmdf.5*
+# file conflict mbox between manpages and tin
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man5/mbox.5*
%find_lang %{name}
@@ -155,4 +151,5 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/url_handler.pl.1*
%{_mandir}/man1/w2r.pl.1*
%{_mandir}/man5/tin.5*
+%{_mandir}/man5/rtin.5*
%{_desktopdir}/tin.desktop
diff --git a/tin-charset.patch b/tin-charset.patch
index b04ebc1..1c9a310 100644
--- a/tin-charset.patch
+++ b/tin-charset.patch
@@ -1,26 +1,20 @@
-diff -urN tin-1.6.1.org/doc/tin.defaults tin-1.6.1/doc/tin.defaults
---- tin-1.6.1.org/doc/tin.defaults Sat Jul 12 15:49:45 2003
-+++ tin-1.6.1/doc/tin.defaults Mon Aug 18 11:19:31 2003
-@@ -1,3 +1,4 @@
-+# tin configuration file V1.3.7
- #
- # TIN 1.9.4 - a threaded newsreader
- #
-@@ -55,7 +56,12 @@
+--- tin-2.4.5/doc/tin.defaults~ 2017-05-03 17:47:32.000000000 +0000
++++ tin-2.4.5/doc/tin.defaults 2021-08-14 07:50:47.703578241 +0000
+@@ -55,7 +55,12 @@
# idea to set mm_charset here for providing a default
# in most western countries ISO-8859-1 might be the best value
#
-#mm_charset=iso-8859-1
+mm_charset=ISO-8859-2
+
-+# harset used for MIME (Content-Type) header in postings.
++# charset used for MIME (Content-Type) header in postings.
+
+mm_network_charset=ISO-8859-2
+
# post_mime_encoding
#
-@@ -63,7 +69,7 @@
+@@ -63,7 +68,7 @@
# idea to set post_mime_encoding here for providing a default
# in most western countries 8bit might be the best value
#
@@ -29,7 +23,7 @@ diff -urN tin-1.6.1.org/doc/tin.defaults tin-1.6.1/doc/tin.defaults
# mail_mime_encoding
#
-@@ -144,3 +150,8 @@
+@@ -155,3 +160,8 @@
# to change this setting if your configuration differs
#
#subscriptionsfile=/usr/lib/news/subscriptions
diff --git a/tin-ncurses.patch b/tin-ncurses.patch
deleted file mode 100644
index 42933ce..0000000
--- a/tin-ncurses.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -urN tin-1.5.9.org/configure tin-1.5.9/configure
---- tin-1.5.9.org/configure Mon Jul 23 14:31:37 2001
-+++ tin-1.5.9/configure Wed Jul 25 21:33:46 2001
-@@ -797,6 +797,7 @@
- ALL_LINGUAS="da de en_GB et fr ru sv tr"
-
- ### Checks for programs
-+CFLAGS="$CFLAGS -I/usr/include/ncurses"
- save_CFLAGS="$CFLAGS"
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
-diff -urN tin-1.5.9.org/configure.in tin-1.5.9/configure.in
---- tin-1.5.9.org/configure.in Mon Jul 23 14:31:35 2001
-+++ tin-1.5.9/configure.in Wed Jul 25 21:34:14 2001
-@@ -82,6 +82,7 @@
- ALL_LINGUAS="da de en_GB et fr ru sv tr"
-
- ### Checks for programs
-+CFLAGS="$CFLAGS -I/usr/include/ncurses"
- save_CFLAGS="$CFLAGS"
- AC_PROG_CC
- AC_PROG_GCC_TRADITIONAL
---- tin-1.9.6/src/Makefile.in~ 2010-01-01 11:08:12.000000000 +0100
-+++ tin-1.9.6/src/Makefile.in 2011-03-04 21:30:48.932221763 +0100
-@@ -73,7 +73,7 @@
- INTL_LIBS = @INTLLIBS@
- PCRE_LIBS = @PCREDIR_LIBS@ @PCREDIR_MAKE@ -L../pcre -lpcre
- LIBS = @LIBS@
--LINK_LIBS = $(PCRE_LIBS) $(CANLIB) @LIBS@ $(INTL_LIBS)
-+LINK_LIBS = $(PCRE_LIBS) $(CANLIB) @LIBS@ $(INTL_LIBS) -ltinfo
-
- # Where do you want the binary & manual page installed?
- DESTDIR = @DESTDIR@
diff --git a/tin-nostrip.patch b/tin-nostrip.patch
deleted file mode 100644
index 5de79ba..0000000
--- a/tin-nostrip.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- tin-2.0.1/src/Makefile.in.orig 2021-08-12 15:06:49.834866042 +0200
-+++ tin-2.0.1/src/Makefile.in 2021-08-12 15:09:22.534180247 +0200
-@@ -385,7 +385,7 @@
- install : $(DESTDIR)$(INS_BINARY_DIR)
- @$(MAKE) all
- @$(ECHO) "Installing $(EXE) v$(VER) to $(DESTDIR)$(INS_BINARY_DIR)/$(PROJEXE) ..."
-- @$(INSTALL) -s $(BINDIR)/$(EXE) $(DESTDIR)$(INS_BINARY_DIR)/$(PROJEXE)
-+ @$(INSTALL) $(BINDIR)/$(EXE) $(DESTDIR)$(INS_BINARY_DIR)/$(PROJEXE)
- @( $(CD) $(DESTDIR)$(INS_BINARY_DIR) && $(RM) -f r$(PROJEXE) && $(LN) $(PROJEXE) r$(PROJEXE) )
- @$(MAKE) install_helpers
- @$(MAKE) install_manpage
diff --git a/tin-range.patch b/tin-range.patch
deleted file mode 100644
index 76bd453..0000000
--- a/tin-range.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN tin-1.5.7.org/src/newsrc.c tin-1.5.7/src/newsrc.c
---- tin-1.5.7.org/src/newsrc.c Mon Nov 6 01:47:02 2000
-+++ tin-1.5.7/src/newsrc.c Mon Nov 6 01:48:04 2000
-@@ -894,7 +894,7 @@
- struct t_group *group)
- {
- long artnum;
-- long i;
-+ unsigned long long i;
- t_bool flag = FALSE;
-
- #ifdef DEBUG
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tin.git/commitdiff/6bb4900c4d26582aedb5a01eb500e2635035b0a4
More information about the pld-cvs-commit
mailing list