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