aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTijl Coosemans <tijl@FreeBSD.org>2017-03-10 13:20:14 +0000
committerTijl Coosemans <tijl@FreeBSD.org>2017-03-10 13:20:14 +0000
commit243ce1827eda7e5e54b43ab3ca66e01dea204dd3 (patch)
tree30cf1f6973dc7c1c4bffed530bc45b560c69f1a0
parent3bf8a3e831ab17b5e7eed576cdee1334371c6a3c (diff)
downloadports-243ce1827eda7e5e54b43ab3ca66e01dea204dd3.tar.gz
ports-243ce1827eda7e5e54b43ab3ca66e01dea204dd3.zip
Notes
-rw-r--r--devel/p5-subversion/Makefile6
-rw-r--r--devel/subversion/files/patch-subversion--bindings--swig--perl--native--Base.pm10
-rw-r--r--devel/subversion/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in45
3 files changed, 1 insertions, 60 deletions
diff --git a/devel/p5-subversion/Makefile b/devel/p5-subversion/Makefile
index e43d4e1b8b9c..f40d28154d4e 100644
--- a/devel/p5-subversion/Makefile
+++ b/devel/p5-subversion/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PKGNAMEPREFIX= p5-
-PORTREVISION= 1
+PORTREVISION= 2
MAINTAINER= lev@FreeBSD.org
COMMENT= Perl bindings for Version control system
@@ -30,13 +30,9 @@ CONFIGURE_ARGS+= --without-gnome-keyring \
--without-kwallet \
--with-apxs=no
-CFLAGS_aarch64= -fPIC
-
ALL_TARGET= swig-pl-lib swig-pl
INSTALL_TARGET= install-swig-pl
-CFLAGS_aarch64= -fPIC
-
pre-install:
${REINPLACE_CMD} '/SWIG_PL_DIR/s, install$$, all pure_install,g' ${WRKSRC}/Makefile
diff --git a/devel/subversion/files/patch-subversion--bindings--swig--perl--native--Base.pm b/devel/subversion/files/patch-subversion--bindings--swig--perl--native--Base.pm
deleted file mode 100644
index 08f467985929..000000000000
--- a/devel/subversion/files/patch-subversion--bindings--swig--perl--native--Base.pm
+++ /dev/null
@@ -1,10 +0,0 @@
---- subversion/bindings/swig/perl/native/Base.pm.orig 2012-12-02 18:57:14.000000000 +0400
-+++ subversion/bindings/swig/perl/native/Base.pm 2015-10-15 01:30:46.451308089 +0300
-@@ -60,6 +60,7 @@
- package SVN::_$pkg;
- require DynaLoader;
- bootstrap SVN::_$pkg;
-+sub dl_load_flags { 0x01 }
- 1;
- ' or die $@;
- };
diff --git a/devel/subversion/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in b/devel/subversion/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in
deleted file mode 100644
index a3a0c839545a..000000000000
--- a/devel/subversion/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in
+++ /dev/null
@@ -1,45 +0,0 @@
---- subversion/bindings/swig/perl/native/Makefile.PL.in.orig 2014-01-17 08:54:43.000000000 +0400
-+++ subversion/bindings/swig/perl/native/Makefile.PL.in 2015-10-15 01:31:03.842306478 +0300
-@@ -19,7 +19,8 @@
- # under the License.
- #
- #
--
-+#!/usr/bin/perl -w
-+use strict;
- use ExtUtils::MakeMaker;
- use Config;
- use Cwd 'abs_path';
-@@ -36,6 +37,11 @@
- my $swig_srcdir = "${svnlib_srcdir}/bindings/swig";
- my $swig_builddir = "${svnlib_builddir}/bindings/swig";
-
-+my $top_builddir = '../../../../..';
-+my $top_srcdir = '@top_srcdir@';
-+my $svnlib_srcdir = "${top_srcdir}/subversion";
-+my $swig_srcdir = "${svnlib_srcdir}/bindings/swig";
-+
- my @modules = qw/client delta fs ra repos wc/;
- my @ldpaths = (abs_path($swig_builddir) . "/perl/libsvn_swig_perl/.libs",
- map { abs_path($svnlib_builddir) . "/libsvn_$_/.libs" }
-@@ -86,10 +92,9 @@
- " -I$svnlib_builddir",
- " -I$swig_srcdir -g"),
- OBJECT => q/$(O_FILES)/,
-- LIBS => [join(' ', $apr_ldflags,
-+ LIBS => [join(' ', $ENV{'LDFLAGS'}, $apr_ldflags,
- (map {"-L$_"} @ldpaths),
-- @ldmodules, '-lsvn_swig_perl-1',
-- `$swig -perl -ldflags`)],
-+ @ldmodules, '-lsvn_swig_perl-1')],
- test => { TESTS => "$swig_srcdir/perl/native/t/*.t" }
- );
-
-@@ -104,6 +109,7 @@
- "\$(INST_LIBDIR)/$_.pm") }
- map { perlish $_ }
- ('base', 'core', @modules)},
-+ LDFROM => '$(O_FILES) '."../libsvn_swig_perl/.libs/libsvn_swig_perl-1.a",
- MAN3PODS => {map { ("$swig_srcdir/perl/native/$_.pm" =>
- "\$(INST_MAN3DIR)/SVN::$_.\$(MAN3EXT)") }
- map { perlish $_ }