Witam W załącznikach są poprawki do niceshaper - podbicie do nowej wersji i łata. Aktualna wersja na serwerze się nie buduje.
Pozdrawiam, Krzysztof Goliński
--- niceshaper.spec.old 2009-09-23 00:36:36.000000000 +0200 +++ niceshaper.spec 2009-09-23 01:00:42.000000000 +0200 @@ -1,6 +1,6 @@ # $Revision: 1.32 $, $Date: 2009/03/22 22:33:45 $ -%define _rc rc4 +%define _rc rc6 Summary: NiceShaper - bandwidth limiting Summary(pl.UTF-8): NiceShaper - dynamiczny podział łącza @@ -10,11 +10,12 @@ License: GPL Group: Networking/Admin Source0: http://niceshaper.jedwabny.net/files/%{name}%{version}%{_rc}.tar.bz2 -# Source0-md5: 1331f1f7a494d57199ed97cd62faff11 +# Source0-md5: a0a4b5daccc04adfd90b6af0dee67d42 Source1: %{name}.users Source2: %{name}.config Source3: %{name}.about Source4: %{name}.init +Patch0: %{name}-includes.patch URL: http://niceshaper.jedwabny.net/ BuildRequires: libstdc++-devel BuildRequires: rpmbuild(macros) >= 1.268 @@ -28,16 +29,20 @@ divides it between the hosts in the local network. %description -l pl.UTF-8 -Program opierając się na HTB/IMQ dzieli dostępne pasmo na komputery -w sieci, dynamicznie dostosowując się do generowanego przez każdego -z użytkowników obciążenia. +Program opierając się na HTB/IMQ dzieli dostępne pasmo na komputery w +sieci, dynamicznie dostosowując się do generowanego przez każdego z +użytkowników obciążenia. %prep %setup -q -c +%patch0 -p1 %build -%{__cxx} %{rpmcxxflags} src/class.cc src/class_container.cc src/filter.cc src/instance.cc src/net.cc src/main.cc src/error.cc -o src/niceshaper +%{__make} \ + CPP="%{__cxx} %{rpmcxxflags}" + +#%{__cxx} %{rpmcxxflags} src/class.cc src/class_container.cc src/filter.cc src/instance.cc src/net.cc src/main.cc src/error.cc -o src/niceshaper cp %{SOURCE1} ./users cp %{SOURCE2} ./config @@ -46,9 +51,10 @@ %install rm -rf $RPM_BUILD_ROOT + install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/niceshaper0.6,/etc/rc.d/init.d} -install src/niceshaper $RPM_BUILD_ROOT%{_bindir} +install niceshaper $RPM_BUILD_ROOT%{_bindir} install etc/niceshaper0.6/* $RPM_BUILD_ROOT%{_sysconfdir}/niceshaper0.6 install niceshaper.init $RPM_BUILD_ROOT/etc/rc.d/init.d/niceshaper
--- niceshaper-0.6/src/main.h.old 2009-09-22 23:58:58.000000000 +0200 +++ niceshaper-0.6/src/main.h 2009-09-22 23:59:07.000000000 +0200 @@ -14,6 +14,7 @@ #include <sys/types.h> #include <iostream> #include <vector> +#include <stdio.h> using namespace std;
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
