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