summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2013-06-30 11:35:23 +0000
committersno <sno@pkgsrc.org>2013-06-30 11:35:23 +0000
commit6af2c7718a9bdda34d34ebbf45f1a9655626625b (patch)
tree5741ff516247b18adadd755136e7738065ac17f3 /security
parenteb55301af369343b0f3716c8fe599fbee37f29af (diff)
downloadpkgsrc-6af2c7718a9bdda34d34ebbf45f1a9655626625b.tar.gz
Fix missing RPATH for security/libprelude-perl, bumping PKGREVISION 'cause
it modifies resulting shared object and regardless it worked before or not, it should be rebuild.
Diffstat (limited to 'security')
-rw-r--r--security/libprelude-perl/Makefile4
-rw-r--r--security/libprelude/distinfo5
-rw-r--r--security/libprelude/patches/patch-ah6
-rw-r--r--security/libprelude/patches/patch-an15
4 files changed, 24 insertions, 6 deletions
diff --git a/security/libprelude-perl/Makefile b/security/libprelude-perl/Makefile
index 9670877b95b..38100355fff 100644
--- a/security/libprelude-perl/Makefile
+++ b/security/libprelude-perl/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2013/05/31 12:41:51 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2013/06/30 11:35:23 sno Exp $
PKGNAME= libprelude-perl-${VERSION}
-PKGREVISION= 6
+PKGREVISION= 7
COMMENT= Perl bindings to LibPrelude
.include "../../security/libprelude/Makefile.common"
diff --git a/security/libprelude/distinfo b/security/libprelude/distinfo
index e3b95ae8b2a..668e4334086 100644
--- a/security/libprelude/distinfo
+++ b/security/libprelude/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.35 2013/04/12 13:45:48 joerg Exp $
+$NetBSD: distinfo,v 1.36 2013/06/30 11:35:23 sno Exp $
SHA1 (libprelude-0.9.24.1.tar.gz) = b8c0c43efb33f3da741feac59b7a5482adf56282
RMD160 (libprelude-0.9.24.1.tar.gz) = 0a2688cf5c44e834c07eaba36d333155b2ca226d
@@ -9,12 +9,13 @@ SHA1 (patch-ac) = 7474b2cf8cbb7fca81d85fe7c575f8ca99f90a43
SHA1 (patch-ad) = 195228e1e04918275a3ab1cccb838de081a9ec98
SHA1 (patch-ae) = d8b22cea826727a41108d65f84b594d0879397b2
SHA1 (patch-ag) = 684bf8a217950b0a7fb38140b20643f81d464431
-SHA1 (patch-ah) = df9293d56869bcc20c4be12f9922160d8f2aa01e
+SHA1 (patch-ah) = 840be5d59650cfc62cfa1b26693d90e6c08cc220
SHA1 (patch-ai) = 53a16f270a9048f74849c0cd02b517e821bdf08a
SHA1 (patch-aj) = e4019c1a71ecdf33540d603ba2e0ba09bd2b6f7b
SHA1 (patch-ak) = d5ba7700db11bee688d56e1b92f3663e6637237d
SHA1 (patch-al) = a3c150d76c91e33703d9ee05cd32e5d6f7b1264a
SHA1 (patch-am) = 5581c999105a5d3b616e090afc105781e66eb888
+SHA1 (patch-an) = 1f92ed4028087d9a357fcf3788978495d63a13e3
SHA1 (patch-ba) = adb9d29439df7f6f75396914e2f7f9732983eecf
SHA1 (patch-bb) = 42ddad73912f8a5dd0deab11a710c5dcf32af322
SHA1 (patch-src_include_prelude-plugin.h) = 4731b98059971577819906d84fe7f160c24c04f5
diff --git a/security/libprelude/patches/patch-ah b/security/libprelude/patches/patch-ah
index c85c460e8df..2f08dfb3095 100644
--- a/security/libprelude/patches/patch-ah
+++ b/security/libprelude/patches/patch-ah
@@ -1,4 +1,6 @@
-$NetBSD: patch-ah,v 1.1 2009/08/23 18:56:34 hasso Exp $
+$NetBSD: patch-ah,v 1.2 2013/06/30 11:35:23 sno Exp $
+
+Fixing missing RPATH for perl bindings
--- bindings/perl/Makefile.PL.in.orig 2009-07-24 19:55:09 +0300
+++ bindings/perl/Makefile.PL.in 2009-07-24 19:58:01 +0300
@@ -7,7 +9,7 @@ $NetBSD: patch-ah,v 1.1 2009/08/23 18:56:34 hasso Exp $
my %attributs = (NAME => 'PreludeEasy',
INC => '-I@top_srcdir@ -I@top_builddir@/src/include -I@top_srcdir@/src/include -I@top_builddir@/src/libprelude-error -I@top_srcdir@/bindings/c++/include -I@top_srcdir@/libmissing -I@top_builddir@/libmissing',
- LIBS => ["-L@top_builddir@/src/.libs -lprelude -L@top_builddir@/bindings/c++/.libs -lpreludecpp", "-L$ENV{LIBDIR} -lprelude @LIBPRELUDE_LIBS@ @LIBADD_DL@ @LTLIBTHREAD@" ],
-+ LIBS => ["-L@top_builddir@/../.buildlink/lib -lprelude -lpreludecpp", "-L$ENV{LIBDIR} -lprelude @LIBPRELUDE_LIBS@ @LIBADD_DL@ @LTLIBTHREAD@" ],
++ LIBS => ["-L@top_builddir@/../.buildlink/lib -lprelude -lpreludecpp @LIBPRELUDE_LIBS@", "-L$ENV{LIBDIR} -lprelude @LIBPRELUDE_LIBS@ @LIBADD_DL@ @LTLIBTHREAD@" ],
LDDLFLAGS => "-L@top_builddir@/src/.libs $Config{lddlflags}");
if ( abs_path("@top_srcdir@") ne abs_path("@top_builddir@") ) {
diff --git a/security/libprelude/patches/patch-an b/security/libprelude/patches/patch-an
new file mode 100644
index 00000000000..e338ed12995
--- /dev/null
+++ b/security/libprelude/patches/patch-an
@@ -0,0 +1,15 @@
+$NetBSD: patch-an,v 1.1 2013/06/30 11:35:23 sno Exp $
+
+Fixing missing RPATH for perl bindings
+
+--- bindings/low-level/perl/Makefile.PL.in.orig 2009-05-12 07:49:42.000000000 +0000
++++ bindings/low-level/perl/Makefile.PL.in
+@@ -6,7 +6,7 @@ use Cwd "abs_path";
+
+ my %attributs = (NAME => 'Prelude',
+ INC => '-I@top_srcdir@ -I@top_builddir@/src/include -I@top_srcdir@/src/include -I@top_builddir@/src/libprelude-error',
+- LIBS => ["-L@top_builddir@/src/.libs -lprelude", "-L$ENV{LIBDIR} -lprelude @LIBPRELUDE_LIBS@ @LIBADD_DL@ @LTLIBTHREAD@" ],
++ LIBS => ["-L@top_builddir@/src/.libs -lprelude @LIBPRELUDE_LIBS@", "-L$ENV{LIBDIR} -lprelude @LIBPRELUDE_LIBS@ @LIBADD_DL@ @LTLIBTHREAD@" ],
+ LDDLFLAGS => "-L@top_builddir@/src/.libs $Config{lddlflags}");
+
+ if ( abs_path("@top_srcdir@") ne abs_path("@top_builddir@") ) {