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