diff options
| author | Lev A. Serebryakov <lev@FreeBSD.org> | 2015-10-15 10:30:46 +0000 |
|---|---|---|
| committer | Lev A. Serebryakov <lev@FreeBSD.org> | 2015-10-15 10:30:46 +0000 |
| commit | 250b73ffc862a8d9e3493006cc2aea291e3572eb (patch) | |
| tree | f0d8983251844ebd265cca766cd6ba97fd491dd6 /devel/subversion18/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in | |
| parent | - Update to 1.9.3 (diff) | |
Copy devel/subversion to devel/subversion18 in preparation to upgrading
devel/subversion to 1.9.x.
Notes
Notes:
svn path=/head/; revision=399331
Diffstat (limited to 'devel/subversion18/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in')
| -rw-r--r-- | devel/subversion18/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/devel/subversion18/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in b/devel/subversion18/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in new file mode 100644 index 000000000000..92168a4896a9 --- /dev/null +++ b/devel/subversion18/files/patch-subversion--bindings--swig--perl--native--Makefile.PL.in @@ -0,0 +1,45 @@ +--- subversion/bindings/swig/perl/native/Makefile.PL.in.orig 2011-07-16 15:47:59.000000000 +0400 ++++ subversion/bindings/swig/perl/native/Makefile.PL.in 2011-09-08 00:18:02.000000000 +0400 +@@ -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" } +@@ -67,10 +73,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" } + ); + +@@ -85,6 +90,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 $_ } |
