Thu, 09 Aug 2012 00:41:14 +0200
Introduce a lot of changes to correct source and build logic including:
Correct URLs, reorder existing patch hunks, update vendor version and
patch accordingly, integrate optional SQLite storage, modernize package
(remove boilerplate RPM logic), correct preprocessor definitions as
NIS+was removed from Solaris 11, use parallel make, improve configuration
spacing and whitespace, and remove now uneeded postfix-script(1) and
post-install(1) relocation.
1 Index: IPC-ShareLite-0.17/Makefile.PL
2 --- IPC-ShareLite-0.17/Makefile.PL.orig 2011-06-19 23:39:44.000000000 +0200
3 +++ IPC-ShareLite-0.17/Makefile.PL 2011-06-19 23:52:49.000000000 +0200
4 @@ -55,11 +55,10 @@
6 my @exclude = qw( Devel::CheckLib IO::CaptureOutput );
7 my $pad = ' ' x 4;
8 - die "Can't parse Makefile fragment"
9 - unless $lines[-2] =~ /^([^"']*(["'])).*?(\2[^"']*)$/;
10 splice @lines, -1, 0, map { "$1$_$3" } (
11 'no_index:', "${pad}package:", map { "${pad}${pad}- $_" } @exclude
12 );
14 return join "\n", @lines;
15 }
16 +