summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorschmonz <schmonz>2005-03-22 07:37:05 +0000
committerschmonz <schmonz>2005-03-22 07:37:05 +0000
commit534375e96aec9cbe104efb58ce82ec9fde65f432 (patch)
tree5c0a51729f5c2e9b660b7db6e2fd47e6ac88f0aa /devel
parentdc8e6e1649a4cbbd599a60d9632de4d0f50d41bd (diff)
downloadpkgsrc-534375e96aec9cbe104efb58ce82ec9fde65f432.tar.gz
Build the two object files with filenames that are unique even on
case-insensitive filesystems. Fixes build on OS X.
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-IPC-ShareLite/Makefile5
-rw-r--r--devel/p5-IPC-ShareLite/distinfo5
-rw-r--r--devel/p5-IPC-ShareLite/patches/patch-aa15
-rw-r--r--devel/p5-IPC-ShareLite/patches/patch-ab13
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