You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
139 lines
4.5 KiB
139 lines
4.5 KiB
Index: Net-IRC-0.79/Makefile.PL |
|
--- Net-IRC-0.79/Makefile.PL.orig 2009-12-23 18:05:52.000000000 +0100 |
|
+++ Net-IRC-0.79/Makefile.PL 2015-02-16 08:51:57.305767008 +0100 |
|
@@ -4,29 +4,6 @@ |
|
# the contents of the Makefile that is written. |
|
|
|
exit 0 if $ENV{AUTOMATED_TESTING}; |
|
-my $ok = 'I acknowledge that Net::IRC is unsupported and I wish to proceed.'; |
|
-my $warning = <<WILLROBINSON; |
|
--------------------------------------------------------------------------------- |
|
-******************************************************************************** |
|
-DANGER, WILL ROBINSON! DANGER! |
|
- |
|
-This module has been deprecated, abandoned, and is no longer supported. It has |
|
-not seen active development in five years, and its original author has moved on. |
|
-We *STRONGLY* recommend you port your code to either Bot::BasicBot or |
|
-POE::Component::IRC. Please feel free to stop by irc.freenode.net/#perl for help |
|
-making this transition. Or, if you insist on proceeding, please type the |
|
-following line exactly as is and then press Enter: |
|
- |
|
-$ok |
|
-******************************************************************************** |
|
--------------------------------------------------------------------------------- |
|
-WILLROBINSON |
|
- |
|
--t STDIN or die $warning; |
|
-warn $warning; |
|
-chomp(my $acceptance = <STDIN>); |
|
-die "Refusing to install due to lack of confirmation" unless $acceptance eq $ok; |
|
- |
|
|
|
WriteMakefile( |
|
'NAME' => 'Net::IRC', |
|
Index: Net-Packet-3.28/Makefile.PL |
|
--- Net-Packet-3.28/Makefile.PL.orig 2015-02-16 08:51:57.305767000 +0100 |
|
+++ Net-Packet-3.28/Makefile.PL 2015-02-16 08:52:31.335755666 +0100 |
|
@@ -18,7 +18,6 @@ |
|
Time::HiRes => 0, |
|
Net::IPv6Addr => 0, |
|
Net::IPv4Addr => 0, |
|
- Socket6 => 0, |
|
Bit::Vector => 0, |
|
Storable => 0, |
|
}, |
|
Index: Net-Pcap-0.18/Makefile.PL |
|
--- Net-Pcap-0.18/Makefile.PL.orig 2012-11-28 00:06:02.000000000 +0100 |
|
+++ Net-Pcap-0.18/Makefile.PL 2015-02-16 08:51:57.305767008 +0100 |
|
@@ -24,7 +24,8 @@ |
|
else { |
|
$options{CCFLAGS} = "-Wall -Wwrite-strings" |
|
if $Config{ccname} eq "gcc" and $] >= 5.006; |
|
- $options{LIBS} = '-lpcap'; |
|
+ $options{INC} = '-I/openpkg/include'; |
|
+ $options{LIBS} = '-L/openpkg/lib -lpcap'; |
|
} |
|
|
|
for my $arg (@ARGV) { |
|
Index: Net-Pcap-0.18/Pcap.xs |
|
--- Net-Pcap-0.18/Pcap.xs.orig 2009-03-26 02:14:19.000000000 +0100 |
|
+++ Net-Pcap-0.18/Pcap.xs 2015-02-16 08:51:57.316238311 +0100 |
|
@@ -29,7 +29,7 @@ |
|
#define NEED_sv_2pv_nolen 1 |
|
#include "ppport.h" |
|
|
|
-#include <pcap.h> |
|
+#include "pcap.h" |
|
|
|
#ifdef _CYGWIN |
|
#include <Win32-Extensions.h> |
|
Index: Net-RabbitMQ-0.0.4/Makefile.PL |
|
--- Net-RabbitMQ-0.0.4/Makefile.PL.orig 2009-11-12 21:15:45.000000000 +0100 |
|
+++ Net-RabbitMQ-0.0.4/Makefile.PL 2015-02-16 08:51:57.316238311 +0100 |
|
@@ -2,12 +2,16 @@ |
|
use ExtUtils::MakeMaker 5.16 ; |
|
use Config ; |
|
|
|
-my @parts = qw/api connection debug framing mem socket table/; |
|
-my $cfiles = join(' ', map { "librabbitmq/amqp_$_.c" } @parts); |
|
- |
|
WriteMakefile( |
|
NAME => 'Net::RabbitMQ', |
|
VERSION_FROM => 'RabbitMQ.pm', |
|
- OBJECT => "RabbitMQ.o $cfiles", |
|
+ 'MYEXTLIB' => 'librabbitmq/librabbitmq$(LIB_EXT)', |
|
+ OBJECT => "RabbitMQ.o", |
|
); |
|
|
|
+sub MY::postamble { |
|
+' |
|
+$(MYEXTLIB): librabbitmq/Makefile |
|
+ cd librabbitmq && $(MAKE) $(PASTHRU) |
|
+'; |
|
+} |
|
Index: Net-RabbitMQ-0.0.4/librabbitmq/Makefile.PL |
|
--- Net-RabbitMQ-0.0.4/librabbitmq/Makefile.PL.orig 2015-02-16 08:51:57.316238311 +0100 |
|
+++ Net-RabbitMQ-0.0.4/librabbitmq/Makefile.PL 2015-02-16 08:51:57.316238311 +0100 |
|
@@ -0,0 +1,22 @@ |
|
+ |
|
+use ExtUtils::MakeMaker; |
|
+ |
|
+$Verbose = 1; |
|
+ |
|
+WriteMakefile( |
|
+ NAME => 'Net::RabbitMQ::librabbitmq', |
|
+ SKIP => [ qw(all static static_lib dynamic dynamic_lib test) ], |
|
+ clean => { 'FILES' => 'librabbitmq$(LIB_EXT)' }, |
|
+); |
|
+ |
|
+sub MY::top_targets { |
|
+' |
|
+all :: static |
|
+test :: |
|
+static :: librabbitmq$(LIB_EXT) |
|
+librabbitmq$(LIB_EXT): $(O_FILES) |
|
+ $(AR) cr librabbitmq$(LIB_EXT) $(O_FILES) |
|
+ $(RANLIB) librabbitmq$(LIB_EXT) |
|
+ |
|
+'; |
|
+} |
|
Index: Net-RabbitMQ-0.0.4/librabbitmq/amqp.h |
|
--- Net-RabbitMQ-0.0.4/librabbitmq/amqp.h.orig 2009-12-19 08:59:44.000000000 +0100 |
|
+++ Net-RabbitMQ-0.0.4/librabbitmq/amqp.h 2015-02-16 08:51:57.316238311 +0100 |
|
@@ -5,6 +5,9 @@ |
|
extern "C" { |
|
#endif |
|
|
|
+#include <sys/types.h> |
|
+#include <unistd.h> |
|
+ |
|
typedef int amqp_boolean_t; |
|
typedef uint32_t amqp_method_number_t; |
|
typedef uint32_t amqp_flags_t; |
|
Index: Net-RabbitMQ-0.0.4/librabbitmq/amqp_config.h |
|
--- Net-RabbitMQ-0.0.4/librabbitmq/amqp_config.h.orig 2009-11-12 21:15:45.000000000 +0100 |
|
+++ Net-RabbitMQ-0.0.4/librabbitmq/amqp_config.h 2015-02-16 08:51:57.316238311 +0100 |
|
@@ -1,2 +1,3 @@ |
|
+#undef VERSION |
|
#define VERSION "0.0.1" |
|
|
|
|