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