Witam

Popełniłem poprawki do netdude. Ostatnie zmiany w specu miały miejsce
w 2007, potrzebował przystosowania do g++4. Patche w za łączniku.

Pozdrawiam,
Krzysztof Goliński
--- netdude.spec.org	2009-09-09 02:38:48.000000000 +0200
+++ netdude.spec	2009-09-09 20:47:00.000000000 +0200
@@ -11,6 +11,7 @@
 Patch0:		%{name}-am.patch
 Patch1:		%{name}-paths.patch
 Patch2:		%{name}-bpf.patch
+Patch3:		%{name}-g++4.patch
 URL:		http://netdude.sourceforge.net/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -50,6 +51,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 rm -f missing configure.in
--- netdude-0.3.3/protocols/icmp/nd_icmp_callbacks.c.org	2009-09-09 03:05:48.000000000 +0200
+++ netdude-0.3.3/protocols/icmp/nd_icmp_callbacks.c	2009-09-09 03:06:21.000000000 +0200
@@ -78,6 +78,7 @@
       return;
 
     default:
+	break;
     }
   
   nd_dialog_number(_("Enter ICMP code:"),
--- netdude-0.3.3/protocols/icmp/nd_icmp.c.org	2009-09-09 03:09:01.000000000 +0200
+++ netdude-0.3.3/protocols/icmp/nd_icmp.c	2009-09-09 03:09:32.000000000 +0200
@@ -334,6 +334,7 @@
       break;
 
     default:
+	break;
     }
 }
 
@@ -465,6 +466,7 @@
       }
 
     default:
+	break;
     }
 
   return FALSE;
--- netdude-0.3.3/src/nd_plugin.c.org	2009-09-09 02:36:51.000000000 +0200
+++ netdude-0.3.3/src/nd_plugin.c	2009-09-09 02:55:58.000000000 +0200
@@ -157,8 +157,10 @@
 static void       
 plugin_hook_up(ND_Plugin *plugin)
 {
-  lt_ptr_t     sym;
+#define lt_ptr_t	lt_ptr
 
+  lt_ptr_t     sym;
+#undef lt_ptr_t
   if ((sym = lt_dlsym(plugin->lt, "name")) != NULL)
     plugin->name = sym;
   if ((sym = lt_dlsym(plugin->lt, "description")) != NULL)
--- netdude-0.3.3/src/nd_protocol_plugin.c.org	2009-09-09 02:58:38.000000000 +0200
+++ netdude-0.3.3/src/nd_protocol_plugin.c	2009-09-09 02:59:19.000000000 +0200
@@ -167,7 +167,9 @@
 proto_plugin_hook_up(ND_ProtoPlugin *plugin)
 {
   ND_Protocol *proto;
+#define lt_ptr_t	lt_ptr
   lt_ptr_t     sym;
+#undef lt_ptr_t
   int          i;
 
   if ((sym = lt_dlsym(plugin->lt, "name")) != NULL)
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym