|
Line
Link Here
|
| 0 |
-- dev-util/subversion/files/subversion-swig-bindings-LDFLAGS.patch |
0 |
++ dev-util/subversion/files/subversion-swig-bindings-LDFLAGS.patch |
|
Line 0
Link Here
|
| 0 |
-- dev-util/subversion/subversion-1.4.3-r1.ebuild |
1 |
Patch created by Arfrever Frehtes Taifersar Arahesis. |
|
|
2 |
--- Makefile.in |
| 3 |
+++ Makefile.in |
| 4 |
@@ -166,8 +166,8 @@ |
| 5 |
COMPILE_RB_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_RB_COMPILE) $(CPPFLAGS) $(SWIG_INCLUDES) $(SWIG_RB_INCLUDES) -prefer-pic -c -o $@ |
| 6 |
|
| 7 |
# these commands link the wrapper objects into an extension library/module |
| 8 |
-LINK_PY_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_PY_LINK) $(SWIG_LDFLAGS) -rpath $(swig_pydir) -avoid-version -module |
| 9 |
-LINK_RB_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_RB_LINK) $(SWIG_LDFLAGS) -rpath $(swig_rbdir) -avoid-version -module |
| 10 |
+LINK_PY_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_PY_LINK) $(SWIG_LDFLAGS) $(EXTRA_LDFLAGS) -rpath $(swig_pydir) -avoid-version -module |
| 11 |
+LINK_RB_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_RB_LINK) $(SWIG_LDFLAGS) $(EXTRA_LDFLAGS) -rpath $(swig_rbdir) -avoid-version -module |
| 12 |
|
| 13 |
LINK_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) $(LT_CXX_LIBADD) -rpath $(libdir) |
| 14 |
|
| 15 |
--- subversion/bindings/swig/perl/native/Makefile.PL.in |
| 16 |
+++ subversion/bindings/swig/perl/native/Makefile.PL.in |
| 17 |
@@ -44,6 +44,7 @@ |
| 18 |
" -I$svnlib_builddir", |
| 19 |
" -I$swig_srcdir -g"), |
| 20 |
OBJECT => q/$(O_FILES)/, |
| 21 |
+ LDDLFLAGS => '$(EXTRA_LDFLAGS) -shared', |
| 22 |
LIBS => [join(' ', $apr_ldflags, |
| 23 |
(map {$_ = abs_path($_); "-L$_"} @ldpaths), |
| 24 |
@ldmodules, '-lsvn_swig_perl-1', |
|
|
25 |
++ dev-util/subversion/subversion-1.4.3-r1.ebuild |
|
Lines 66-72
Link Here
|
| 66 |
epatch ${FILESDIR}/subversion-apr_cppflags.patch |
66 |
epatch ${FILESDIR}/subversion-apr_cppflags.patch |
| 67 |
epatch ${FILESDIR}/subversion-1.4.3-debug-config.patch |
67 |
epatch ${FILESDIR}/subversion-1.4.3-debug-config.patch |
| 68 |
epatch ${FILESDIR}/subversion-1.4.3-neon-0.26.3.patch |
68 |
epatch ${FILESDIR}/subversion-1.4.3-neon-0.26.3.patch |
| 69 |
# rapidsvn developers work with 1.3.2 |
69 |
epatch ${FILESDIR}/subversion-swig-bindings-LDFLAGS.patch |
| 70 |
|
70 |
|
| 71 |
export WANT_AUTOCONF=2.5 |
71 |
export WANT_AUTOCONF=2.5 |
| 72 |
autoconf |
72 |
autoconf |