]> git.pld-linux.org Git - packages/slrn.git/blame - slrn.spec
- new URLs, updated to 1.0.2
[packages/slrn.git] / slrn.spec
CommitLineData
add7e176 1#
4a4a5e30 2# Conditional build:
bfa33011
JB
3%bcond_without canlock # - build without Cancel-Lock support
4%bcond_without ssl # - build without SSL support (snews://)
0a726668 5%bcond_without uudeview # - build without uudeview support
add7e176 6#
a15a7854 7Summary: The world's best newsreader
d60665c4
ER
8Summary(da.UTF-8): Verdens bedste nyhedslæser
9Summary(de.UTF-8): Der weltbeste Newsreader
10Summary(es.UTF-8): El mejor lector de news del mundo
11Summary(fr.UTF-8): Le meilleur lecteur de news du monde
12Summary(pl.UTF-8): Łatwy w obsłudze czytnik artykułów news
13Summary(pt_BR.UTF-8): O melhor leitor de notícias do mundo
14Summary(tr.UTF-8): Görüşüne göre dünyanın en iyi haber grubu okuyucusu
36240349 15Name: slrn
9a6bc5f0
JB
16Version: 1.0.2
17Release: 1
e8c28b50 18License: GPL v2+
36240349 19Group: Applications/News
9a6bc5f0
JB
20Source0: http://jedsoft.org/releases/slrn/%{name}-%{version}.tar.bz2
21# Source0-md5: 4962fc3311023c7a343919ae6fb440e7
3ffe1b43 22Source1: %{name}.1.pl
185f0ad4 23Source2: %{name}.desktop
24Source3: %{name}.png
b8b18906 25Source4: %{name}-pull.logrotate
8741f94d 26Patch0: %{name}-keymap.patch
e8c28b50
JB
27Patch1: %{name}-user-agent.patch
28Patch2: %{name}-sort_visible_headers.patch
29Patch3: %{name}-home_etc.patch
30Patch4: %{name}-pl.po-update.patch
9a6bc5f0
JB
31#URL: http://www.slrn.org/ is outdated / faked (hidden advertisements...)
32URL: http://jedsoft.org/releases/slrn/
e8c28b50 33BuildRequires: autoconf >= 2.50
4274ac7d 34%{?with_canlock:BuildRequires: canlock-devel >= 2a}
04a58e07 35BuildRequires: gettext-tools
408c0386 36%{?with_ssl:BuildRequires: openssl-devel >= 0.9.7d}
9a6bc5f0 37BuildRequires: slang-devel >= 2.2.3
4274ac7d 38%{?with_uudeview:BuildRequires: uudeview-devel}
9a6bc5f0 39Requires: slang >= 2.2.3
8cab1ffa 40Obsoletes: slrn-pl
480ea541 41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
c87a63f1 42
43%description
ac5a17b7 44Slrn is an easy to use but powerful full-screen NNTP based newsreader.
3ffe1b43 45It relies extensively on the S-Lang programmer's library for many of
ac5a17b7 46its features. Slrn works particularly well over slow network
3ffe1b43 47connections.
c87a63f1 48
6e5df0ba
JR
49%description -l da.UTF-8
50Slrn er en bekvæm og kraftig nyhedslæser. Programmet skylder S-Lang
51biblioteket sin funktionalitet. Slrn er godt især ved brug igennem
52langsomme netværk forbindelser.
ac5a17b7 53
6e5df0ba
JR
54%description -l de.UTF-8
55Slrn ist ein einfach zu bedienender und dennoch äußerst
56leistungsfähiger Voll-Bildschirm-Newsreader auf NNTP-Basis. Viele
3ffe1b43 57seiner Funktionen bezieht er aus der S-Lang-Programmierer-Library.
6e5df0ba 58Seine besondere Stärke ist die Arbeit über langsame Netzwerke.
c87a63f1 59
6e5df0ba
JR
60%description -l es.UTF-8
61Slrn es un lector de news basado en NNTP fácil de usar, pero potente
b586d6ff 62con pantalla llena. Utiliza la biblioteca de programadores S-Lang para
6e5df0ba 63varias de sus características. Slrn trabaja en especial con conexiones
b586d6ff
TP
64lentas de red.
65
6e5df0ba
JR
66%description -l fr.UTF-8
67Slrn et un lecteur de news NNTP plein écran facile à utiliser mais
68puissant. Il s'appuie beaucoup sur la bibliothèque S-Lang pour ses
69caractéristiques. Slrn fonctionne particulièrement bien avec des
70connexions réseau lentes.
c87a63f1 71
6e5df0ba
JR
72%description -l pl.UTF-8
73Slrn jest wygodnym w obsłudze i ergonomicznym czytnikiem artykułów
74news. Swą funkcjonalność program zawdzięcza bibliotece S-Lang. Slrn
75znakomicie sprawdza się zwłaszcza na zapchanych i wolnych łączach.
c87a63f1 76
6e5df0ba
JR
77%description -l pt_BR.UTF-8
78Slrn é um leitor de notícias baseado em NNTP fácil de usar mas
b586d6ff 79poderoso com tela cheia. Ele utiliza a biblioteca de programadores
6e5df0ba
JR
80S-Lang para várias das suas características. Slrn trabalha
81particularmente bem com conexões lentas de rede.
a15a7854 82
6e5df0ba
JR
83%description -l tr.UTF-8
84Slrn, kullanımı kolay, çok yetenekli, tam ekran bir haber okuyucudur.
85Yavaş ağ bağlantılarında gayet iyi çalışır.
c87a63f1 86
87%package pull
36240349 88Summary: Offline news reading support for slrn
d60665c4
ER
89Summary(da.UTF-8): Programmet udstyrer slrn med offline-egenskaber
90Summary(es.UTF-8): Soporte para lectura de noticias "offline" para slm
91Summary(pl.UTF-8): Program ściągający artykuły z serwera news
92Summary(pt_BR.UTF-8): Suporte para leitura de notícias "offline" para o slrn
36240349 93Group: Applications/News
ac5a17b7 94Requires: %{name}
f906f464 95Obsoletes: slrn-pl-pull
c87a63f1 96
97%description pull
3ffe1b43 98This package provides slrnpull, which allows set up of a small news
99spool for offline news reading.
c87a63f1 100
6e5df0ba
JR
101%description pull -l da.UTF-8
102Programmet henter indlæg ned til et lokalt newsspool for at brugeren
103kan læse og svare på dem uden at være online.
ac5a17b7 104
6e5df0ba 105%description pull -l es.UTF-8
a15a7854 106Soporte para lectura de noticias "offline" para slm
107
6e5df0ba
JR
108%description pull -l pl.UTF-8
109Slrnpull umożliwia ściągnięcie artykułów, a następnie czytanie ich bez
110konieczności utrzymywania stałego połączenia z serwerem news.
c87a63f1 111
6e5df0ba
JR
112%description pull -l pt_BR.UTF-8
113Este pacote provê o slrnpull, que permite a configuração de um pequeno
114spool de notícias, para leitura "offline".
a15a7854 115
c87a63f1 116%prep
63e6f698 117%setup -q
8741f94d
JB
118%patch0 -p1
119%patch1 -p1
120%patch2 -p1
121%patch3 -p1
122%patch4 -p1
e8c28b50
JB
123
124ln -s autoconf/configure.ac .
c87a63f1 125
126%build
e8c28b50 127%{__autoconf} -B autoconf
09a4d0fe 128%configure \
8741f94d
JB
129 INEWS="/usr/bin/inews" \
130 SENDMAIL="/usr/lib/sendmail" \
09a4d0fe 131 --enable-inews \
bfa33011 132 --enable-mid-cache \
8741f94d 133 --enable-setgid-code \
09a4d0fe 134 --enable-spool \
e8c28b50 135 %{?with_canlock:--with-canlock} \
ea6770b1
JB
136 --with-slanginc=/usr/include/slang \
137 --with-slanglib=%{_libdir} \
e8c28b50
JB
138 --with-slrnpull=/var/spool/slrnpull \
139 %{?with_ssl:--with-ssl} \
140 %{?with_uudeview:--with-uu}
58f56408 141
2cd75237 142%{__make}
c87a63f1 143
144%install
f435baf0 145rm -rf $RPM_BUILD_ROOT
f906f464 146install -d $RPM_BUILD_ROOT%{_var}/spool/slrnpull/{data,logs,news,out.going/rejects} \
c9fd64a5 147 $RPM_BUILD_ROOT{%{_sysconfdir},%{_mandir}/pl/man1} \
c503d8f1 148 $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
b8b18906 149 $RPM_BUILD_ROOT/etc/logrotate.d
c87a63f1 150
43e1bcd5 151%{__make} -j1 install \
1acdfb45 152 DESTDIR=$RPM_BUILD_ROOT
c87a63f1 153
f435baf0 154install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/slrn.1
c503d8f1 155install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
f435baf0 156install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
b8b18906 157install %{SOURCE4} $RPM_BUILD_ROOT/etc/logrotate.d/slrn-pull
f356a41f
TP
158> $RPM_BUILD_ROOT%{_var}/spool/slrnpull/data/active
159> $RPM_BUILD_ROOT%{_var}/spool/slrnpull/log
50629349 160> $RPM_BUILD_ROOT%{_var}/spool/slrnpull/score
cf88703e 161install contrib/{cleanscore,slrnrc-conv} $RPM_BUILD_ROOT%{_bindir}
185f0ad4 162
f435baf0
TP
163install doc/slrnpull/slrnpull.conf $RPM_BUILD_ROOT%{_var}/spool/slrnpull
164install doc/slrn.rc $RPM_BUILD_ROOT%{_sysconfdir}
086ddc7e 165
eecb065d
JB
166%find_lang %{name}
167
c87a63f1 168%clean
f435baf0 169rm -rf $RPM_BUILD_ROOT
c87a63f1 170
eecb065d 171%files -f %{name}.lang
8c546d49 172%defattr(644,root,root,755)
8741f94d 173%doc COPYRIGHT README changes.txt contrib/{README,NEWS}.* doc/*.html
1acdfb45 174%doc doc/{FAQ,FIRST_STEPS,README.*,THANKS,{help,manual,score,slrnfuns}.txt,*.sl}
e8c28b50 175%attr(755,root,root) %{_bindir}/cleanscore
8c546d49 176%attr(755,root,root) %{_bindir}/slrn
cf88703e 177%attr(755,root,root) %{_bindir}/slrnrc-conv
ac5a17b7 178%dir %{_datadir}/slrn
e8c28b50 179%{_datadir}/slrn/slang
20b19e52 180%{_mandir}/man1/slrn.1*
e8c28b50
JB
181%lang(pl) %{_mandir}/pl/man1/slrn.1*
182%{_desktopdir}/slrn.desktop
183%{_pixmapsdir}/slrn.png
73b846b1 184%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/slrn.rc
c87a63f1 185
186%files pull
8c546d49 187%defattr(644,root,root,755)
8741f94d 188%doc doc/slrnpull/{README*,SETUP,score,slrn.rc,slrnpull.sh}
73b846b1 189%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/slrn-pull
ee31b44f 190%attr(2754,root,news) %{_bindir}/slrnpull
20b19e52 191%{_mandir}/man1/slrnpull.1*
c9fd64a5
TP
192%defattr(664,news,news,755)
193%dir %{_var}/spool/slrnpull
f906f464 194%dir %{_var}/spool/slrnpull/logs
50629349 195%attr(2775,news,news) %dir %{_var}/spool/slrnpull/data
73b846b1 196%verify(not md5 mtime size user) %{_var}/spool/slrnpull/data/active
6da39466 197%attr(2775,news,news) %dir %{_var}/spool/slrnpull/news
ee31b44f 198%attr(3775,news,news) %dir %{_var}/spool/slrnpull/out.going
b8b18906 199%attr(3775,news,news) %dir %{_var}/spool/slrnpull/out.going/rejects
6da39466 200%attr(660,news,news) %ghost %{_var}/spool/slrnpull/log
73b846b1
ER
201%config(noreplace) %verify(not md5 mtime size) %{_var}/spool/slrnpull/score
202%config(noreplace) %verify(not md5 mtime size) %{_var}/spool/slrnpull/slrnpull.conf
This page took 0.088615 seconds and 4 git commands to generate.