2 # You can build tin with:
3 # --define 'domain_name your.domain'
4 # --define 'default_server default.nntp.server'
6 Summary: tin News Reader
7 Summary(de): tin News-Reader
8 Summary(fr): Lecteur de news tin
9 Summary(pl): tin - czytnik newsów
10 Summary(ru): tin - ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÞÔÅÎÉÑ ÔÅÌÅËÏÎÆÅÒÅÎÃÉÊ Usenet
11 Summary(tr): Haber okuyucu
12 Summary(uk): tin - ÐÒÏÇÒÁÍÁ ÄÌÑ ÞÉÔÁÎÎÑ ÔÅÌÅËÏÎÆÅÒÅÎÃ¦Ê Usenet
17 License: distributable
18 Group: Applications/News
19 Source0: ftp://ftp.tin.org/pub/news/clients/tin/v1.7/%{name}-%{version}.tar.bz2
20 # Source0-md5: 3ff01ea3b4225ecb7e0ae3f5933175d1
21 Source1: %{name}.desktop
22 Source2: %{name}.attributes
23 Patch0: %{name}-enable_coloring.patch
24 Patch1: %{name}-ncurses.patch
25 Patch2: %{name}-range.patch
26 Patch3: %{name}-charset.patch
27 URL: http://www.tin.org/
28 BuildRequires: ncurses-devel >= 5.0
29 BuildRequires: pcre-devel
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
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.
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
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.
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).
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
62 Tin - ÜÔÏ ÐÒÏÓÔÁÑ × ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÐÏÌÎÏÜËÒÁÎÎÁÑ ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÞÔÅÎÉÑ
63 ÔÅÌÅËÏÎÆÅÒÅÎÃÉÊ Usenet. ïÎÁ ÍÏÖÅÔ ÞÉÔÁÔØ ÔÅÌÅËÏÎÆÅÒÅÎÃÉÉ Ó ÌÏËÁÌØÎÏÊ
64 (Ô.Å. /var/spool/news) ÉÌÉ ÕÄÁÌÅÎÎÏÊ (rtin ÉÌÉ ÏÐÃÉÑ tin -r) ÐÏ NNTP
65 (Network News Transport Protocol).
68 Tin, metin ekranda çalýþan kolay kullanýlýr bir USENET haber
69 okuyucusudur. Haberleri yerel olarak (/usr/spool/news), ya da bir NNTP
70 sunucusu aracýlýðýyla uzaktan ('rtin' ya da 'tin -r' seçeneði ile)
74 Tin - ÃÅ ÐÒÏÓÔÁ Õ ×ÉËÏÒÉÓÔÁÎΦ ÐÏ×ÎÏÅËÒÁÎÎÁ ÐÒÏÇÒÁÍÁ ÄÌÑ ÞÉÔÁÎÎÑ
75 ÔÅÌÅËÏÎÆÅÒÅÎÃ¦Ê Usenet. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÞÉÔÁÔÉ ÔÅÌÅËÏÎÆÅÒÅÎæ§ ÑË Ú
76 ÌÏËÁÌØÎϧ ÍÁÛÉÎÉ (ÔÏÂÔÏ /var/spool/news) ÔÁË ¦ Ú ×¦ÄÄÁÌÅÎϧ (rtin ÁÂÏ
77 ÏÐÃ¦Ñ tin -r) ÐÏ NNTP (Network News Transport Protocol).
87 LDFLAGS="%{rpmldflags} -lpcre"
91 --disable-mime-strict-charset \
96 --with-gpg=/usr/bin/gpg \
97 --with-ispell=/usr/bin/ispell \
98 --with-mailer=/usr/lib/sendmail \
99 --with-metamail=/usr/bin/metamail \
101 --with-nov-dir=%{_var}/spool/news \
103 --with-screen=ncurses \
104 --with-spooldir=%{_var}/spool/news \
105 %{?domain_name:--with-domain-name=%{domain_name}} \
106 %{?default_server:--with-nntp-default-server=%{default_server}}
111 rm -rf $RPM_BUILD_ROOT
112 install -d $RPM_BUILD_ROOT/{etc,etc/tin,%{_bindir},%{_mandir}/man1,%{_mandir}/man5,%{_desktopdir}}
115 DESTDIR=$RPM_BUILD_ROOT
117 install doc/tin.defaults $RPM_BUILD_ROOT%{_sysconfdir}/tin/tinrc
118 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tin/attributes
119 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
120 echo ".so tin.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
122 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
124 rm -f $RPM_BUILD_ROOT%{_bindir}/url_handler.sh
129 rm -rf $RPM_BUILD_ROOT
131 %files -f %{name}.lang
132 %defattr(644,root,root,755)
133 %doc README MANIFEST doc/{CHANGES,TODO,DEBUG_REFS,WHATSNEW,*.txt}
134 %dir %{_sysconfdir}/%{name}
135 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/tinrc
136 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/attributes
137 %attr(755,root,root) %{_bindir}/*
139 %{_mandir}/man5/tin.5*
140 %{_mandir}/man5/mmdf*