summaryrefslogtreecommitdiff
path: root/textproc/eperl
diff options
context:
space:
mode:
authorhubertf <hubertf>2001-05-12 16:00:41 +0000
committerhubertf <hubertf>2001-05-12 16:00:41 +0000
commitb048931b35bfcd2f524466b954a74703e86557ca (patch)
treee6c62fb5cdedd646df729f0208793f1876b75883 /textproc/eperl
parent1d23662f88e5eeef757bb71d1a9e5aeaac78ecca (diff)
downloadpkgsrc-b048931b35bfcd2f524466b954a74703e86557ca.tar.gz
Add -Wl,-R to make this work on ELF.
Diffstat (limited to 'textproc/eperl')
-rw-r--r--textproc/eperl/distinfo5
-rw-r--r--textproc/eperl/patches/patch-aa15
-rw-r--r--textproc/eperl/patches/patch-ad11
3 files changed, 26 insertions, 5 deletions
diff --git a/textproc/eperl/distinfo b/textproc/eperl/distinfo
index 465ead855f3..3f4040666d6 100644
--- a/textproc/eperl/distinfo
+++ b/textproc/eperl/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.2 2001/04/20 15:04:56 skrll Exp $
+$NetBSD: distinfo,v 1.3 2001/05/12 16:00:41 hubertf Exp $
SHA1 (eperl-2.2.14.tar.gz) = cf05566602d93019a38638a6958739a1e192ead7
Size (eperl-2.2.14.tar.gz) = 199664 bytes
-SHA1 (patch-aa) = cf52f03373a8b159ff895608d078fae863eaaed5
+SHA1 (patch-aa) = 6eae0f635bae79bdd6fa88878f191e59b5f4fe92
SHA1 (patch-ab) = 09a2274193bea7052a5367d18ec2e15ed7596129
SHA1 (patch-ac) = c876f95efa24d348c8c42fa91123d0db316315bc
+SHA1 (patch-ad) = a0791db8a9758dc283b9340a391b8cc3749f02c7
diff --git a/textproc/eperl/patches/patch-aa b/textproc/eperl/patches/patch-aa
index 9499668c681..5b4eff7ffee 100644
--- a/textproc/eperl/patches/patch-aa
+++ b/textproc/eperl/patches/patch-aa
@@ -1,7 +1,16 @@
-$NetBSD: patch-aa,v 1.1.1.1 1998/12/05 16:14:53 tv Exp $
+$NetBSD: patch-aa,v 1.2 2001/05/12 16:00:41 hubertf Exp $
---- Makefile.in.orig Sat Dec 5 11:06:44 1998
-+++ Makefile.in Sat Dec 5 11:07:23 1998
+--- Makefile.in.orig Sun Aug 2 16:03:04 1998
++++ Makefile.in Sat May 12 17:56:03 2001
+@@ -24,7 +24,7 @@
+ CC = $(perl_cc)
+ CFLAGS = @CFLAGS@ $(perl_optimize) $(perl_ccflags) -I$(perl_archlib)/CORE -I.
+ DLCFLAGS = @CFLAGS@ $(perl_optimize) $(perl_cccdlflags) $(perl_ccflags) -I$(perl_archlib)/CORE -I.
+-LDFLAGS = @LDFLAGS@ $(perl_ccdlflags) $(perl_ldflags) -L$(perl_archlib)/CORE
++LDFLAGS = @LDFLAGS@ $(perl_ccdlflags) $(perl_ldflags) -L$(perl_archlib)/CORE -Wl,-R$(perl_archlib)/CORE
+ LDLIBS = $(perl_dla) -lperl $(perl_libs)
+ AR = @AR@
+ RANLIB = @RANLIB@
@@ -44,7 +44,7 @@
exec_prefix = $(prefix)
bindir = $(prefix)/bin
diff --git a/textproc/eperl/patches/patch-ad b/textproc/eperl/patches/patch-ad
new file mode 100644
index 00000000000..7c668250d6a
--- /dev/null
+++ b/textproc/eperl/patches/patch-ad
@@ -0,0 +1,11 @@
+--- mod/Parse/Makefile.PL.orig Sat May 12 17:48:31 2001
++++ mod/Parse/Makefile.PL Sat May 12 17:48:40 2001
+@@ -13,7 +13,7 @@
+ 'NAME' => 'Parse::ePerl',
+ 'VERSION_FROM' => 'ePerl.pm',
+ 'INC' => "-I$root",
+- 'LIBS' => ["-L$root -leperl"],
++ 'LIBS' => ["-L$root -Wl,-R$root -leperl"],
+ );
+
+ ##EOF##