| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- Index: Regexp-Keep-0.02/Keep.xs
- --- Regexp-Keep-0.02/Keep.xs.orig 2004-05-07 19:23:36.000000000 +0200
- +++ Regexp-Keep-0.02/Keep.xs 2011-01-31 10:02:29.000000000 +0100
- @@ -11,4 +11,4 @@
- KEEP()
- PROTOTYPE:
- CODE:
- - PL_regstartp[0] = PL_reginput - PL_bostr;
- + PL_reg_state.re_state_regoffs[0].start = PL_reginput - PL_bostr;
- Index: re-engine-Lua-0.07/Makefile.PL
- --- re-engine-Lua-0.07/Makefile.PL.orig 2008-12-07 12:29:50.000000000 +0100
- +++ re-engine-Lua-0.07/Makefile.PL 2011-01-31 10:02:29.000000000 +0100
- @@ -8,7 +8,5 @@
- ABSTRACT_FROM => 'Lua.pm',
- LICENSE => 'MIT',
- PREREQ_PM => {
- - 'Test::Exception' => 0,
- - 'Test::Warn' => 0,
- },
- );
- Index: re-engine-PCRE-0.17/Makefile.PL
- --- re-engine-PCRE-0.17/Makefile.PL.orig 2011-01-29 13:12:53.000000000 +0100
- +++ re-engine-PCRE-0.17/Makefile.PL 2011-01-31 10:02:29.000000000 +0100
- @@ -18,9 +18,8 @@
- },
- 'DISTNAME' => 're-engine-PCRE',
- 'EXE_FILES' => [],
- - 'LIBS' => [
- - '-lpcre'
- - ],
- + 'INC' => `pcre-config --cflags`,
- + 'LIBS' => [ `pcre-config --libs` ],
- 'LICENSE' => 'perl',
- 'NAME' => 're::engine::PCRE',
- 'PREREQ_PM' => {
- Index: re-engine-RE2-0.09/Makefile.PL
- --- re-engine-RE2-0.09/Makefile.PL.orig 2011-01-29 14:07:30.000000000 +0100
- +++ re-engine-RE2-0.09/Makefile.PL 2011-01-31 10:02:38.000000000 +0100
- @@ -4,14 +4,11 @@
-
- use Config;
- use ExtUtils::MakeMaker;
- -use ExtUtils::CppGuess;
-
- # TODO: Optionally use system libre2, via ExtUtils::Liblist?
-
- my @objects = qw(RE2.o re2_xs.o re2/obj/libre2.a);
-
- -my $guess = ExtUtils::CppGuess->new;
- -
- my %opt = (
- NAME => 're::engine::RE2',
- AUTHOR => 'David Leadbeater <dgl@dgl.cx>',
- @@ -26,7 +23,6 @@
- "ExtUtils::CppGuess" => 0,
- "Test::More" => 0.88,
- },
- - $guess->makemaker_options
- );
-
- if($Config{usethreads} eq 'define') {
- Index: re-engine-TRE-0.04/Makefile.PL
- --- re-engine-TRE-0.04/Makefile.PL.orig 2008-02-18 12:11:31.000000000 +0100
- +++ re-engine-TRE-0.04/Makefile.PL 2011-01-31 10:02:29.000000000 +0100
- @@ -8,6 +8,6 @@
- ABSTRACT_FROM => 'TRE.pm',
- LICENSE => 'perl',
- DIR => [ 'tre' ],
- - INC => '-Itre',
- - LDDLFLAGS => '-shared tre/*.o',
- + INC => `pkg-config tre --cflags`,
- + LDDLFLAGS => [ `pkg-config tre --libs` ]
- );
- Index: Regexp-Compare-0.17/engine.h
- --- Regexp-Compare-0.17/engine.h.orig 2010-12-29 14:02:01.000000000 +0100
- +++ Regexp-Compare-0.17/engine.h 2011-06-24 20:21:46.000000000 +0200
- @@ -20,10 +20,17 @@
- #define RC_FIST_CLASS_REGEXP
- typedef REGEXP RCRegexp;
- #else
- +#if PERL_API_VERSION == 14
- +#define ANYOF_UNICODE ANYOF_NONBITMAP_NON_UTF8
- +#define RC_PLUGGABLE_REGEXP_ENGINE
- +#define RC_FIST_CLASS_REGEXP
- +typedef REGEXP RCRegexp;
- +#else
- #error Unsupported PERL_API_VERSION
- #endif
- #endif
- #endif
- +#endif
- #endif
-
- /* Set on error (i.e. failed memory allocation, unexpected regexp
|