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