diff options
author | epg <epg> | 2003-12-03 15:20:44 +0000 |
---|---|---|
committer | epg <epg> | 2003-12-03 15:20:44 +0000 |
commit | d00397e83c96e5a8c56f594bf83444fdfa47b5b5 (patch) | |
tree | 0ca11f2c695fe0319f561b373deb47ba0ce0cb0d /devel/subversion | |
parent | a33cf783ef70ce198628c508461e0ac810eb7c11 (diff) | |
download | pkgsrc-d00397e83c96e5a8c56f594bf83444fdfa47b5b5.tar.gz |
Update to 0.33.1.
Add p5-subversion package.
Upstream change log:
Version 0.33.1 (released 17 November 2003, revision r7782)
http://svn.collab.net/repos/svn/tags/0.33.1
NOTICE: This is a bugfix release. The bug is fixed if *either*
the client or server uses the new code.
User-visible changes:
* major performance fix for updates
Version 0.33.0 (released 13 November 2003, revision r7737)
http://svn.collab.net/repos/svn/tags/0.33.0
NOTICES:
1. This client may be incompatible with ra_dav servers <= 0.31.
2. In order to make commits more responsive, repository
deltification is no longer automatic. However, you may want
to run deltification as a background process in your repository
post-commit hook. For example, the new post-commit.tmpl file
recommends 'nice -2 svnadmin deltify "$REPOS" -r "$REV" &'.
User-visible changes:
* now require APR/APU 0.9.5 (ships in Apache 2.0.48)
* lose automatic deltification, but recommend it in post-commit (r7695, #1573)
* new configuration and authn/authz support in ra_svn (r7604, r7601)
* much faster checkouts and updates, over both svn:// and http:// (#1429)
* new partial-authz feature: checkouts/updates just skip unauthorized items
* new 'use-commit-times = yes' config option to use commit-time timestamps
* new 'svnadmin hotcopy' command, like hot-backup.py (#1567)
* fix Win32 "access denied" error in renames (r7598, #1576)
* unnecessary working copy tree locks now avoided, to save time (#1245)
* Compatibility changes:
- lose ra_dav compatibility with servers 0.31 and earlier
- lose support for working copy format "1" (not created for over a year)
* 'svn diff' and other read-only actions now work in read-only working copies
* 'svn blame -rX' now does the intuitive thing
* 'svn log' output headers now say "rXXXX | " instead of "rev XXXX: "
* 'svnversion' no longer stymied by svn:externals
* new 'svn pd' alias for 'svn propdel'
* '-rCOMMITTED' keyword now works on more commands
* minor changes to output of 'svn ls -v' and 'svn st -v' (r7530)
* 'svn log --xml' now obeys the '-q' flag (r7555)
* cvs2svn.py bugfixes, especially issue #1440
* book and documentation updates
* removed server config options ssl-ignore-invalid-date and
ssl-override-cert-hostname (r7644)
* many other enhancements, minor features, and bugfixes not listed here
Developer-visible changes:
* repair text- and prop-time in .svn/entries if spuriously wrong (r7565)
* speed up keyword translation (r7502)
* two new editor functions, absent_file() and absent_directory()
* ra_dav checkouts/updates no longer do O(n) number of GET, PROPFIND requests
* new svn_io_temp_dir function, will morph to apr_temp_dir_get soon
* new svn_io_file_close wrapper for apr_file_close
* tools/test-scripts/svntest/ scripts now support ra_dav and ramdisk
* many other changes not listed here
Diffstat (limited to 'devel/subversion')
-rw-r--r-- | devel/subversion/Makefile | 3 | ||||
-rw-r--r-- | devel/subversion/Makefile.common | 4 | ||||
-rw-r--r-- | devel/subversion/Makefile.version | 6 | ||||
-rw-r--r-- | devel/subversion/distinfo | 12 | ||||
-rw-r--r-- | devel/subversion/patches/patch-aa | 92 | ||||
-rw-r--r-- | devel/subversion/patches/patch-ac | 8 | ||||
-rw-r--r-- | devel/subversion/patches/patch-ae | 39 | ||||
-rw-r--r-- | devel/subversion/patches/patch-ag | 13 |
8 files changed, 155 insertions, 22 deletions
diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile index 301bbc2cd91..a72cde6574f 100644 --- a/devel/subversion/Makefile +++ b/devel/subversion/Makefile @@ -1,9 +1,10 @@ -# $NetBSD: Makefile,v 1.13 2003/06/18 13:26:25 epg Exp $ +# $NetBSD: Makefile,v 1.14 2003/12/03 15:20:44 epg Exp $ PKGNAME= subversion-${SVNVER} COMMENT= Version control system, meta-package DEPENDS+= subversion-base-${SVNVER}:../../devel/subversion-base +DEPENDS+= p5-subversion-${SVNVER}:../../devel/p5-subversion DEPENDS+= ap2-subversion-${SVNVER}:../../www/ap2-subversion # We depend on subversion-python via its buildlink2.mk so we don't # have to worry about which Python version it uses. diff --git a/devel/subversion/Makefile.common b/devel/subversion/Makefile.common index bc694b3a5bd..4697370131a 100644 --- a/devel/subversion/Makefile.common +++ b/devel/subversion/Makefile.common @@ -1,7 +1,8 @@ -# $NetBSD: Makefile.common,v 1.5 2003/09/08 04:47:51 epg Exp $ +# $NetBSD: Makefile.common,v 1.6 2003/12/03 15:20:44 epg Exp $ DISTNAME= subversion-${SVNVER} CATEGORIES= devel +MASTER_SITES= http://svn.collab.net/tarballs/ MAINTAINER= epg@pretzelnet.org HOMEPAGE= http://subversion.tigris.org/ @@ -22,7 +23,6 @@ LIBTOOL_OVERRIDE= ${WRKSRC}/libtool CONFIGURE_ARGS+= --with-apr=${BUILDLINK_PREFIX.apr} CONFIGURE_ARGS+= --with-apr-util=${BUILDLINK_PREFIX.apr} -CONFIGURE_ARGS+= --with-berkeley-db=${BUILDLINK_PREFIX.db4}/include/db4:${LOCALBASE} CONFIGURE_ARGS+= --with-neon=${BUILDLINK_PREFIX.neon} CONFIGURE_ARGS+= --with-ssl diff --git a/devel/subversion/Makefile.version b/devel/subversion/Makefile.version index 1a1e4512a7c..435877b324a 100644 --- a/devel/subversion/Makefile.version +++ b/devel/subversion/Makefile.version @@ -1,7 +1,5 @@ -# $NetBSD: Makefile.version,v 1.9 2003/11/29 16:25:17 junyoung Exp $ +# $NetBSD: Makefile.version,v 1.10 2003/12/03 15:20:44 epg Exp $ .if !defined(SVNVER) -SVNVER= 0.32.1 -# This macro is in this file because the URL changes with every release. -MASTER_SITES= http://svn.collab.net/tarballs/ +SVNVER= 0.33.1 .endif diff --git a/devel/subversion/distinfo b/devel/subversion/distinfo index f3b11b8480d..62c00e1ee54 100644 --- a/devel/subversion/distinfo +++ b/devel/subversion/distinfo @@ -1,6 +1,8 @@ -$NetBSD: distinfo,v 1.18 2003/11/29 16:25:17 junyoung Exp $ +$NetBSD: distinfo,v 1.19 2003/12/03 15:20:44 epg Exp $ -SHA1 (subversion-0.32.1.tar.gz) = 85ffacf8e6d024a977af08d9e756de679dba34ad -Size (subversion-0.32.1.tar.gz) = 7234917 bytes -SHA1 (patch-ac) = 25da4e7166f79d47a8da47af1bfecc2208202aea -SHA1 (patch-ae) = 83f95f7bcafc97399396f5cc2efba2bdd5293d08 +SHA1 (subversion-0.33.1.tar.gz) = ef83269cd2499a7e43a2db3cae48de506a2be323 +Size (subversion-0.33.1.tar.gz) = 7744097 bytes +SHA1 (patch-aa) = 00bd9a667459a704c6454e581c2cc5b1cfc197a9 +SHA1 (patch-ac) = 7f0669a6f684583ff0ca4a443be356ae2fca06db +SHA1 (patch-ae) = 5779f16e09024c0433617b0806b2236d9bc00a49 +SHA1 (patch-ag) = 79106ed622c67c5921eabc4a3254948d131a4a3e diff --git a/devel/subversion/patches/patch-aa b/devel/subversion/patches/patch-aa new file mode 100644 index 00000000000..d8c7f6675dc --- /dev/null +++ b/devel/subversion/patches/patch-aa @@ -0,0 +1,92 @@ +$NetBSD: patch-aa,v 1.9 2003/12/03 15:20:44 epg Exp $ + +--- build-outputs.mk.orig Thu Nov 13 22:38:59 2003 ++++ build-outputs.mk +@@ -59,10 +59,10 @@ libsvn_swig_perl_OBJECTS = swigutil_pl.l + subversion/bindings/swig/libsvn_swig_perl-1.la: $(libsvn_swig_perl_DEPS) + cd subversion/bindings/swig && $(LINK) -o libsvn_swig_perl-1.la $(libsvn_swig_perl_OBJECTS) $(SVN_APRUTIL_LIBS) $(SVN_APR_LIBS) $(LIBS) + +-libsvn_swig_py_DEPS = subversion/bindings/swig/swigutil_py.lo subversion/libsvn_subr/libsvn_subr-1.la subversion/libsvn_delta/libsvn_delta-1.la ++libsvn_swig_py_DEPS = subversion/bindings/swig/swigutil_py.lo + libsvn_swig_py_OBJECTS = swigutil_py.lo + subversion/bindings/swig/libsvn_swig_py-1.la: $(libsvn_swig_py_DEPS) +- cd subversion/bindings/swig && $(LINK) -o libsvn_swig_py-1.la $(libsvn_swig_py_OBJECTS) ../../../subversion/libsvn_subr/libsvn_subr-1.la ../../../subversion/libsvn_delta/libsvn_delta-1.la $(SVN_APRUTIL_LIBS) $(SVN_APR_LIBS) $(LIBS) ++ cd subversion/bindings/swig && $(LINK) -o libsvn_swig_py-1.la $(libsvn_swig_py_OBJECTS) -lsvn_subr-1 -lsvn_delta-1 $(SVN_APRUTIL_LIBS) $(SVN_APR_LIBS) $(LIBS) + + perl_client_DEPS = mkdir-init subversion/bindings/swig/perl/svn_client.lo subversion/bindings/swig/libsvn_swig_perl-1.la subversion/libsvn_client/libsvn_client-1.la + perl_client_OBJECTS = svn_client.lo +@@ -104,40 +104,40 @@ perl_runtime_OBJECTS = swigpl.lo + subversion/bindings/swig/perl/swigpl.la: $(perl_runtime_DEPS) + cd subversion/bindings/swig/perl && $(LINK_PL_WRAPPER) -o swigpl.la $(perl_runtime_OBJECTS) $(LIBS) + +-python_client_DEPS = mkdir-init subversion/bindings/swig/python/svn_client.lo subversion/bindings/swig/libsvn_swig_py-1.la subversion/libsvn_client/libsvn_client-1.la ++python_client_DEPS = mkdir-init subversion/bindings/swig/python/svn_client.lo subversion/bindings/swig/libsvn_swig_py-1.la + python_client_OBJECTS = svn_client.lo + subversion/bindings/swig/python/_client.la: $(python_client_DEPS) +- cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _client.la $(python_client_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la ../../../../subversion/libsvn_client/libsvn_client-1.la $(LIBS) ++ cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _client.la $(python_client_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la -lsvn_client-1 $(LIBS) + +-python_core_DEPS = mkdir-init subversion/bindings/swig/python/core.lo subversion/bindings/swig/libsvn_swig_py-1.la subversion/libsvn_subr/libsvn_subr-1.la ++python_core_DEPS = mkdir-init subversion/bindings/swig/python/core.lo subversion/bindings/swig/libsvn_swig_py-1.la + python_core_OBJECTS = core.lo + subversion/bindings/swig/python/_core.la: $(python_core_DEPS) +- cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _core.la $(python_core_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la ../../../../subversion/libsvn_subr/libsvn_subr-1.la $(SVN_APR_LIBS) $(LIBS) ++ cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _core.la $(python_core_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la -lsvn_subr-1 $(SVN_APR_LIBS) $(LIBS) + +-python_delta_DEPS = mkdir-init subversion/bindings/swig/python/svn_delta.lo subversion/bindings/swig/libsvn_swig_py-1.la subversion/libsvn_delta/libsvn_delta-1.la ++python_delta_DEPS = mkdir-init subversion/bindings/swig/python/svn_delta.lo subversion/bindings/swig/libsvn_swig_py-1.la + python_delta_OBJECTS = svn_delta.lo + subversion/bindings/swig/python/_delta.la: $(python_delta_DEPS) +- cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _delta.la $(python_delta_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la ../../../../subversion/libsvn_delta/libsvn_delta-1.la $(LIBS) ++ cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _delta.la $(python_delta_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la -lsvn_delta-1 $(LIBS) + +-python_fs_DEPS = mkdir-init subversion/bindings/swig/python/svn_fs.lo subversion/bindings/swig/libsvn_swig_py-1.la subversion/libsvn_fs/libsvn_fs-1.la ++python_fs_DEPS = mkdir-init subversion/bindings/swig/python/svn_fs.lo subversion/bindings/swig/libsvn_swig_py-1.la + python_fs_OBJECTS = svn_fs.lo + subversion/bindings/swig/python/_fs.la: $(python_fs_DEPS) +- cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _fs.la $(python_fs_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la ../../../../subversion/libsvn_fs/libsvn_fs-1.la $(LIBS) ++ cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _fs.la $(python_fs_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la -lsvn_fs-1 $(LIBS) + +-python_ra_DEPS = mkdir-init subversion/bindings/swig/python/svn_ra.lo subversion/bindings/swig/libsvn_swig_py-1.la subversion/libsvn_ra/libsvn_ra-1.la ++python_ra_DEPS = mkdir-init subversion/bindings/swig/python/svn_ra.lo subversion/bindings/swig/libsvn_swig_py-1.la + python_ra_OBJECTS = svn_ra.lo + subversion/bindings/swig/python/_ra.la: $(python_ra_DEPS) +- cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _ra.la $(python_ra_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la ../../../../subversion/libsvn_ra/libsvn_ra-1.la $(LIBS) ++ cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _ra.la $(python_ra_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la -lsvn_ra-1 $(LIBS) + +-python_repos_DEPS = mkdir-init subversion/bindings/swig/python/svn_repos.lo subversion/bindings/swig/libsvn_swig_py-1.la subversion/libsvn_repos/libsvn_repos-1.la ++python_repos_DEPS = mkdir-init subversion/bindings/swig/python/svn_repos.lo subversion/bindings/swig/libsvn_swig_py-1.la + python_repos_OBJECTS = svn_repos.lo + subversion/bindings/swig/python/_repos.la: $(python_repos_DEPS) +- cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _repos.la $(python_repos_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la ../../../../subversion/libsvn_repos/libsvn_repos-1.la $(LIBS) ++ cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _repos.la $(python_repos_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la -lsvn_repos-1 $(LIBS) + +-python_wc_DEPS = mkdir-init subversion/bindings/swig/python/svn_wc.lo subversion/bindings/swig/libsvn_swig_py-1.la subversion/libsvn_wc/libsvn_wc-1.la ++python_wc_DEPS = mkdir-init subversion/bindings/swig/python/svn_wc.lo subversion/bindings/swig/libsvn_swig_py-1.la + python_wc_OBJECTS = svn_wc.lo + subversion/bindings/swig/python/_wc.la: $(python_wc_DEPS) +- cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _wc.la $(python_wc_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la ../../../../subversion/libsvn_wc/libsvn_wc-1.la $(LIBS) ++ cd subversion/bindings/swig/python && $(LINK_PY_WRAPPER) -o _wc.la $(python_wc_OBJECTS) -lswigpy ../../../../subversion/bindings/swig/libsvn_swig_py-1.la -lsvn_wc-1 $(LIBS) + + python_runtime_DEPS = mkdir-init subversion/bindings/swig/python/swigpy.lo + python_runtime_OBJECTS = swigpy.lo +@@ -204,15 +204,15 @@ libsvn_wc_OBJECTS = adm_crawler.lo adm_f + subversion/libsvn_wc/libsvn_wc-1.la: $(libsvn_wc_DEPS) + cd subversion/libsvn_wc && $(LINK) -o libsvn_wc-1.la $(libsvn_wc_OBJECTS) ../../subversion/libsvn_delta/libsvn_delta-1.la ../../subversion/libsvn_subr/libsvn_subr-1.la ../../subversion/libsvn_diff/libsvn_diff-1.la $(SVN_APRUTIL_LIBS) $(SVN_APR_LIBS) $(LIBS) + +-mod_authz_svn_DEPS = subversion/mod_authz_svn/mod_authz_svn.lo subversion/libsvn_subr/libsvn_subr-1.la ++mod_authz_svn_DEPS = subversion/mod_authz_svn/mod_authz_svn.lo + mod_authz_svn_OBJECTS = mod_authz_svn.lo + subversion/mod_authz_svn/mod_authz_svn.la: $(mod_authz_svn_DEPS) +- cd subversion/mod_authz_svn && $(LINK_APACHE_MOD) -o mod_authz_svn.la $(mod_authz_svn_OBJECTS) ../../subversion/libsvn_subr/libsvn_subr-1.la $(LIBS) ++ cd subversion/mod_authz_svn && $(LINK_APACHE_MOD) -o mod_authz_svn.la $(mod_authz_svn_OBJECTS) -lsvn_subr-1 $(LIBS) + +-mod_dav_svn_DEPS = subversion/mod_dav_svn/activity.lo subversion/mod_dav_svn/deadprops.lo subversion/mod_dav_svn/liveprops.lo subversion/mod_dav_svn/log.lo subversion/mod_dav_svn/merge.lo subversion/mod_dav_svn/mod_dav_svn.lo subversion/mod_dav_svn/repos.lo subversion/mod_dav_svn/update.lo subversion/mod_dav_svn/util.lo subversion/mod_dav_svn/version.lo subversion/libsvn_repos/libsvn_repos-1.la subversion/libsvn_fs/libsvn_fs-1.la subversion/libsvn_delta/libsvn_delta-1.la subversion/libsvn_subr/libsvn_subr-1.la ++mod_dav_svn_DEPS = subversion/mod_dav_svn/activity.lo subversion/mod_dav_svn/deadprops.lo subversion/mod_dav_svn/liveprops.lo subversion/mod_dav_svn/log.lo subversion/mod_dav_svn/merge.lo subversion/mod_dav_svn/mod_dav_svn.lo subversion/mod_dav_svn/repos.lo subversion/mod_dav_svn/update.lo subversion/mod_dav_svn/util.lo subversion/mod_dav_svn/version.lo + mod_dav_svn_OBJECTS = activity.lo deadprops.lo liveprops.lo log.lo merge.lo mod_dav_svn.lo repos.lo update.lo util.lo version.lo + subversion/mod_dav_svn/mod_dav_svn.la: $(mod_dav_svn_DEPS) +- cd subversion/mod_dav_svn && $(LINK_APACHE_MOD) -o mod_dav_svn.la $(mod_dav_svn_OBJECTS) ../../subversion/libsvn_repos/libsvn_repos-1.la ../../subversion/libsvn_fs/libsvn_fs-1.la ../../subversion/libsvn_delta/libsvn_delta-1.la ../../subversion/libsvn_subr/libsvn_subr-1.la $(LIBS) ++ cd subversion/mod_dav_svn && $(LINK_APACHE_MOD) -o mod_dav_svn.la $(mod_dav_svn_OBJECTS) -lsvn_repos-1 -lsvn_fs-1 -lsvn_delta-1 -lsvn_subr-1 $(LIBS) + + svnadmin_DEPS = subversion/svnadmin/main.o subversion/libsvn_repos/libsvn_repos-1.la subversion/libsvn_fs/libsvn_fs-1.la subversion/libsvn_delta/libsvn_delta-1.la subversion/libsvn_subr/libsvn_subr-1.la + svnadmin_OBJECTS = main.o diff --git a/devel/subversion/patches/patch-ac b/devel/subversion/patches/patch-ac index 6cf7a4ad940..0d1934e0db3 100644 --- a/devel/subversion/patches/patch-ac +++ b/devel/subversion/patches/patch-ac @@ -1,8 +1,8 @@ -$NetBSD: patch-ac,v 1.6 2003/09/08 04:47:51 epg Exp $ +$NetBSD: patch-ac,v 1.7 2003/12/03 15:20:44 epg Exp $ ---- contrib/cgi/tweak-log.cgi.orig 2003-08-14 14:25:11.000000000 +0200 -+++ contrib/cgi/tweak-log.cgi 2003-08-15 18:05:37.000000000 +0200 -@@ -29,8 +29,8 @@ +--- contrib/cgi/tweak-log.cgi.orig Tue Oct 7 08:42:53 2003 ++++ contrib/cgi/tweak-log.cgi +@@ -29,8 +29,8 @@ use CGI qw(:standard); ############################################################################### # Configuration Section diff --git a/devel/subversion/patches/patch-ae b/devel/subversion/patches/patch-ae index 97301d3f36a..df878481cfc 100644 --- a/devel/subversion/patches/patch-ae +++ b/devel/subversion/patches/patch-ae @@ -1,8 +1,8 @@ -$NetBSD: patch-ae,v 1.4 2003/09/27 20:14:41 recht Exp $ +$NetBSD: patch-ae,v 1.5 2003/12/03 15:20:44 epg Exp $ ---- configure.orig 2003-09-24 17:29:51.000000000 +0200 -+++ configure 2003-09-27 12:13:39.000000000 +0200 -@@ -10622,8 +10622,9 @@ +--- configure.orig 2003-11-18 01:58:09.000000000 -0500 ++++ configure +@@ -21072,8 +21072,9 @@ echo "$as_me: WARNING: swig bindings req esac if test "$PYTHON" != "none" -a "$SWIG_SUITABLE" = "yes"; then ### TODO: When it's ready, add the swig-java-lib rule here. @@ -14,7 +14,16 @@ $NetBSD: patch-ae,v 1.4 2003/09/27 20:14:41 recht Exp $ echo "$as_me:$LINENO: checking for swig library directory" >&5 echo $ECHO_N "checking for swig library directory... $ECHO_C" >&6 -@@ -10799,8 +10800,9 @@ +@@ -21160,7 +21161,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6 + fi + + if test "$PERL" != "none" -a "$SWIG_SUITABLE" = "yes"; then +- SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts`" ++ SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`" + SWIG_PL_COMPILE="`$PERL -MConfig -e 'print $Config{cc}'` \$(SWIG_PL_INCLUDES)" + SWIG_PL_LINK="`$PERL -MConfig -e 'print $Config{ld}'` `$PERL -MConfig -e 'print $Config{lddlflags}'` `$PERL -MExtUtils::Embed -e ldopts`" + fi +@@ -21254,8 +21255,9 @@ echo "$as_me: WARNING: swig bindings req esac if test "$PYTHON" != "none" -a "$SWIG_SUITABLE" = "yes"; then ### TODO: When it's ready, add the swig-java-lib rule here. @@ -26,7 +35,16 @@ $NetBSD: patch-ae,v 1.4 2003/09/27 20:14:41 recht Exp $ echo "$as_me:$LINENO: checking for swig library directory" >&5 echo $ECHO_N "checking for swig library directory... $ECHO_C" >&6 -@@ -10979,8 +10981,9 @@ +@@ -21342,7 +21344,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6 + fi + + if test "$PERL" != "none" -a "$SWIG_SUITABLE" = "yes"; then +- SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts`" ++ SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`" + SWIG_PL_COMPILE="`$PERL -MConfig -e 'print $Config{cc}'` \$(SWIG_PL_INCLUDES)" + SWIG_PL_LINK="`$PERL -MConfig -e 'print $Config{ld}'` `$PERL -MConfig -e 'print $Config{lddlflags}'` `$PERL -MExtUtils::Embed -e ldopts`" + fi +@@ -21439,8 +21441,9 @@ echo "$as_me: WARNING: swig bindings req esac if test "$PYTHON" != "none" -a "$SWIG_SUITABLE" = "yes"; then ### TODO: When it's ready, add the swig-java-lib rule here. @@ -38,3 +56,12 @@ $NetBSD: patch-ae,v 1.4 2003/09/27 20:14:41 recht Exp $ echo "$as_me:$LINENO: checking for swig library directory" >&5 echo $ECHO_N "checking for swig library directory... $ECHO_C" >&6 +@@ -21527,7 +21530,7 @@ echo "${ECHO_T}$ac_cv_python_link" >&6 + fi + + if test "$PERL" != "none" -a "$SWIG_SUITABLE" = "yes"; then +- SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts`" ++ SWIG_PL_INCLUDES="`$PERL -MExtUtils::Embed -e ccopts | sed s/-fno-strict-aliasing//`" + SWIG_PL_COMPILE="`$PERL -MConfig -e 'print $Config{cc}'` \$(SWIG_PL_INCLUDES)" + SWIG_PL_LINK="`$PERL -MConfig -e 'print $Config{ld}'` `$PERL -MConfig -e 'print $Config{lddlflags}'` `$PERL -MExtUtils::Embed -e ldopts`" + fi diff --git a/devel/subversion/patches/patch-ag b/devel/subversion/patches/patch-ag new file mode 100644 index 00000000000..0812f335a2c --- /dev/null +++ b/devel/subversion/patches/patch-ag @@ -0,0 +1,13 @@ +$NetBSD: patch-ag,v 1.1 2003/12/03 15:20:44 epg Exp $ + +--- subversion/bindings/swig/perl/Makefile.PL.orig Sat Sep 27 16:48:58 2003 ++++ subversion/bindings/swig/perl/Makefile.PL +@@ -20,7 +20,7 @@ my %config = ( + OBJECT => q/$(O_FILES)/, + dynamic_lib => { + OTHERLDFLAGS => join(' ', $apr_ldflags, '-L/usr/local/lib', +- @ldmodules, '-lsvn_swig_perl-1', ++ @ldmodules, '-L../.libs', '-lsvn_swig_perl-1', + `swig -perl -ldflags`), + }, + ); |