5c066fc04d
------------------------------ New features: * Add a "cvs2git" script for starting conversions to git (or Mercurial). * Add a "cvs2bzr" script for starting conversions to Bazaar. * Generate manual pages automatically via new --man option. * Allow --mime-types and --auto-props options to be specified more than once. * Support author transforms when converting to Subversion. * Allow unlabeled branches to be renamed using SymbolTransforms. Bugs fixed: * cvs2git with non-inline blobs: a revision after a delete could be empty. * Fix timezone handling under Windows (which does not respect TZ variable). * Do path comparisions platform-independently in symbol transform classes. * Fix https://bugs.launchpad.net/pld-linux/+bug/385920 Improvements and output changes: * Output error message if a revision's deltatext is missing. * Improve contrib/verify-cvs2svn.py (used for testing conversion accuracy). Miscellaneous: * Add an IgnoreSymbolTransform class, for ignoring symbols matching a regexp. * Remove some DeprecationWarnings when running under newer Python versions.
41 lines
1.2 KiB
Makefile
41 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.25 2009/08/25 04:17:35 epg Exp $
|
|
|
|
DISTNAME= cvs2svn-2.3.0
|
|
CATEGORIES= devel scm
|
|
MASTER_SITES= http://cvs2svn.tigris.org/files/documents/1462/46528/
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://cvs2svn.tigris.org/
|
|
COMMENT= Converts a CVS repository to a Subversion repository
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
DEPENDS+= subversion-base-[0-9]*:../../devel/subversion-base
|
|
|
|
CONFLICTS+= py*-subversion<1.0.1
|
|
|
|
PYDISTUTILSPKG= yes
|
|
PYTHON_PATCH_SCRIPTS= run-tests.py cvs2svn_rcsparse/run-tests.py \
|
|
cvs2svn_rcsparse/parse_rcs_file.py
|
|
#USE_TOOLS+= gtar
|
|
#EXTRACT_USING= gtar
|
|
|
|
# XXX cvs2svn depends on sort(1) with '-T' option. A dependency and a patch
|
|
# to resort on GNU sort from coreutils may be required.
|
|
|
|
INSTALLATION_DIRS+= share/doc/cvs2svn
|
|
INSTALLATION_DIRS+= share/examples/cvs2svn
|
|
|
|
post-install:
|
|
cd ${WRKSRC}/www && \
|
|
${INSTALL_DATA} *.html ${DESTDIR}${PREFIX}/share/doc/cvs2svn
|
|
cd ${WRKSRC} && \
|
|
${INSTALL_DATA} cvs2svn-example.options ${DESTDIR}${PREFIX}/share/examples/cvs2svn
|
|
|
|
do-test:
|
|
cd ${WRKSRC} && ./run-tests.py
|
|
|
|
.include "../../databases/py-bsddb3/buildlink3.mk"
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/extension.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|