]>
Commit | Line | Data |
---|---|---|
9d07af49 | 1 | Summary: A free Socks v4/v5 client implementation |
7132b5dc | 2 | Summary(pl.UTF-8): Darmowa implementacja klienta Socks v4/5 |
9d07af49 | 3 | Name: dante |
78416235 | 4 | Version: 1.1.19 |
5 | %define pre pre1 | |
6 | Release: 0.%{pre}.1 | |
72015a4e | 7 | License: BSD-like |
9d07af49 | 8 | Group: Networking/Daemons |
78416235 | 9 | Source0: ftp://ftp.inet.no/pub/socks/%{name}-%{version}-%{pre}.tar.gz |
10 | # Source0-md5: ef97770a0dd4f25b7a5bae2bb8972653 | |
9d07af49 | 11 | Source1: sockd.init |
57d52427 | 12 | URL: http://www.inet.no/dante/ |
cec30350 | 13 | BuildRequires: autoconf |
58619027 | 14 | BuildRequires: automake |
6e464565 | 15 | BuildRequires: libwrap-devel |
cc2ed1fb | 16 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
9d07af49 | 17 | |
9d07af49 | 18 | %description |
19 | Dante is a free implementation of the proxy protocols socks version 4, | |
20 | socks version 5 (rfc1928) and msproxy. It can be used as a firewall | |
21 | between networks. It is being developed by Inferno Nettverk A/S, a | |
22 | Norwegian consulting company. Commercial support is available. | |
23 | ||
24 | This package contains the dynamic libraries required to "socksify" | |
25 | existing applications to become socks clients. | |
26 | ||
f9a5fb07 JR |
27 | %description -l pl.UTF-8 |
28 | Dante jest darmową implementacją protokołów proxy: socks w wersji 4, | |
29 | socks w wersji 5 (rfc1928) oraz msproxy. Może być używany jako zapora | |
30 | pomiędzy sieciami. Implementacja jest rozwijana przez Inferno Nettverk | |
31 | A/S - Norweską firmę konsultingową. Komercyjne wsparcie jest dostępne. | |
7f45f858 AM |
32 | |
33 | Ten pakiet zawiera dynamiczne biblioteki wymagane do "usocksowiania" | |
f9a5fb07 | 34 | istniejących aplikacji tak by działały one jako klienci socks. |
7f45f858 | 35 | |
9d07af49 | 36 | %package server |
37 | Summary: A free Socks v4/v5 server implementation | |
7132b5dc | 38 | Summary(pl.UTF-8): Darmowa implementacja serwera Socks v4/5 |
9d07af49 | 39 | Group: Networking/Daemons |
c723d15f | 40 | Requires(post,preun): /sbin/chkconfig |
aed92515 ER |
41 | Requires: %{name} = %{version}-%{release} |
42 | Requires: rc-scripts | |
9d07af49 | 43 | |
44 | %description server | |
45 | This package contains the socks proxy daemon and its documentation. | |
46 | The sockd is the server part of the Dante socks proxy package and | |
47 | allows socks clients to connect through it to the network. | |
48 | ||
f9a5fb07 JR |
49 | %description server -l pl.UTF-8 |
50 | Ten pakiet zawiera serwer proxy socks oraz jego dokumentację. Serwer | |
51 | sockd jest częścią pakietu proxy Dante. Za pośrednictwem serwera | |
52 | klienci mogą łączyć się z serwerami w sieci. | |
7f45f858 | 53 | |
9d07af49 | 54 | %package devel |
a9402f90 | 55 | Summary: Development libraries for socks |
7132b5dc | 56 | Summary(pl.UTF-8): Biblioteki developerskie dla socks |
9d07af49 | 57 | Group: Networking/Daemons |
58619027 | 58 | Requires: %{name} = %{version}-%{release} |
9d07af49 | 59 | |
60 | %description devel | |
61 | Additional libraries required to compile programs that use socks. | |
62 | ||
f9a5fb07 JR |
63 | %description devel -l pl.UTF-8 |
64 | Dodatkowe biblioteki wymagane do rozwoju programów korzystających z | |
90dd98e4 | 65 | socks. |
7f45f858 | 66 | |
57d52427 | 67 | %package static |
90dd98e4 | 68 | Summary: Static libraries for socks |
7132b5dc | 69 | Summary(pl.UTF-8): Statyczne biblioteki socks |
57d52427 | 70 | Group: Networking/Daemons |
58619027 | 71 | Requires: %{name}-devel = %{version}-%{release} |
57d52427 | 72 | |
73 | %description static | |
74 | Static libraries for socks. | |
9d07af49 | 75 | |
f9a5fb07 | 76 | %description static -l pl.UTF-8 |
7f45f858 AM |
77 | Statyczne biblioteki socks. |
78 | ||
57d52427 | 79 | %prep |
78416235 | 80 | %setup -q -n %{name}-%{version}-%{pre} |
9d07af49 | 81 | |
82 | %build | |
cf5a2dc3 | 83 | cp -f /usr/share/automake/config.sub . |
9d15dfac | 84 | %{__autoconf} |
bc715941 | 85 | %configure \ |
86 | --disable-preload | |
9d07af49 | 87 | %{__make} |
88 | ||
89 | %install | |
90 | rm -rf $RPM_BUILD_ROOT | |
a97e3ab5 | 91 | install -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 | 96 | install example/sock{s,d}.conf ${RPM_BUILD_ROOT}%{_sysconfdir} |
9d07af49 | 97 | |
a97e3ab5 | 98 | install %{SOURCE1} ${RPM_BUILD_ROOT}/etc/rc.d/init.d/sockd |
9d07af49 | 99 | |
9d07af49 | 100 | %clean |
101 | rm -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 | 108 | if [ -f /var/lock/subsys/sockd ]; then |
109 | /etc/rc.d/init.d/sockd restart 1>&2 | |
110 | else | |
111 | echo "Run \"/etc/rc.d/init.d/sockd start\" to start dante sockd daemon." | |
112 | fi | |
9d07af49 | 113 | |
e4e0694a | 114 | %postun server |
013639e3 | 115 | if [ "$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 |
120 | fi | |
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 |