Tue, 28 Aug 2012 18:29:30 +0200
Update from Drupal 6.x to 7.x and introduce several new HTML5 themes. Because
many themes from Drupal 6.x have since been abandoned, left unmaintained, or
not ported to Drupal 7.x, this package has changed in size and utility.
1 Index: Net-IRC-0.79/Makefile.PL
2 --- Net-IRC-0.79/Makefile.PL.orig 2009-12-23 18:05:52.000000000 +0100
3 +++ Net-IRC-0.79/Makefile.PL 2010-12-19 13:16:21.000000000 +0100
4 @@ -4,29 +4,6 @@
5 # the contents of the Makefile that is written.
7 exit 0 if $ENV{AUTOMATED_TESTING};
8 -my $ok = 'I acknowledge that Net::IRC is unsupported and I wish to proceed.';
9 -my $warning = <<WILLROBINSON;
10 ---------------------------------------------------------------------------------
11 -********************************************************************************
12 -DANGER, WILL ROBINSON! DANGER!
13 -
14 -This module has been deprecated, abandoned, and is no longer supported. It has
15 -not seen active development in five years, and its original author has moved on.
16 -We *STRONGLY* recommend you port your code to either Bot::BasicBot or
17 -POE::Component::IRC. Please feel free to stop by irc.freenode.net/#perl for help
18 -making this transition. Or, if you insist on proceeding, please type the
19 -following line exactly as is and then press Enter:
20 -
21 -$ok
22 -********************************************************************************
23 ---------------------------------------------------------------------------------
24 -WILLROBINSON
25 -
26 --t STDIN or die $warning;
27 -warn $warning;
28 -chomp(my $acceptance = <STDIN>);
29 -die "Refusing to install due to lack of confirmation" unless $acceptance eq $ok;
30 -
32 WriteMakefile(
33 'NAME' => 'Net::IRC',
34 Index: Net-Packet-3.27/Makefile.PL
35 --- Net-Packet-3.27/Makefile.PL.orig 2009-11-09 18:58:29.000000000 +0100
36 +++ Net-Packet-3.27/Makefile.PL 2010-12-19 13:15:40.000000000 +0100
37 @@ -15,7 +15,6 @@
38 Time::HiRes => 0,
39 Net::IPv6Addr => 0,
40 Net::IPv4Addr => 0,
41 - Socket6 => 0,
42 Bit::Vector => 0,
43 },
44 ABSTRACT_FROM => 'lib/Net/Packet.pm',
45 Index: Net-Patricia-1.15/libpatricia/patricia.c
46 --- Net-Patricia-1.15/libpatricia/patricia.c.orig 2009-04-19 06:28:15.000000000 +0200
47 +++ Net-Patricia-1.15/libpatricia/patricia.c 2010-12-19 13:15:40.000000000 +0100
48 @@ -38,24 +38,24 @@
49 /* prefix_tochar
50 * convert prefix information to bytes
51 */
52 -u_char *
53 +unsigned char *
54 prefix_tochar (prefix_t * prefix)
55 {
56 if (prefix == NULL)
57 return (NULL);
59 - return ((u_char *) & prefix->add.sin);
60 + return ((unsigned char *) & prefix->add.sin);
61 }
63 int
64 -comp_with_mask (void *addr, void *dest, u_int mask)
65 +comp_with_mask (void *addr, void *dest, unsigned int mask)
66 {
68 if ( /* mask/8 == 0 || */ memcmp (addr, dest, mask / 8) == 0) {
69 int n = mask / 8;
70 int m = ((-1) << (8 - (mask % 8)));
72 - if (mask % 8 == 0 || (((u_char *)addr)[n] & m) == (((u_char *)dest)[n] & m))
73 + if (mask % 8 == 0 || (((unsigned char *)addr)[n] & m) == (((unsigned char *)dest)[n] & m))
74 return (1);
75 }
76 return (0);
77 @@ -70,7 +70,7 @@
78 int
79 inet_pton (int af, const char *src, void *dst)
80 {
81 - u_long result;
82 + unsigned long result;
84 if (af == AF_INET) {
85 result = inet_addr(src);
86 @@ -104,7 +104,7 @@
87 {
88 if (af == AF_INET) {
89 int i, c, val;
90 - u_char xp[4] = {0, 0, 0, 0};
91 + unsigned char xp[4] = {0, 0, 0, 0};
93 for (i = 0; ; i++) {
94 c = *src++;
95 @@ -153,7 +153,7 @@
97 struct buffer {
98 char buffs[16][48+5];
99 - u_int i;
100 + unsigned int i;
101 } *buffp;
103 # if 0
104 @@ -172,7 +172,7 @@
105 buff = buffp->buffs[buffp->i++%16];
106 }
107 if (prefix->family == AF_INET) {
108 - u_char *a;
109 + unsigned char *a;
110 assert (prefix->bitlen <= 32);
111 a = prefix_touchar (prefix);
112 if (with_len) {
113 @@ -272,7 +272,7 @@
114 prefix_t *
115 ascii2prefix (int family, char *string)
116 {
117 - u_long bitlen, maxbitlen = 0;
118 + unsigned long bitlen, maxbitlen = 0;
119 char *cp;
120 struct in_addr sin;
121 #ifdef HAVE_IPV6
122 @@ -491,8 +491,8 @@
123 patricia_search_exact (patricia_tree_t *patricia, prefix_t *prefix)
124 {
125 patricia_node_t *node;
126 - u_char *addr;
127 - u_int bitlen;
128 + unsigned char *addr;
129 + unsigned int bitlen;
131 assert (patricia);
132 assert (prefix);
133 @@ -563,8 +563,8 @@
134 {
135 patricia_node_t *node;
136 patricia_node_t *stack[PATRICIA_MAXBITS + 1];
137 - u_char *addr;
138 - u_int bitlen;
139 + unsigned char *addr;
140 + unsigned int bitlen;
141 int cnt = 0;
143 assert (patricia);
144 @@ -662,8 +662,8 @@
145 patricia_lookup (patricia_tree_t *patricia, prefix_t *prefix)
146 {
147 patricia_node_t *node, *new_node, *parent, *glue;
148 - u_char *addr, *test_addr;
149 - u_int bitlen, check_bit, differ_bit;
150 + unsigned char *addr, *test_addr;
151 + unsigned int bitlen, check_bit, differ_bit;
152 int i, j, r;
154 assert (patricia);
155 Index: Net-Patricia-1.15/libpatricia/patricia.h
156 --- Net-Patricia-1.15/libpatricia/patricia.h.orig 2009-04-19 06:28:15.000000000 +0200
157 +++ Net-Patricia-1.15/libpatricia/patricia.h 2010-12-19 13:15:40.000000000 +0100
158 @@ -15,10 +15,10 @@
159 #ifndef _PATRICIA_H
160 #define _PATRICIA_H
162 -/* typedef unsigned int u_int; */
163 +/* typedef unsigned int unsigned int; */
164 typedef void (*void_fn_t)();
165 /* { from defs.h */
166 -#define prefix_touchar(prefix) ((u_char *)&(prefix)->add.sin)
167 +#define prefix_touchar(prefix) ((unsigned char *)&(prefix)->add.sin)
168 #define MAXLINE 1024
169 #define BIT_TEST(f, b) ((f) & (b))
170 /* } */
171 @@ -40,15 +40,15 @@
172 /* { from mrt.h */
174 typedef struct _prefix4_t {
175 - u_short family; /* AF_INET | AF_INET6 */
176 - u_short bitlen; /* same as mask? */
177 + unsigned short family; /* AF_INET | AF_INET6 */
178 + unsigned short bitlen; /* same as mask? */
179 int ref_count; /* reference count */
180 struct in_addr sin;
181 } prefix4_t;
183 typedef struct _prefix_t {
184 - u_short family; /* AF_INET | AF_INET6 */
185 - u_short bitlen; /* same as mask? */
186 + unsigned short family; /* AF_INET | AF_INET6 */
187 + unsigned short bitlen; /* same as mask? */
188 int ref_count; /* reference count */
189 union {
190 struct in_addr sin;
191 @@ -61,7 +61,7 @@
192 /* } */
194 typedef struct _patricia_node_t {
195 - u_int bit; /* flag if this node used */
196 + unsigned int bit; /* flag if this node used */
197 prefix_t *prefix; /* who we are in patricia tree */
198 struct _patricia_node_t *l, *r; /* left and right children */
199 struct _patricia_node_t *parent;/* may be used */
200 @@ -71,7 +71,7 @@
202 typedef struct _patricia_tree_t {
203 patricia_node_t *head;
204 - u_int maxbits; /* for IP, 32 bit addresses */
205 + unsigned int maxbits; /* for IP, 32 bit addresses */
206 int num_active_node; /* for debug purpose */
207 } patricia_tree_t;
209 Index: Net-Pcap-0.16/Makefile.PL
210 --- Net-Pcap-0.16/Makefile.PL.orig 2007-12-24 00:06:15.000000000 +0100
211 +++ Net-Pcap-0.16/Makefile.PL 2010-12-19 13:15:40.000000000 +0100
212 @@ -23,7 +23,8 @@
213 }
214 else {
215 $options{CCFLAGS} = '-Wall -Wwrite-strings' if $Config{ccname} eq 'gcc' and $] >= 5.006;
216 - $options{LIBS} = '-lpcap';
217 + $options{INC} = '-I/openpkg/include';
218 + $options{LIBS} = '-L/openpkg/lib -lpcap';
219 }
221 for my $arg (@ARGV) {
222 Index: Net-Pcap-0.16/Pcap.xs
223 --- Net-Pcap-0.16/Pcap.xs.orig 2008-01-01 05:22:22.000000000 +0100
224 +++ Net-Pcap-0.16/Pcap.xs 2010-12-19 13:15:40.000000000 +0100
225 @@ -33,7 +33,7 @@
226 #define NEED_sv_2pv_nolen 1
227 #include "ppport.h"
229 -#include <pcap.h>
230 +#include "pcap.h"
232 #ifdef _CYGWIN
233 #include <Win32-Extensions.h>
234 Index: Net-RabbitMQ-0.0.4/Makefile.PL
235 --- Net-RabbitMQ-0.0.4/Makefile.PL.orig 2009-11-12 21:15:45.000000000 +0100
236 +++ Net-RabbitMQ-0.0.4/Makefile.PL 2010-12-19 13:15:40.000000000 +0100
237 @@ -2,12 +2,16 @@
238 use ExtUtils::MakeMaker 5.16 ;
239 use Config ;
241 -my @parts = qw/api connection debug framing mem socket table/;
242 -my $cfiles = join(' ', map { "librabbitmq/amqp_$_.c" } @parts);
243 -
244 WriteMakefile(
245 NAME => 'Net::RabbitMQ',
246 VERSION_FROM => 'RabbitMQ.pm',
247 - OBJECT => "RabbitMQ.o $cfiles",
248 + 'MYEXTLIB' => 'librabbitmq/librabbitmq$(LIB_EXT)',
249 + OBJECT => "RabbitMQ.o",
250 );
252 +sub MY::postamble {
253 +'
254 +$(MYEXTLIB): librabbitmq/Makefile
255 + cd librabbitmq && $(MAKE) $(PASTHRU)
256 +';
257 +}
258 Index: Net-RabbitMQ-0.0.4/librabbitmq/Makefile.PL
259 --- Net-RabbitMQ-0.0.4/librabbitmq/Makefile.PL.orig 2010-12-19 13:15:40.000000000 +0100
260 +++ Net-RabbitMQ-0.0.4/librabbitmq/Makefile.PL 2010-12-19 13:15:40.000000000 +0100
261 @@ -0,0 +1,22 @@
262 +
263 +use ExtUtils::MakeMaker;
264 +
265 +$Verbose = 1;
266 +
267 +WriteMakefile(
268 + NAME => 'Net::RabbitMQ::librabbitmq',
269 + SKIP => [ qw(all static static_lib dynamic dynamic_lib test) ],
270 + clean => { 'FILES' => 'librabbitmq$(LIB_EXT)' },
271 +);
272 +
273 +sub MY::top_targets {
274 +'
275 +all :: static
276 +test ::
277 +static :: librabbitmq$(LIB_EXT)
278 +librabbitmq$(LIB_EXT): $(O_FILES)
279 + $(AR) cr librabbitmq$(LIB_EXT) $(O_FILES)
280 + $(RANLIB) librabbitmq$(LIB_EXT)
281 +
282 +';
283 +}
284 Index: Net-RabbitMQ-0.0.4/librabbitmq/amqp.h
285 --- Net-RabbitMQ-0.0.4/librabbitmq/amqp.h.orig 2009-12-19 08:59:44.000000000 +0100
286 +++ Net-RabbitMQ-0.0.4/librabbitmq/amqp.h 2010-12-19 13:15:40.000000000 +0100
287 @@ -5,6 +5,9 @@
288 extern "C" {
289 #endif
291 +#include <sys/types.h>
292 +#include <unistd.h>
293 +
294 typedef int amqp_boolean_t;
295 typedef uint32_t amqp_method_number_t;
296 typedef uint32_t amqp_flags_t;
297 Index: Net-RabbitMQ-0.0.4/librabbitmq/amqp_config.h
298 --- Net-RabbitMQ-0.0.4/librabbitmq/amqp_config.h.orig 2009-11-12 21:15:45.000000000 +0100
299 +++ Net-RabbitMQ-0.0.4/librabbitmq/amqp_config.h 2010-12-19 13:15:40.000000000 +0100
300 @@ -1,2 +1,3 @@
301 +#undef VERSION
302 #define VERSION "0.0.1"