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