perl-regex.patch 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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-08-01 19:58:19 +0200
  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.05/Makefile.PL
  11. --- re-engine-Lua-0.05/Makefile.PL.orig 2008-08-01 19:58:20 +0200
  12. +++ re-engine-Lua-0.05/Makefile.PL 2008-08-01 19:59:12 +0200
  13. @@ -12,12 +12,10 @@
  14. # t/
  15. build_requires 'Config' => 0;
  16. build_requires 'XSLoader' => 0;
  17. -build_requires 'Test::More' => 0;
  18. -build_requires 'Test::Warn' => 0;
  19. -build_requires 'Test::Exception' => 0;
  20. #tests 't/*.t t/*/*.t';
  21. tests 't/*.t';
  22. auto_install;
  23. WriteAll;
  24. +
  25. Index: re-engine-PCRE-0.15/Makefile.PL
  26. --- re-engine-PCRE-0.15/Makefile.PL.orig 2007-12-19 00:38:26 +0100
  27. +++ re-engine-PCRE-0.15/Makefile.PL 2008-08-01 19:58:19 +0200
  28. @@ -7,5 +7,6 @@
  29. VERSION_FROM => 'PCRE.pm',
  30. ABSTRACT_FROM => 'PCRE.pm',
  31. LICENSE => 'perl',
  32. - LIBS => [ '-lpcre' ],
  33. + INC => `pcre-config --cflags`,
  34. + LIBS => [ `pcre-config --libs` ],
  35. );
  36. Index: re-engine-TRE-0.04/Makefile.PL
  37. --- re-engine-TRE-0.04/Makefile.PL.orig 2008-02-18 12:11:31 +0100
  38. +++ re-engine-TRE-0.04/Makefile.PL 2008-08-01 19:58:19 +0200
  39. @@ -8,6 +8,6 @@
  40. ABSTRACT_FROM => 'TRE.pm',
  41. LICENSE => 'perl',
  42. DIR => [ 'tre' ],
  43. - INC => '-Itre',
  44. - LDDLFLAGS => '-shared tre/*.o',
  45. + INC => `pkg-config tre --cflags`,
  46. + LDDLFLAGS => [ `pkg-config tre --libs` ]
  47. );