perl-regex.patch 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. Index: Regexp-Keep-0.02/Keep.xs
  2. --- Regexp-Keep-0.02/Keep.xs.orig 2004-05-07 19:23:36 +0200
  3. +++ Regexp-Keep-0.02/Keep.xs 2008-12-28 10:19:14 +0100
  4. @@ -11,4 +11,4 @@
  5. KEEP()
  6. PROTOTYPE:
  7. CODE:
  8. - PL_regstartp[0] = PL_reginput - PL_bostr;
  9. + PL_reg_state.re_state_regoffs[0].start = PL_reginput - PL_bostr;
  10. Index: re-engine-Lua-0.06/Makefile.PL
  11. --- re-engine-Lua-0.06/Makefile.PL.orig 2008-12-07 12:29:50 +0100
  12. +++ re-engine-Lua-0.06/Makefile.PL 2008-12-28 10:22:23 +0100
  13. @@ -8,7 +8,5 @@
  14. ABSTRACT_FROM => 'Lua.pm',
  15. LICENSE => 'MIT',
  16. PREREQ_PM => {
  17. - 'Test::Exception' => 0,
  18. - 'Test::Warn' => 0,
  19. },
  20. );
  21. Index: re-engine-PCRE-0.15/Makefile.PL
  22. --- re-engine-PCRE-0.15/Makefile.PL.orig 2007-12-19 00:38:26 +0100
  23. +++ re-engine-PCRE-0.15/Makefile.PL 2008-12-28 10:19:14 +0100
  24. @@ -7,5 +7,6 @@
  25. VERSION_FROM => 'PCRE.pm',
  26. ABSTRACT_FROM => 'PCRE.pm',
  27. LICENSE => 'perl',
  28. - LIBS => [ '-lpcre' ],
  29. + INC => `pcre-config --cflags`,
  30. + LIBS => [ `pcre-config --libs` ],
  31. );
  32. Index: re-engine-TRE-0.04/Makefile.PL
  33. --- re-engine-TRE-0.04/Makefile.PL.orig 2008-02-18 12:11:31 +0100
  34. +++ re-engine-TRE-0.04/Makefile.PL 2008-12-28 10:19:14 +0100
  35. @@ -8,6 +8,6 @@
  36. ABSTRACT_FROM => 'TRE.pm',
  37. LICENSE => 'perl',
  38. DIR => [ 'tre' ],
  39. - INC => '-Itre',
  40. - LDDLFLAGS => '-shared tre/*.o',
  41. + INC => `pkg-config tre --cflags`,
  42. + LDDLFLAGS => [ `pkg-config tre --libs` ]
  43. );