Summary: Hexago's TSP Client
+Summary(pl): Klient TSP Hexago
Name: freenet6-client
Version: 1.0
Release: 1
Source1: freenet6.init
Source2: tspc.conf
Patch0: %{name}-paths.patch
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
URL: http://www.freenet6.net
Requires: glibc >= 2.2.1
-Requires: radvd >= 0.6.2
-Requires: net-tools >= 1.60
Requires: iproute2 >= 2.2.4
+Requires: net-tools >= 1.60
+Requires: radvd >= 0.6.2
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
TSP is a new initiative launched by Hexago, a private company in
Instead of a web interface to request configured tunnels and IPv6
addresses, TSP is a new model based on a client/server approach. A
protocol is used to request a single IPv6 address to a full IPv6
-prefix from a clien to a tunnel server according to the IPv6 broker
+prefix from a client to a tunnel server according to the IPv6 broker
model. The protocol could be integrated directly into the operating
system to provide a service like DHCP but for requesting IPv6
addresses or prefixes over an IPv4 network (Internet).
+%description -l pl
+TSP to nowa inicjatywa zapocz±tkowana przez Hexago - prywatn± firmê z
+Kanady zaanga¿owan± w IPv6 od 1996 roku - aby u³atwiæ szybszy rozwój
+Internetu IPv6. Internet jest rozwiniêty na ca³ym ¶wiecie w oparciu o
+IPv4, wiêc celem tego projektu jest rozwiniêcie IPv6 na wielk± skalê
+poprzez u¿ycie skonfigurowanych tuneli.
+
+Skonfigurowane tunele to metoda przej¶ciowa ustandaryzowana przez IETF
+w celu u¿ywania IPv6 w koegzystencji z IPv4 poprzez pakowanie pakietów
+IPv6 w IPv4. Dowolny host pod³±czony do Internetu po IPv4 maj±cy stos
+IPv6 mo¿e ³±czyæ siê z Internetem IPv6.
+
+Freenet6 rozwijany przez Viagenie w latach 1999-2000 by³ pierwszym
+publicznym serwerem tuneli i jednym z najbardziej u¿ywanych na ¶wiecie
+do automatycznego delegowania pojedynczych adresów IPv6 do dowolnego
+hosta ju¿ pod³±czonego do sieci IPv4 poprzez skonfigurowany tunel po
+zwyk³ym wype³nieniu formularza WWW i uruchomieniu skryptu. TSP
+reprezentuje kolejny bardzo wa¿ny krok do przyspieszenia rozwoju IPv6
+na szersz± skalê.
+
+Zamiast interfejsu WWW do ¿±dania skonfigurowanych tuneli i adresów
+IPv6, TSP jest nowym modelem opartym na komunikacji klient/serwer.
+Protokó³ jest u¿ywany do ¿±dania od pojedynczego adresu IPv6 do
+pe³nego prefiksu IPv6 od klienta do serwera tuneli zgodnie z modelem
+brokera IPv6. Protokó³ mo¿e byæ zintegrowany z systemem operacyjnym,
+aby udostêpniæ us³ugê typu DHCP, ale do ¿±dania adresów lub prefiksów
+IPv6 po sieci IPv4 (Internecie).
+
%prep
-rm -rf $RPM_BUILD_ROOT
%setup -q
%patch0 -p1
+
%build
-CFLAGS="%{rpmcflags}"
-%{__make} all target=linux installdir=$RPM_BUILD_ROOT
+CFLAGS="%{rpmcflags}" \
+%{__make} all \
+ target=linux \
+ installdir=$RPM_BUILD_ROOT
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install target=linux installdir=$RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_datadir},%{_sysconfdir}}/tspc/
+
+%{__make} install \
+ target=linux \
+ installdir=$RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT{%{_datadir},%{_sysconfdir}}/tspc
install -d $RPM_BUILD_ROOT{%{_initrddir},%{_sbindir}}
-install -d $RPM_BUILD_ROOT%{_mandir}/man{5,8}/
-mv $RPM_BUILD_ROOT/template/linux.sh $RPM_BUILD_ROOT%{_datadir}/tspc/
-mv $RPM_BUILD_ROOT/template/checktunnel.sh $RPM_BUILD_ROOT%{_datadir}/tspc/
-install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tspc/
-cp $RPM_BUILD_ROOT/man/man5/tspc.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5/
-cp $RPM_BUILD_ROOT/man/man8/tspc.8 $RPM_BUILD_ROOT%{_mandir}/man8/
+install -d $RPM_BUILD_ROOT%{_mandir}/man{5,8}
+
+mv $RPM_BUILD_ROOT/template/linux.sh $RPM_BUILD_ROOT%{_datadir}/tspc
+mv $RPM_BUILD_ROOT/template/checktunnel.sh $RPM_BUILD_ROOT%{_datadir}/tspc
+install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tspc
+cp $RPM_BUILD_ROOT/man/man5/tspc.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5
+cp $RPM_BUILD_ROOT/man/man8/tspc.8 $RPM_BUILD_ROOT%{_mandir}/man8
mv $RPM_BUILD_ROOT/bin/tspc $RPM_BUILD_ROOT%{_sbindir}
%clean
%files
%defattr(644,root,root,755)
%doc README LEGAL CONTRIB.txt UPDATES
-%{_sysconfdir}/tspc/tspc.conf
-%{_initrddir}/*
-%{_datadir}/tspc/*
%attr(755,root,root) %{_sbindir}/tspc
+%dir %{_sysconfdir}/tspc
+%{_sysconfdir}/tspc/tspc.conf
+%attr(754,root,root) %{_initrddir}/*
+%{_datadir}/tspc
%{_mandir}/man5/*
%{_mandir}/man8/*