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