diff options
author | schmonz <schmonz@pkgsrc.org> | 2005-03-22 07:37:05 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2005-03-22 07:37:05 +0000 |
commit | f3ee81158b72f41b39834879de94d72732ab8bc7 (patch) | |
tree | 5c0a51729f5c2e9b660b7db6e2fd47e6ac88f0aa | |
parent | 1099c636500378336460b0da50add8f83f0bb84d (diff) | |
download | pkgsrc-f3ee81158b72f41b39834879de94d72732ab8bc7.tar.gz |
Build the two object files with filenames that are unique even on
case-insensitive filesystems. Fixes build on OS X.
-rw-r--r-- | devel/p5-IPC-ShareLite/Makefile | 5 | ||||
-rw-r--r-- | devel/p5-IPC-ShareLite/distinfo | 5 | ||||
-rw-r--r-- | devel/p5-IPC-ShareLite/patches/patch-aa | 15 | ||||
-rw-r--r-- | devel/p5-IPC-ShareLite/patches/patch-ab | 13 |
4 files changed, 32 insertions, 6 deletions
diff --git a/devel/p5-IPC-ShareLite/Makefile b/devel/p5-IPC-ShareLite/Makefile index 4e294cd4cd5..44d00e1a70b 100644 --- a/devel/p5-IPC-ShareLite/Makefile +++ b/devel/p5-IPC-ShareLite/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2004/12/20 11:31:01 grant Exp $ +# $NetBSD: Makefile,v 1.9 2005/03/22 07:37:05 schmonz Exp $ # DISTNAME= IPC-ShareLite-0.09 @@ -15,6 +15,9 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews USE_BUILDLINK3= YES PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/IPC/ShareLite/.packlist +post-extract: + cd ${WRKSRC} && ${MV} -f sharelite.c ipcsharelite.c + .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-IPC-ShareLite/distinfo b/devel/p5-IPC-ShareLite/distinfo index fc35c7525c8..82420b21d93 100644 --- a/devel/p5-IPC-ShareLite/distinfo +++ b/devel/p5-IPC-ShareLite/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.3 2005/02/23 22:24:26 agc Exp $ +$NetBSD: distinfo,v 1.4 2005/03/22 07:37:05 schmonz Exp $ SHA1 (IPC-ShareLite-0.09.tar.gz) = b0784071521341a8173e4e5240af67545f5241cb RMD160 (IPC-ShareLite-0.09.tar.gz) = 46871b44fb8b29d80af14e3ede295b73e14f6354 Size (IPC-ShareLite-0.09.tar.gz) = 36779 bytes -SHA1 (patch-aa) = 50ac1322ce73b7eb41fcd27cb4f1eebcd82fa741 +SHA1 (patch-aa) = 1b0a2c1f53522985bc4b85d425a1eec4f6a4996a +SHA1 (patch-ab) = 6fe72624e3e15dd2d8dae0ac53987d562c440fa4 diff --git a/devel/p5-IPC-ShareLite/patches/patch-aa b/devel/p5-IPC-ShareLite/patches/patch-aa index 3f44677913f..f4f92f985db 100644 --- a/devel/p5-IPC-ShareLite/patches/patch-aa +++ b/devel/p5-IPC-ShareLite/patches/patch-aa @@ -1,7 +1,7 @@ -$NetBSD: patch-aa,v 1.1.1.1 2001/11/20 08:04:50 mjl Exp $ +$NetBSD: patch-aa,v 1.2 2005/03/22 07:37:06 schmonz Exp $ ---- Makefile.PL.orig Tue Nov 20 08:50:27 2001 -+++ Makefile.PL Tue Nov 20 08:50:34 2001 +--- Makefile.PL.orig 2000-04-14 05:23:54.000000000 -0400 ++++ Makefile.PL @@ -1,6 +1,6 @@ use ExtUtils::MakeMaker; @@ -10,3 +10,12 @@ $NetBSD: patch-aa,v 1.1.1.1 2001/11/20 08:04:50 mjl Exp $ # See lib/ExtUtils/MakeMaker.pm for details of how to influence # the contents of the Makefile that is written. +@@ -10,7 +10,7 @@ WriteMakefile( + 'LIBS' => [''], # e.g., '-lm' + 'DEFINE' => '', # e.g., '-DHAVE_SOMETHING' + 'INC' => '', # e.g., '-I/usr/include/other' +- 'OBJECT' => 'sharelite.o ShareLite.o', ++ 'OBJECT' => 'ipcsharelite.o ShareLite.o', + 'dist' => { + COMPRESS => 'gzip', SUFFIX => 'gz', + }, diff --git a/devel/p5-IPC-ShareLite/patches/patch-ab b/devel/p5-IPC-ShareLite/patches/patch-ab new file mode 100644 index 00000000000..9ed9ea35858 --- /dev/null +++ b/devel/p5-IPC-ShareLite/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1 2005/03/22 07:37:06 schmonz Exp $ + +--- MANIFEST.orig 2000-04-14 06:01:25.000000000 -0400 ++++ MANIFEST +@@ -8,7 +8,7 @@ Makefile.PL + ShareLite.pm + ShareLite.xs + sharelite.h +-sharelite.c ++ipcsharelite.c + typemap + test.pl + TODO |