]> git.pld-linux.org Git - packages/tin.git/blame - tin.spec
- release 2
[packages/tin.git] / tin.spec
CommitLineData
62e49305 1#
80e5204d 2# You can build tin with:
3# --define 'domain_name your.domain'
62e49305
TP
4# --define 'default_server default.nntp.server'
5#
1f4f2b9b 6Summary: tin News Reader
f30da2ab
ER
7Summary(de.UTF-8): tin News-Reader
8Summary(fr.UTF-8): Lecteur de news tin
9Summary(pl.UTF-8): tin - czytnik newsów
10Summary(ru.UTF-8): tin - программа для чтения телеконференций Usenet
11Summary(tr.UTF-8): Haber okuyucu
12Summary(uk.UTF-8): tin - програма для читання телеконференцій Usenet
1f4f2b9b 13Name: tin
65523898 14Version: 1.9.4
8efd98b4 15Release: 2
f6254f09 16Epoch: 5
181c7d65 17License: distributable
1f4f2b9b 18Group: Applications/News
8d0d9ef5 19Source0: ftp://ftp.tin.org/pub/news/clients/tin/v1.9/%{name}-%{version}.tar.gz
65523898 20# Source0-md5: 21b02faf65bb523ce1ee58d4dfbc77fa
f9e1acb2 21Source1: %{name}.desktop
5f71975e 22Source2: %{name}.attributes
fa0771f9 23Patch0: %{name}-enable_coloring.patch
b5d742c9 24Patch1: %{name}-ncurses.patch
25Patch2: %{name}-range.patch
1b340816 26Patch3: %{name}-charset.patch
1f4f2b9b 27URL: http://www.tin.org/
c9a275dc 28BuildRequires: bison
80ce963a 29BuildRequires: ncurses-devel >= 5.0
7dfd7af8 30BuildRequires: pcre-devel
1aaa404a 31Requires: urlview
ad512da5 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
95bc0a42 33
d94eecfa 34%description
0ede2d30
SZ
35Tin is a full-screen easy to use Netnews reader. It can read news
36locally (i.e., /var/spool/news) or remotely (rtin or tin -r option)
37via a NNTP (Network News Transport Protocol) server. It will
38automatically utilize NOV (News OVerview) style index files if
39available locally or via the NNTP XOVER command.
8f509063 40
0ede2d30
SZ
41Tin has four separate levels of operation: Group selection level,
42Group level, Thread level and Article level. Use the 'h' (help)
43command to view a list of the commands available at a particular
44level.
d94eecfa 45
dcb0ceb7 46%description -l de.UTF-8
0ede2d30 47Tin ist ein Vollbild-Newsreader. Das Programm kann entweder lokal
dcb0ceb7 48(z.B. usr/spool/news) oder entfernt (Option 'rtin' bzw. 'tin -r') über
0ede2d30 49einen NNTP-Server (Network News Transport Protocol) eingesetzt werden.
d94eecfa 50
dcb0ceb7
JR
51%description -l fr.UTF-8
52Tin est un lecteur de news plein écran facile à utiliser. Il peut lire
53des articles localement (i.e. /usr/spool/news) ou à distance ('rtin'
b50cfc20 54ou 'tin -r') via un serveur NNTP (Network News Transport Protocol).
d94eecfa 55
dcb0ceb7
JR
56%description -l pl.UTF-8
57Tin jest pełnoekranowym czytnikiem newsów. Umożliwia czytanie zarówno
58z lokalnych zasobów (np. z katalogu /var/spool/news jak i ze zdalnych
59(uruchamiając 'rtin' lub 'tin -r') serwerów NNTP (Network News
0ede2d30 60Transport Protocol).
d94eecfa 61
dcb0ceb7
JR
62%description -l ru.UTF-8
63Tin - это простая в использовании полноэкранная программа для чтения
64телеконференций Usenet. Она может читать телеконференции с локальной
65(т.е. /var/spool/news) или удаленной (rtin или опция tin -r) по NNTP
bd36eb1c 66(Network News Transport Protocol).
67
dcb0ceb7
JR
68%description -l tr.UTF-8
69Tin, metin ekranda çalışan kolay kullanılır bir USENET haber
0ede2d30 70okuyucusudur. Haberleri yerel olarak (/usr/spool/news), ya da bir NNTP
dcb0ceb7 71sunucusu aracılığıyla uzaktan ('rtin' ya da 'tin -r' seçeneği ile)
0ede2d30 72okuyabilir.
d94eecfa 73
dcb0ceb7
JR
74%description -l uk.UTF-8
75Tin - це проста у використанні повноекранна програма для читання
76телеконференцій Usenet. Вона дозволяє читати телеконференції як з
77локальної машини (тобто /var/spool/news) так і з віддаленої (rtin або
78опція tin -r) по NNTP (Network News Transport Protocol).
bd36eb1c 79
d94eecfa 80%prep
c0f38240 81%setup -q
8f509063 82%patch0 -p1
b5d742c9 83%patch1 -p1
2f33fa11 84%patch2 -p1
1b340816 85%patch3 -p1
d94eecfa 86
87%build
b5d742c9 88LDFLAGS="%{rpmldflags} -lpcre"
e3308d3b 89%configure2_13 \
a47a83a6 90 --disable-debug \
a47a83a6 91 --enable-color \
80e5204d 92 --enable-curses \
a47a83a6
JB
93 --enable-ipv6 \
94 --enable-nls \
95 --with-gpg=/usr/bin/gpg \
96 --with-ispell=/usr/bin/ispell \
97 --with-mailer=/usr/lib/sendmail \
98 --with-metamail=/usr/bin/metamail \
99 --with-ncurses \
2f33fa11 100 --with-nov-dir=%{_var}/spool/news \
a47a83a6
JB
101 --with-pcre \
102 --with-screen=ncurses \
2f33fa11 103 --with-spooldir=%{_var}/spool/news \
80e5204d 104 %{?domain_name:--with-domain-name=%{domain_name}} \
105 %{?default_server:--with-nntp-default-server=%{default_server}}
d94eecfa 106
f1ca65d9 107%{__make} -C src
d94eecfa 108
109%install
110rm -rf $RPM_BUILD_ROOT
72f8b911 111install -d $RPM_BUILD_ROOT/{etc,etc/tin,%{_bindir},%{_mandir}/man1,%{_mandir}/man5,%{_desktopdir}}
d94eecfa 112
fa0771f9 113%{__make} install \
114 DESTDIR=$RPM_BUILD_ROOT
d94eecfa 115
8df88b61 116install doc/tin.defaults $RPM_BUILD_ROOT%{_sysconfdir}/tin/tinrc
5f71975e 117install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tin/attributes
fca34564
AM
118rm -f $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
119echo ".so tin.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rtin.1
d94eecfa 120
72f8b911 121install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
1aaa404a 122
123rm -f $RPM_BUILD_ROOT%{_bindir}/url_handler.sh
f9e1acb2 124
2f33fa11 125%find_lang %{name}
21e955d7 126
d94eecfa 127%clean
fa0771f9 128rm -rf $RPM_BUILD_ROOT
d94eecfa 129
2f33fa11 130%files -f %{name}.lang
d70214c9 131%defattr(644,root,root,755)
8498200f 132%doc README MANIFEST doc/{CHANGES,TODO,DEBUG_REFS,WHATSNEW,*.txt}
df33c14c 133%dir %{_sysconfdir}/%{name}
5f321a7e
JB
134%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/tinrc
135%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/attributes
e97d9dba 136%attr(755,root,root) %{_bindir}/*
f4bb38dd 137%{_mandir}/man1/*
138%{_mandir}/man5/tin.5*
b5a67570 139%{_mandir}/man5/mmdf*
e7038f2f 140%{_desktopdir}/*.desktop
This page took 0.360291 seconds and 4 git commands to generate.