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