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

Odpowiedź listem elektroniczym