]> git.pld-linux.org Git - packages/tin.git/blob - tin.spec
- up to 1.5.16
[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(ru):    tin - ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÞÔÅÎÉÑ ÔÅÌÅËÏÎÆÅÒÅÎÃÉÊ Usenet
6 Summary(tr):    Haber okuyucu
7 Summary(uk):    tin - ÐÒÏÇÒÁÍÁ ÄÌÑ ÞÉÔÁÎÎÑ ÔÅÌÅËÏÎÆÅÒÅÎæʠUsenet
8 Name:           tin
9 Version:        1.5.16
10 Release:        1
11 Epoch:          5
12 License:        distributable
13 Group:          Applications/News
14 Source0:        ftp://ftp.tin.org/pub/news/clients/tin/v1.5/%{name}-%{version}.tar.bz2
15 Source1:        %{name}.desktop
16 Source2:        %{name}.attributes
17 Patch0:         %{name}-enable_coloring.patch
18 Patch1:         %{name}-ncurses.patch
19 Patch2:         %{name}-range.patch
20 Patch3:         %{name}-charset.patch
21 URL:            http://www.tin.org/
22 BuildRequires:  ncurses-devel >= 5.0
23 BuildRequires:  pcre-devel
24 BuildRequires:  metamail
25 Requires:       urlview
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 Tin is a full-screen easy to use Netnews reader. It can read news
30 locally (i.e., /var/spool/news) or remotely (rtin or tin -r option)
31 via a NNTP (Network News Transport Protocol) server. It will
32 automatically utilize NOV (News OVerview) style index files if
33 available locally or via the NNTP XOVER command.
34
35 Tin has four separate levels of operation: Group selection level,
36 Group level, Thread level and Article level. Use the 'h' (help)
37 command to view a list of the commands available at a particular
38 level.
39
40 %description -l de
41 Tin ist ein Vollbild-Newsreader. Das Programm kann entweder lokal
42 (z.B. usr/spool/news) oder entfernt (Option 'rtin' bzw. 'tin -r') über
43 einen NNTP-Server (Network News Transport Protocol) eingesetzt werden.
44
45 %description -l fr
46 Tin est un lecteur de news plein écran facile à utiliser. Il peut lire
47 des articles localement (i.e. /usr/spool/news) ou à distance ('rtin'
48 ou 'tin -r') via un serveur NNTP (Network News Transport Protocol).
49
50 %description -l pl
51 Tin jest pe³noekranowym czytnikiem newsów. Umo¿liwia czytanie zarówno
52 z lokalnych zasobów (np. z katalogu /var/spool/news jak i ze zdalnych
53 (uruchamiaj±c 'rtin' lub 'tin -r') serwerów NNTP (Network News
54 Transport Protocol).
55
56 %description -l ru
57 Tin - ÜÔÏ ÐÒÏÓÔÁÑ × ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÐÏÌÎÏÜËÒÁÎÎÁÑ ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÞÔÅÎÉÑ
58 ÔÅÌÅËÏÎÆÅÒÅÎÃÉÊ Usenet. ïÎÁ ÍÏÖÅÔ ÞÉÔÁÔØ ÔÅÌÅËÏÎÆÅÒÅÎÃÉÉ Ó ÌÏËÁÌØÎÏÊ
59 (Ô.Å. /var/spool/news) ÉÌÉ ÕÄÁÌÅÎÎÏÊ (rtin ÉÌÉ ÏÐÃÉÑ tin -r) ÐÏ NNTP
60 (Network News Transport Protocol).
61
62 %description -l tr
63 Tin, metin ekranda çalýþan kolay kullanýlýr bir USENET haber
64 okuyucusudur. Haberleri yerel olarak (/usr/spool/news), ya da bir NNTP
65 sunucusu aracýlýðýyla uzaktan ('rtin' ya da 'tin -r' seçeneði ile)
66 okuyabilir.
67
68 %description -l uk
69 Tin - ÃÅ ÐÒÏÓÔÁ Õ ×ÉËÏÒÉÓÔÁÎΦ ÐÏ×ÎÏÅËÒÁÎÎÁ ÐÒÏÇÒÁÍÁ ÄÌÑ ÞÉÔÁÎÎÑ
70 ÔÅÌÅËÏÎÆÅÒÅÎæʠUsenet. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÞÉÔÁÔÉ ÔÅÌÅËÏÎÆÅÒÅÎ槠ÑË Ú
71 ÌÏËÁÌØÎϧ ÍÁÛÉÎÉ (ÔÏÂÔÏ /var/spool/news) ÔÁË ¦ Ú ×¦ÄÄÁÌÅÎϧ (rtin ÁÂÏ
72 ÏÐæѠtin -r) ÐÏ NNTP (Network News Transport Protocol).
73
74 %prep
75 %setup -q
76 %patch0 -p1
77 %patch1 -p1
78 %patch2 -p1
79 %patch3 -p1
80
81 %build
82 LDFLAGS="%{rpmldflags} -lpcre"
83 %configure2_13 \
84         --enable-nls \
85         --enable-color \
86         --disable-mime-strict-charset \
87         --with-pcre \
88         --with-ncurses \
89         --with-nov-dir=%{_var}/spool/news \
90         --with-spooldir=%{_var}/spool/news \
91         --disable-locale \
92         --with-gpg=%{_bindir}/gpg \
93         --with-mailer=%{_libdir}/sendmail \
94         --enable-ipv6 \
95         --disable-debug
96
97 %{__make} -C src
98
99 %install
100 rm -rf $RPM_BUILD_ROOT
101 install -d $RPM_BUILD_ROOT/{etc,etc/tin,%{_bindir},%{_mandir}/man1,%{_mandir}/man5,%{_applnkdir}/Network/News}
102
103 %{__make} install \
104         DESTDIR=$RPM_BUILD_ROOT
105
106 install doc/tin.defaults $RPM_BUILD_ROOT%{_sysconfdir}/tin/tinrc
107 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tin/attributes
108 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
109 echo ".so tin.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
110
111 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Network/News
112
113 rm -f $RPM_BUILD_ROOT%{_bindir}/url_handler.sh
114
115 %find_lang %{name}
116
117 %clean
118 rm -rf $RPM_BUILD_ROOT
119
120 %files -f %{name}.lang
121 %defattr(644,root,root,755)
122 %doc README MANIFEST doc/{CHANGES,TODO,DEBUG_REFS,WHATSNEW,*.txt}
123 %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/tin/tinrc
124 %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/tin/attributes
125 %attr(755,root,root) %{_bindir}/*
126 %{_mandir}/man1/*
127 %{_mandir}/man5/tin.5*
128 %{_mandir}/man5/mmdf*
129 %{_applnkdir}/Network/News/*
This page took 0.17362 seconds and 3 git commands to generate.