c99d411acd
Version 1.13.0 User-visible changes: - Minor new features and improvements: * New 'svnadmin rev-size' command to report revision size * In 'svn help', hide experimental commands and global options * Add a hint about mod_dav_svn misconfiguration * Performance improvement for 'svn st' etc., in WC SQLite DB - Client-side bugfixes: * Windows: avoid delays in SSL certificate validation override * Fix 'svn patch' setting mode 0600 on patched files with props * Fix "svn diff --changelist ARG" broken in subdirectories * Fix misleading 'redirect cycle' error on a non-repository URL - Server-side bugfixes: * svnserve: Report some errors that we previously ignored * Make server code more resilient to malformed paths and URLs * Make dump stream parser more resilient to malformed dump stream * mod_dav_svn: Fix missing Last-Modified header on 'external' GET requests - Client-side and server-side bugfixes: * Fix excessive memory usage in some cases reading binary data * Win32: fix svn_io_file_rename2() spinning in a retry loop - Other tool improvements and bugfixes: * svn_load_dirs.pl: do not show password; fix cleanup Developer-visible changes: * New svn_fs_ioctl() API for FSFS stats, dump/load index, rev-size Version 1.12.2 User-visible changes: * Fix conflict resolver bug: local and incoming edits swapped. * Fix memory lifetime problem in a libsvn_wc error code path. * Faster Windows file existence checks, improving 'svn st' etc. Developer-visible changes: * Allow generating Visual Studio 2019 projects * Fix build with APR 1.7.0. * Fix building Subversion with Visual Studio 2005 and 2008. * Allow svnserve's 'get-deleted-rev' API to return 'not deleted'. Version 1.12.1 (Not released; see changes for 1.12.2.)
32 lines
880 B
Makefile
32 lines
880 B
Makefile
# $NetBSD: Makefile,v 1.74 2020/02/24 16:10:33 adam Exp $
|
|
|
|
PKGNAME= ${RUBY_PKGPREFIX}-subversion-${SVNVER}
|
|
COMMENT= Ruby bindings for Subversion
|
|
|
|
.include "../../devel/subversion/Makefile.common"
|
|
|
|
SHLIBTOOL_OVERRIDE= # empty
|
|
|
|
REPLACE_RUBY_DIRS= tools
|
|
|
|
CONFIGURE_ENV+= RUBY=${RUBY:Q}
|
|
CONFIGURE_ARGS+= --with-ruby-sitedir=${PREFIX}/${RUBY_VENDORLIB_BASE}
|
|
|
|
BUILD_TARGET= swig-rb
|
|
INSTALL_TARGET= install-swig-rb
|
|
|
|
TEST_TARGET= check-swig-rb
|
|
|
|
INSTALLATION_DIRS+= ${SVNEXAMPLES:S/${PREFIX}\///}/ruby
|
|
|
|
post-patch:
|
|
${RM} ${WRKSRC}/build-outputs.mk
|
|
${CP} ${FILESDIR}/build-outputs.mk ${WRKSRC}/build-outputs.mk
|
|
|
|
post-install:
|
|
${RM} -f ${DESTDIR}${PREFIX}/${RUBY_VENDORARCHLIB}/svn/ext/*.la
|
|
${INSTALL_DATA} ${WRKSRC}/tools/*/*.rb ${DESTDIR}${SVNEXAMPLES}/ruby
|
|
|
|
.include "../../devel/subversion-base/buildlink3.mk"
|
|
.include "../../lang/ruby/modules.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|