svn commit: r354594 - head/devel/subversion17
Olli Hauer
ohauer at FreeBSD.org
Tue May 20 05:18:24 UTC 2014
Author: ohauer
Date: Tue May 20 05:18:23 2014
New Revision: 354594
URL: http://svnweb.freebsd.org/changeset/ports/354594
QAT: https://qat.redports.org/buildarchive/r354594/
Log:
- update to 1.7.17
- s/USE_AUTOTOOLS=libtool/USES=libtool/
- strip
Version 1.7.17
User-visible changes:
- Client-side bugfixes:
* log: use proper peg revision over DAV (r1568872)
* move: fix errors when moving files between an external and the parent
working copy (r1551579)
* copy: fix 'svn copy URL WC' on relocated working copies
(r1580626, r1580650)
- Server-side bugfixes:
* mod_dav_svn: blacklist building with broken versions of httpd; 2.2.25,
2.4.5 and 2.4.6 (r1545835)
* mod_dav_svn: detect out of dateness correctly during commit (issue #4480)
Developer-visible changes:
- General:
* fix libmagic detection with custom LDFLAGS (r1577200)
* fix a missing null byte when handling old pre-1.4 deltas (r1587968)
* support building with Serf 1.3.x (r1517123, r1535139)
- Bindings:
* javahl: fix crash from resolve callback throwing an exception (r1586439)
Modified:
head/devel/subversion17/Makefile
head/devel/subversion17/Makefile.common
head/devel/subversion17/distinfo
head/devel/subversion17/pkg-plist
Modified: head/devel/subversion17/Makefile
==============================================================================
--- head/devel/subversion17/Makefile Tue May 20 05:07:41 2014 (r354593)
+++ head/devel/subversion17/Makefile Tue May 20 05:18:23 2014 (r354594)
@@ -204,6 +204,8 @@ post-build:
post-install: ${MKREPOS_TARGET}
.if ${PORT_OPTIONS:MTOOLS}
@${MAKE} -C ${WRKSRC} install-tools ${MAKE_ARGS}
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/svn-tools/*
.endif
@${MKDIR} ${STAGEDIR}${DATADIR}
@(cd ${WRKSRC}/tools.examples && ${TAR} --exclude '*.in' --exclude '*.bak' -cf - * | ${TAR} -C ${STAGEDIR}${DATADIR} -xof - )
@@ -215,6 +217,13 @@ post-install: ${MKREPOS_TARGET}
@${INSTALL_SCRIPT} ${FILESDIR}/svnserve.wrapper ${STAGEDIR}${PREFIX}/bin/svnserve
.endif
+.if ${PORT_OPTIONS:MMOD_DAV_SVN}
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/*.so
+.endif
+
+.if !${PORT_OPTIONS:MSTATIC}
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
+.endif
# ===============================================================================
repository: _mkrepos
Modified: head/devel/subversion17/Makefile.common
==============================================================================
--- head/devel/subversion17/Makefile.common Tue May 20 05:07:41 2014 (r354593)
+++ head/devel/subversion17/Makefile.common Tue May 20 05:18:23 2014 (r354594)
@@ -2,18 +2,17 @@
# $FreeBSD$
PORTNAME= subversion
-PORTVERSION= 1.7.16
-PORTREVISION?= 2
+PORTVERSION= 1.7.17
+PORTREVISION?= 0
CATEGORIES+= devel
MASTER_SITES= ${MASTER_SITE_APACHE}
DIST_SUBDIR= subversion17
PKGNAMESUFFIX= 17
MASTER_SITE_SUBDIR= subversion
-USE_BZIP2= yes
-USE_AUTOTOOLS= libtool
USE_KDE4= # Used below if KWallet support is enabled
-USES+= pkgconfig
+GNU_CONFIGURE= yes
+USES+= tar:bzip2 pkgconfig libtool
LICENSE= APACHE20
@@ -116,7 +115,6 @@ post-patch:
.endif
@${REINPLACE_CMD} "s#^swig_pydir =.*#swig_pydir = ${PYTHON_SITELIBDIR}/libsvn#" ${WRKSRC}/Makefile.in
@${REINPLACE_CMD} "s#^swig_pydir_extra =.*#swig_pydir_extra = ${PYTHON_SITELIBDIR}/svn#" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} "s#^LIBTOOL =.*#LIBTOOL = ${LIBTOOL}#" ${WRKSRC}/Makefile.in
.if defined(SVN_BUILD_BINDINGS)
@${CP} ${FILESDIR}/build-outputs.mk ${WRKSRC}
.endif
@@ -124,10 +122,10 @@ post-patch:
@${ECHO_CMD} "#define ORGANIZATION_NAME \"${ORGANIZATION}\"" > ${WRKSRC}/subversion/freebsd-organization.h
.endif
# shebangfix
- ${GREP} -Rl -e '#!/bin/b' -e '#!/bin/env' -e '#!/usr/bin/p' ${WRKSRC}/tools/ \
+ @${GREP} -Rl -e '#!/bin/b' -e '#!/bin/env' -e '#!/usr/bin/p' ${WRKSRC}/tools/ \
| ${XARGS} ${REINPLACE_CMD} -e '1s|#\!/bin/b|#\!/usr/local/bin/b|' \
-e '1s|#\!/bin/env|#\!/usr/bin/env|' \
-e '1s|#\!/usr/bin/p|#\!/usr/local/bin/p|'
# remove all .bak files to clean the stage
- ${FIND} ${WRKSRC} -name '*.bak' -delete
+ @${FIND} ${WRKSRC} -name '*.bak' -delete
Modified: head/devel/subversion17/distinfo
==============================================================================
--- head/devel/subversion17/distinfo Tue May 20 05:07:41 2014 (r354593)
+++ head/devel/subversion17/distinfo Tue May 20 05:18:23 2014 (r354594)
@@ -1,2 +1,2 @@
-SHA256 (subversion17/subversion-1.7.16.tar.bz2) = 9dcbd8622045c5a9ab381d70754304030f180967d6e3db694baaf708f3253238
-SIZE (subversion17/subversion-1.7.16.tar.bz2) = 6006359
+SHA256 (subversion17/subversion-1.7.17.tar.bz2) = 2a66e4c5d2a8a919914a2e75f76467ef5457d0f96efc1e1c080fa02675867be3
+SIZE (subversion17/subversion-1.7.17.tar.bz2) = 6008028
Modified: head/devel/subversion17/pkg-plist
==============================================================================
--- head/devel/subversion17/pkg-plist Tue May 20 05:07:41 2014 (r354593)
+++ head/devel/subversion17/pkg-plist Tue May 20 05:18:23 2014 (r354594)
@@ -60,73 +60,73 @@ include/subversion-1/svn_version.h
include/subversion-1/svn_wc.h
include/subversion-1/svn_xml.h
%%GNOME_KEYRING%%lib/libsvn_auth_gnome_keyring-1.a
-%%GNOME_KEYRING%%lib/libsvn_auth_gnome_keyring-1.la
%%DYNAMIC_ENABLED%%%%GNOME_KEYRING%%lib/libsvn_auth_gnome_keyring-1.so
%%DYNAMIC_ENABLED%%%%GNOME_KEYRING%%lib/libsvn_auth_gnome_keyring-1.so.0
+%%DYNAMIC_ENABLED%%%%GNOME_KEYRING%%lib/libsvn_auth_gnome_keyring-1.so.0.0.0
%%KDE_KWALLET%%lib/libsvn_auth_kwallet-1.a
-%%KDE_KWALLET%%lib/libsvn_auth_kwallet-1.la
%%DYNAMIC_ENABLED%%%%KDE_KWALLET%%lib/libsvn_auth_kwallet-1.so
%%DYNAMIC_ENABLED%%%%KDE_KWALLET%%lib/libsvn_auth_kwallet-1.so.0
+%%DYNAMIC_ENABLED%%%%KDE_KWALLET%%lib/libsvn_auth_kwallet-1.so.0.0.0
lib/libsvn_client-1.a
-lib/libsvn_client-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_client-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_client-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_client-1.so.0.0.0
lib/libsvn_delta-1.a
-lib/libsvn_delta-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_delta-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_delta-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_delta-1.so.0.0.0
lib/libsvn_diff-1.a
-lib/libsvn_diff-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_diff-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_diff-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_diff-1.so.0.0.0
lib/libsvn_fs-1.a
-lib/libsvn_fs-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_fs-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_fs-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_fs-1.so.0.0.0
%%BDB%%lib/libsvn_fs_base-1.a
-%%BDB%%lib/libsvn_fs_base-1.la
%%DYNAMIC_ENABLED%%%%BDB%%lib/libsvn_fs_base-1.so
%%DYNAMIC_ENABLED%%%%BDB%%lib/libsvn_fs_base-1.so.0
+%%DYNAMIC_ENABLED%%%%BDB%%lib/libsvn_fs_base-1.so.0.0.0
lib/libsvn_fs_fs-1.a
-lib/libsvn_fs_fs-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_fs_fs-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_fs_fs-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_fs_fs-1.so.0.0.0
lib/libsvn_fs_util-1.a
-lib/libsvn_fs_util-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_fs_util-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_fs_util-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_fs_util-1.so.0.0.0
lib/libsvn_ra-1.a
-lib/libsvn_ra-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_ra-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_ra-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_ra-1.so.0.0.0
lib/libsvn_ra_local-1.a
-lib/libsvn_ra_local-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_ra_local-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_ra_local-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_ra_local-1.so.0.0.0
%%NEON%%lib/libsvn_ra_neon-1.a
-%%NEON%%lib/libsvn_ra_neon-1.la
%%DYNAMIC_ENABLED%%%%NEON%%lib/libsvn_ra_neon-1.so
%%DYNAMIC_ENABLED%%%%NEON%%lib/libsvn_ra_neon-1.so.0
+%%DYNAMIC_ENABLED%%%%NEON%%lib/libsvn_ra_neon-1.so.0.0.0
+%%SERF%%lib/libsvn_ra_serf-1.a
+%%DYNAMIC_ENABLED%%%%SERF%%lib/libsvn_ra_serf-1.so
+%%DYNAMIC_ENABLED%%%%SERF%%lib/libsvn_ra_serf-1.so.0
+%%DYNAMIC_ENABLED%%%%SERF%%lib/libsvn_ra_serf-1.so.0.0.0
lib/libsvn_ra_svn-1.a
-lib/libsvn_ra_svn-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_ra_svn-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_ra_svn-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_ra_svn-1.so.0.0.0
lib/libsvn_repos-1.a
-lib/libsvn_repos-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_repos-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_repos-1.so.0
-%%SERF%%lib/libsvn_ra_serf-1.a
-%%SERF%%lib/libsvn_ra_serf-1.la
-%%DYNAMIC_ENABLED%%%%SERF%%lib/libsvn_ra_serf-1.so
-%%DYNAMIC_ENABLED%%%%SERF%%lib/libsvn_ra_serf-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_repos-1.so.0.0.0
lib/libsvn_subr-1.a
-lib/libsvn_subr-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_subr-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_subr-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_subr-1.so.0.0.0
lib/libsvn_wc-1.a
-lib/libsvn_wc-1.la
%%DYNAMIC_ENABLED%%lib/libsvn_wc-1.so
%%DYNAMIC_ENABLED%%lib/libsvn_wc-1.so.0
+%%DYNAMIC_ENABLED%%lib/libsvn_wc-1.so.0.0.0
@comment enable modules in this order: dav_svn, authz_svn, dontdothat
%%MOD_DAV_SVN%%@unexec %%SED%% -i '' -E '/LoadModule[[:blank:]]+dav_svn_module/d' %D/%%APACHEETCDIR%%/httpd.conf
%%MOD_DAV_SVN%%%%APACHEMODDIR%%/mod_dav_svn.so
@@ -354,43 +354,43 @@ man/man8/svnserve.8.gz
%%DATADIR%%/server-side/test_svn_server_log_parse.py
%%DATADIR%%/xslt/svnindex.css
%%DATADIR%%/xslt/svnindex.xsl
- at dirrm %%DATADIR%%/xslt
- at dirrm %%DATADIR%%/server-side/mod_dontdothat
- at dirrm %%DATADIR%%/server-side
- at dirrm %%DATADIR%%/po
- at dirrm %%DATADIR%%/hook-scripts/mailer/tests
- at dirrm %%DATADIR%%/hook-scripts/mailer
- at dirrm %%DATADIR%%/hook-scripts
- at dirrm %%DATADIR%%/examples
- at dirrm %%DATADIR%%/dist/templates
- at dirrm %%DATADIR%%/dist
- at dirrm %%DATADIR%%/diff
- at dirrm %%DATADIR%%/dev/windows-build
- at dirrm %%DATADIR%%/dev/wc-ng
- at dirrm %%DATADIR%%/dev/unix-build
- at dirrm %%DATADIR%%/dev/svnraisetreeconflict
- at dirrm %%DATADIR%%/dev/iz
- at dirrm %%DATADIR%%/dev/benchmarks/suite1
- at dirrm %%DATADIR%%/dev/benchmarks/large_dirs
- at dirrm %%DATADIR%%/dev/benchmarks
- at dirrm %%DATADIR%%/dev
- at dirrm %%DATADIR%%/client-side/svnmucc
- at dirrm %%DATADIR%%/client-side
- at dirrm %%DATADIR%%/buildbot/slaves/xp-vc60-ia32
- at dirrm %%DATADIR%%/buildbot/slaves/win32-xp-VS2005
- at dirrm %%DATADIR%%/buildbot/slaves/win32-SharpSvn
- at dirrm %%DATADIR%%/buildbot/slaves/ubuntu-x64
- at dirrm %%DATADIR%%/buildbot/slaves/svn-x64-macosx-gnu-shared-daily-ra_serf
- at dirrm %%DATADIR%%/buildbot/slaves/svn-x64-macosx-gnu-shared
- at dirrm %%DATADIR%%/buildbot/slaves/i686-debian-sarge1
- at dirrm %%DATADIR%%/buildbot/slaves/centos
- at dirrm %%DATADIR%%/buildbot/slaves/bb-openbsd
- at dirrm %%DATADIR%%/buildbot/slaves
+%%TOOLS%%@dirrm bin/svn-tools
+ at dirrm include/subversion-1
+ at dirrm %%DATADIR%%/backup
+ at dirrm %%DATADIR%%/bdb
@dirrm %%DATADIR%%/buildbot/master/public_html
@dirrm %%DATADIR%%/buildbot/master
+ at dirrm %%DATADIR%%/buildbot/slaves/bb-openbsd
+ at dirrm %%DATADIR%%/buildbot/slaves/centos
+ at dirrm %%DATADIR%%/buildbot/slaves/i686-debian-sarge1
+ at dirrm %%DATADIR%%/buildbot/slaves/svn-x64-macosx-gnu-shared
+ at dirrm %%DATADIR%%/buildbot/slaves/svn-x64-macosx-gnu-shared-daily-ra_serf
+ at dirrm %%DATADIR%%/buildbot/slaves/ubuntu-x64
+ at dirrm %%DATADIR%%/buildbot/slaves/win32-SharpSvn
+ at dirrm %%DATADIR%%/buildbot/slaves/win32-xp-VS2005
+ at dirrm %%DATADIR%%/buildbot/slaves/xp-vc60-ia32
+ at dirrm %%DATADIR%%/buildbot/slaves
@dirrm %%DATADIR%%/buildbot
- at dirrm %%DATADIR%%/bdb
- at dirrm %%DATADIR%%/backup
+ at dirrm %%DATADIR%%/client-side/svnmucc
+ at dirrm %%DATADIR%%/client-side
+ at dirrm %%DATADIR%%/dev/benchmarks/large_dirs
+ at dirrm %%DATADIR%%/dev/benchmarks/suite1
+ at dirrm %%DATADIR%%/dev/benchmarks
+ at dirrm %%DATADIR%%/dev/iz
+ at dirrm %%DATADIR%%/dev/svnraisetreeconflict
+ at dirrm %%DATADIR%%/dev/unix-build
+ at dirrm %%DATADIR%%/dev/wc-ng
+ at dirrm %%DATADIR%%/dev/windows-build
+ at dirrm %%DATADIR%%/dev
+ at dirrm %%DATADIR%%/diff
+ at dirrm %%DATADIR%%/dist/templates
+ at dirrm %%DATADIR%%/dist
+ at dirrm %%DATADIR%%/examples
+ at dirrm %%DATADIR%%/hook-scripts/mailer/tests
+ at dirrm %%DATADIR%%/hook-scripts/mailer
+ at dirrm %%DATADIR%%/hook-scripts
+ at dirrm %%DATADIR%%/po
+ at dirrm %%DATADIR%%/server-side/mod_dontdothat
+ at dirrm %%DATADIR%%/server-side
+ at dirrm %%DATADIR%%/xslt
@dirrm %%DATADIR%%
- at dirrm include/subversion-1
-%%TOOLS%%@dirrm bin/svn-tools
More information about the svn-ports-head
mailing list