]> git.pld-linux.org Git - packages/tin.git/blame - tin.spec
- icu 67 rebuild
[packages/tin.git] / tin.spec
CommitLineData
62e49305 1#
80e5204d 2# You can build tin with:
3# --define 'domain_name your.domain'
62e49305
TP
4# --define 'default_server default.nntp.server'
5#
1f4f2b9b 6Summary: tin News Reader
f30da2ab
ER
7Summary(de.UTF-8): tin News-Reader
8Summary(fr.UTF-8): Lecteur de news tin
9Summary(pl.UTF-8): tin - czytnik newsów
10Summary(ru.UTF-8): tin - программа для чтения телеконференций Usenet
11Summary(tr.UTF-8): Haber okuyucu
12Summary(uk.UTF-8): tin - програма для читання телеконференцій Usenet
1f4f2b9b 13Name: tin
ae1211e7 14Version: 2.0.1
ff6125be 15Release: 13
f6254f09 16Epoch: 5
181c7d65 17License: distributable
1f4f2b9b 18Group: Applications/News
ae1211e7
JR
19Source0: ftp://ftp.tin.org/pub/news/clients/tin/stable/%{name}-%{version}.tar.gz
20# Source0-md5: d05622db1712a78a2b92aa27904befc2
f9e1acb2 21Source1: %{name}.desktop
5f71975e 22Source2: %{name}.attributes
fa0771f9 23Patch0: %{name}-enable_coloring.patch
b5d742c9 24Patch1: %{name}-ncurses.patch
25Patch2: %{name}-range.patch
1b340816 26Patch3: %{name}-charset.patch
1f4f2b9b 27URL: http://www.tin.org/
c9a275dc 28BuildRequires: bison
29ddabd9 29BuildRequires: gettext-tools
7513ea81
JB
30BuildRequires: gsasl-devel
31BuildRequires: libicu-devel
32BuildRequires: libidn-devel
80ce963a 33BuildRequires: ncurses-devel >= 5.0
7dfd7af8 34BuildRequires: pcre-devel
3f5148e9 35BuildRequires: uudeview-devel
1aaa404a 36Requires: urlview
ad512da5 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
95bc0a42 38
d94eecfa 39%description
0ede2d30
SZ
40Tin is a full-screen easy to use Netnews reader. It can read news
41locally (i.e., /var/spool/news) or remotely (rtin or tin -r option)
42via a NNTP (Network News Transport Protocol) server. It will
43automatically utilize NOV (News OVerview) style index files if
44available locally or via the NNTP XOVER command.
8f509063 45
0ede2d30
SZ
46Tin has four separate levels of operation: Group selection level,
47Group level, Thread level and Article level. Use the 'h' (help)
48command to view a list of the commands available at a particular
49level.
d94eecfa 50
dcb0ceb7 51%description -l de.UTF-8
0ede2d30 52Tin ist ein Vollbild-Newsreader. Das Programm kann entweder lokal
dcb0ceb7 53(z.B. usr/spool/news) oder entfernt (Option 'rtin' bzw. 'tin -r') über
0ede2d30 54einen NNTP-Server (Network News Transport Protocol) eingesetzt werden.
d94eecfa 55
dcb0ceb7
JR
56%description -l fr.UTF-8
57Tin est un lecteur de news plein écran facile à utiliser. Il peut lire
58des articles localement (i.e. /usr/spool/news) ou à distance ('rtin'
b50cfc20 59ou 'tin -r') via un serveur NNTP (Network News Transport Protocol).
d94eecfa 60
dcb0ceb7
JR
61%description -l pl.UTF-8
62Tin jest pełnoekranowym czytnikiem newsów. Umożliwia czytanie zarówno
63z lokalnych zasobów (np. z katalogu /var/spool/news jak i ze zdalnych
64(uruchamiając 'rtin' lub 'tin -r') serwerów NNTP (Network News
0ede2d30 65Transport Protocol).
d94eecfa 66
dcb0ceb7
JR
67%description -l ru.UTF-8
68Tin - это простая в использовании полноэкранная программа для чтения
69телеконференций Usenet. Она может читать телеконференции с локальной
70(т.е. /var/spool/news) или удаленной (rtin или опция tin -r) по NNTP
bd36eb1c 71(Network News Transport Protocol).
72
dcb0ceb7
JR
73%description -l tr.UTF-8
74Tin, metin ekranda çalışan kolay kullanılır bir USENET haber
0ede2d30 75okuyucusudur. Haberleri yerel olarak (/usr/spool/news), ya da bir NNTP
dcb0ceb7 76sunucusu aracılığıyla uzaktan ('rtin' ya da 'tin -r' seçeneği ile)
0ede2d30 77okuyabilir.
d94eecfa 78
dcb0ceb7
JR
79%description -l uk.UTF-8
80Tin - це проста у використанні повноекранна програма для читання
81телеконференцій Usenet. Вона дозволяє читати телеконференції як з
82локальної машини (тобто /var/spool/news) так і з віддаленої (rtin або
83опція tin -r) по NNTP (Network News Transport Protocol).
bd36eb1c 84
d94eecfa 85%prep
c0f38240 86%setup -q
8f509063 87%patch0 -p1
b5d742c9 88%patch1 -p1
2f33fa11 89%patch2 -p1
1b340816 90%patch3 -p1
d94eecfa 91
92%build
3f5148e9 93LDFLAGS="%{rpmldflags}"
e3308d3b 94%configure2_13 \
a47a83a6 95 --disable-debug \
a47a83a6 96 --enable-color \
80e5204d 97 --enable-curses \
a47a83a6
JB
98 --enable-ipv6 \
99 --enable-nls \
83a4de4d 100 --with-gpg=%{_bindir}/gpg \
101 --with-ispell=%{_bindir}/ispell \
a47a83a6 102 --with-mailer=/usr/lib/sendmail \
83a4de4d 103 --with-metamail=%{_bindir}/metamail \
a47a83a6 104 --with-ncurses \
2f33fa11 105 --with-nov-dir=%{_var}/spool/news \
a47a83a6
JB
106 --with-pcre \
107 --with-screen=ncurses \
2f33fa11 108 --with-spooldir=%{_var}/spool/news \
80e5204d 109 %{?domain_name:--with-domain-name=%{domain_name}} \
110 %{?default_server:--with-nntp-default-server=%{default_server}}
d94eecfa 111
f1ca65d9 112%{__make} -C src
d94eecfa 113
114%install
115rm -rf $RPM_BUILD_ROOT
72f8b911 116install -d $RPM_BUILD_ROOT/{etc,etc/tin,%{_bindir},%{_mandir}/man1,%{_mandir}/man5,%{_desktopdir}}
d94eecfa 117
fa0771f9 118%{__make} install \
119 DESTDIR=$RPM_BUILD_ROOT
d94eecfa 120
8df88b61 121install doc/tin.defaults $RPM_BUILD_ROOT%{_sysconfdir}/tin/tinrc
5f71975e 122install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tin/attributes
7513ea81 123%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
fca34564 124echo ".so tin.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
d94eecfa 125
72f8b911 126install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
1aaa404a 127
779c2dd5 128# file conflict mmdf between mutt and tin
7513ea81 129%{__rm} $RPM_BUILD_ROOT%{_mandir}/man5/mmdf.5*
779c2dd5 130
2f33fa11 131%find_lang %{name}
21e955d7 132
d94eecfa 133%clean
fa0771f9 134rm -rf $RPM_BUILD_ROOT
d94eecfa 135
2f33fa11 136%files -f %{name}.lang
d70214c9 137%defattr(644,root,root,755)
8498200f 138%doc README MANIFEST doc/{CHANGES,TODO,DEBUG_REFS,WHATSNEW,*.txt}
df33c14c 139%dir %{_sysconfdir}/%{name}
5f321a7e
JB
140%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/tinrc
141%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/attributes
7513ea81
JB
142%attr(755,root,root) %{_bindir}/metamutt
143%attr(755,root,root) %{_bindir}/opt-case.pl
144%attr(755,root,root) %{_bindir}/rtin
145%attr(755,root,root) %{_bindir}/tin
146%attr(755,root,root) %{_bindir}/tinews.pl
147%attr(755,root,root) %{_bindir}/url_handler.pl
148%attr(755,root,root) %{_bindir}/w2r.pl
149%{_mandir}/man1/opt-case.pl.1*
150%{_mandir}/man1/rtin.1*
151%{_mandir}/man1/tin.1*
152%{_mandir}/man1/tinews.pl.1*
153%{_mandir}/man1/url_handler.pl.1*
154%{_mandir}/man1/w2r.pl.1*
f4bb38dd 155%{_mandir}/man5/tin.5*
7513ea81 156%{_desktopdir}/tin.desktop
This page took 0.119473 seconds and 4 git commands to generate.