]> git.pld-linux.org Git - packages/tin.git/blob - tin.spec
added range patch
[packages/tin.git] / tin.spec
1 Summary:        tin News Reader
2 Summary(de):    tin News-Reader
3 Summary(fr):    Lecteur de news tin
4 Summary(pl):    tin - czytnik newsów
5 Summary(tr):    Haber okuyucu
6 Name:           tin
7 Version:        1.5.7
8 Release:        1
9 Copyright:      distributable
10 Group:          Applications/News
11 Group(pl):      Aplikacje/News
12 Source0:        ftp://ftp.tin.org/pub/news/clients/tin/unstable/snapshots/%{name}-%{version}.tar.bz2
13 Patch0:         tin-enable_coloring.patch
14 Patch1:         tin-with_system_pcre.patch
15 Patch2:         tin-ncurses.patch
16 Patch3:         tin-range.patch
17 URL:            http://www.tin.org/
18 BuildRequires:  ncurses-devel >= 5.0
19 BuildRequires:  pcre-devel
20 BuildRequires:  metamail
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Tin is a full-screen easy to use Netnews reader. It can read news
25 locally (i.e., /var/spool/news) or remotely (rtin or tin -r option)
26 via a NNTP (Network News Transport Protocol) server. It will
27 automatically utilize NOV (News OVerview) style index files if
28 available locally or via the NNTP XOVER command.
29
30 Tin has four separate levels of operation: Group selection level,
31 Group level, Thread level and Article level. Use the 'h' (help)
32 command to view a list of the commands available at a particular
33 level.
34
35 %description -l de
36 Tin ist ein Vollbild-Newsreader. Das Programm kann entweder lokal
37 (z.B. usr/spool/news) oder entfernt (Option 'rtin' bzw. 'tin -r') über
38 einen NNTP-Server (Network News Transport Protocol) eingesetzt werden.
39
40 %description -l fr
41 Tin est un lecteur de news plein écran facile à utiliser. Il peut lire
42 des articles localement (i.e. /usr/spool/news) ou à distance ('rtin'
43 ou 'tin
44 - -r') via un serveur NNTP (Network News Transport Protocol).
45
46 %description -l pl
47 Tin jest pe³noekranowym czytnikiem newsów. Umo¿liwia czytanie zarówno
48 z lokalnych zasobów (np. z katalogu /var/spool/news jak i ze zdalnych
49 (uruchamiaj±c 'rtin' lub 'tin -r') serwerów NNTP (Network News
50 Transport Protocol).
51
52 %description -l tr
53 Tin, metin ekranda çalýþan kolay kullanýlýr bir USENET haber
54 okuyucusudur. Haberleri yerel olarak (/usr/spool/news), ya da bir NNTP
55 sunucusu aracýlýðýyla uzaktan ('rtin' ya da 'tin -r' seçeneði ile)
56 okuyabilir.
57
58 %prep
59 %setup -q
60 %patch0 -p1
61 %patch1 -p1
62 %patch2 -p1
63 %patch3 -p1
64
65 %build
66 %configure \
67         --enable-nls \
68         --enable-color \
69         --with-ncurses \
70         --with-nov-dir=%{_var}/spool/news \
71         --with-spooldir=%{_var}/spool/news \
72         --enable-locale \
73         --with-gpg=%{_bindir}/gpg \
74         --with-mailer=%{_sbindir}/sendmail \
75         --enable-ipv6 \
76         --disable-debug
77
78 %{__make} -C src
79
80 %install
81 rm -rf $RPM_BUILD_ROOT
82
83 install -d $RPM_BUILD_ROOT/{etc,%{_bindir},%{_mandir}/man1}
84
85 %{__make} \
86         DESTDIR=$RPM_BUILD_ROOT \
87         install
88
89 install doc/tin.defaults        $RPM_BUILD_ROOT%{_sysconfdir}
90 echo ".so tin.1"        >       $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
91
92 %find_lang %{name}
93
94 %clean
95 #rm -rf $RPM_BUILD_ROOT
96
97 %files -f %{name}.lang
98 %defattr(644,root,root,755)
99 %doc README MANIFEST doc/{CHANGES,TODO,DEBUG_REFS,WHATSNEW,*.txt}
100 %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/tin.defaults
101 %attr(755,root,root) %{_bindir}/*
102 %{_mandir}/man*/*
This page took 0.074301 seconds and 4 git commands to generate.