]> git.pld-linux.org Git - packages/dante.git/blame - dante.spec
- tabs in preamble
[packages/dante.git] / dante.spec
CommitLineData
9d07af49 1Summary: A free Socks v4/v5 client implementation
7132b5dc 2Summary(pl.UTF-8): Darmowa implementacja klienta Socks v4/5
9d07af49 3Name: dante
78416235 4Version: 1.1.19
5%define pre pre1
6Release: 0.%{pre}.1
72015a4e 7License: BSD-like
9d07af49 8Group: Networking/Daemons
78416235 9Source0: ftp://ftp.inet.no/pub/socks/%{name}-%{version}-%{pre}.tar.gz
10# Source0-md5: ef97770a0dd4f25b7a5bae2bb8972653
9d07af49 11Source1: sockd.init
57d52427 12URL: http://www.inet.no/dante/
cec30350 13BuildRequires: autoconf
58619027 14BuildRequires: automake
6e464565 15BuildRequires: libwrap-devel
cc2ed1fb 16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
9d07af49 17
9d07af49 18%description
19Dante is a free implementation of the proxy protocols socks version 4,
20socks version 5 (rfc1928) and msproxy. It can be used as a firewall
21between networks. It is being developed by Inferno Nettverk A/S, a
22Norwegian consulting company. Commercial support is available.
23
24This package contains the dynamic libraries required to "socksify"
25existing applications to become socks clients.
26
f9a5fb07
JR
27%description -l pl.UTF-8
28Dante jest darmową implementacją protokołów proxy: socks w wersji 4,
29socks w wersji 5 (rfc1928) oraz msproxy. Może być używany jako zapora
30pomiędzy sieciami. Implementacja jest rozwijana przez Inferno Nettverk
31A/S - Norweską firmę konsultingową. Komercyjne wsparcie jest dostępne.
7f45f858
AM
32
33Ten pakiet zawiera dynamiczne biblioteki wymagane do "usocksowiania"
f9a5fb07 34istniejących aplikacji tak by działały one jako klienci socks.
7f45f858 35
9d07af49 36%package server
37Summary: A free Socks v4/v5 server implementation
7132b5dc 38Summary(pl.UTF-8): Darmowa implementacja serwera Socks v4/5
9d07af49 39Group: Networking/Daemons
c723d15f 40Requires(post,preun): /sbin/chkconfig
aed92515
ER
41Requires: %{name} = %{version}-%{release}
42Requires: rc-scripts
9d07af49 43
44%description server
45This package contains the socks proxy daemon and its documentation.
46The sockd is the server part of the Dante socks proxy package and
47allows socks clients to connect through it to the network.
48
f9a5fb07
JR
49%description server -l pl.UTF-8
50Ten pakiet zawiera serwer proxy socks oraz jego dokumentację. Serwer
51sockd jest częścią pakietu proxy Dante. Za pośrednictwem serwera
52klienci mogą łączyć się z serwerami w sieci.
7f45f858 53
9d07af49 54%package devel
a9402f90 55Summary: Development libraries for socks
7132b5dc 56Summary(pl.UTF-8): Biblioteki developerskie dla socks
9d07af49 57Group: Networking/Daemons
58619027 58Requires: %{name} = %{version}-%{release}
9d07af49 59
60%description devel
61Additional libraries required to compile programs that use socks.
62
f9a5fb07
JR
63%description devel -l pl.UTF-8
64Dodatkowe biblioteki wymagane do rozwoju programów korzystających z
90dd98e4 65socks.
7f45f858 66
57d52427 67%package static
90dd98e4 68Summary: Static libraries for socks
7132b5dc 69Summary(pl.UTF-8): Statyczne biblioteki socks
57d52427 70Group: Networking/Daemons
58619027 71Requires: %{name}-devel = %{version}-%{release}
57d52427 72
73%description static
74Static libraries for socks.
9d07af49 75
f9a5fb07 76%description static -l pl.UTF-8
7f45f858
AM
77Statyczne biblioteki socks.
78
57d52427 79%prep
78416235 80%setup -q -n %{name}-%{version}-%{pre}
9d07af49 81
82%build
cf5a2dc3 83cp -f /usr/share/automake/config.sub .
9d15dfac 84%{__autoconf}
bc715941 85%configure \
86 --disable-preload
9d07af49 87%{__make}
88
89%install
90rm -rf $RPM_BUILD_ROOT
a97e3ab5 91install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/rc.d/init.d}
9d07af49 92
755d6271
PG
93%{__make} install \
94 DESTDIR=$RPM_BUILD_ROOT
9d07af49 95
a97e3ab5 96install example/sock{s,d}.conf ${RPM_BUILD_ROOT}%{_sysconfdir}
9d07af49 97
a97e3ab5 98install %{SOURCE1} ${RPM_BUILD_ROOT}/etc/rc.d/init.d/sockd
9d07af49 99
9d07af49 100%clean
101rm -rf $RPM_BUILD_ROOT
102
ff053020 103%post -p /sbin/ldconfig
104%postun -p /sbin/ldconfig
9d07af49 105
106%post server
e4e0694a 107/sbin/chkconfig --add sockd
013639e3 108if [ -f /var/lock/subsys/sockd ]; then
109 /etc/rc.d/init.d/sockd restart 1>&2
110else
111 echo "Run \"/etc/rc.d/init.d/sockd start\" to start dante sockd daemon."
112fi
9d07af49 113
e4e0694a 114%postun server
013639e3 115if [ "$1" = "0" ]; then
116 if [ -f /var/lock/subsys/sockd ]; then
117 /etc/rc.d/init.d/sockd stop 1>&2
118 fi
e4e0694a 119 /sbin/chkconfig --del sockd
120fi
9d07af49 121
122%files
123%defattr(644,root,root,755)
6e464565 124%doc BUGS CREDITS LICENSE NEWS README SUPPORT TODO
aed92515 125%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/socks.conf
57d52427 126%attr(755,root,root) %{_libdir}/lib*.so.*.*
9d07af49 127%attr(755,root,root) %{_bindir}/socksify
128%{_mandir}/man5/socks.conf.5*
9d07af49 129
130%files server
131%defattr(644,root,root,755)
aed92515 132%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sockd.conf
57d52427 133%attr(754,root,root) /etc/rc.d/init.d/sockd
9d07af49 134%attr(755,root,root) %{_sbindir}/sockd
135%{_mandir}/man8/sockd.8*
136%{_mandir}/man5/sockd.conf.5*
137
9d07af49 138%files devel
139%defattr(644,root,root,755)
57d52427 140%attr(755,root,root) %{_libdir}/lib*.so
c530948c 141%{_libdir}/lib*.la
57d52427 142%{_includedir}/*
143
144%files static
145%defattr(644,root,root,755)
146%{_libdir}/lib*.a
This page took 0.166014 seconds and 4 git commands to generate.