diff options
author | bad <bad@pkgsrc.org> | 2007-01-26 22:13:22 +0000 |
---|---|---|
committer | bad <bad@pkgsrc.org> | 2007-01-26 22:13:22 +0000 |
commit | d2356f39d603820563044b0dd694e298a96026ec (patch) | |
tree | d2efe63d0ff935c707a23aec8b25630451b5dc84 /devel/cvs2svn | |
parent | 74af29e74ea1eb079a32e1e5dd28032d0753367d (diff) | |
download | pkgsrc-d2356f39d603820563044b0dd694e298a96026ec.tar.gz |
Update cvs2svn to version 1.5.0.
Changes since version 1.3.0:
Version 1.5.0 (03 October 2006)
-------------------------------
New features:
* Support multiproject conversions (each gets its own trunk, tags, branches).
* New --output option to allow run-time options to be defined via a file.
* --co, --cvs, and --sort options to specify the paths to executables.
* Add new --fallback-encoding option.
Bugs fixed:
* Fix issue #86: Support multiple project roots per repository.
* Fix issue #104: Allow path to "sort" executable to be specified.
* Fix issue #8: Allow multiple --encoding options.
* Fix issue #109: Improve handling of fallback encodings.
Improvements and output changes:
* Further reduce conversion time and temporary space requirements.
Miscellaneous:
* Deprecate the --dump-only option (it is now implied by --dumpfile).
* Add scripts to help isolate conversion problems and shrink test cases.
* Add a script to search for illegal filenames in a CVS repository.
Version 1.4.0 (27 August 2006)
------------------------------
New features:
* Support multicomponent --trunk, --tags, and --branches paths (issue #7).
* New --auto-props option allows file properties to be set via file.
* --force-branch and --force-tag options now accept regular expressions.
* Add --symbol-default option.
* Support multiple, ordered --encoding options.
Bugs fixed:
* Fix issue #93: Tags with forbidden characters converted to branches.
* Fix issue #102: Branch file, deleted in CVS, is present in SVN.
Improvements and output changes:
* Print informative warning message if a required program is missing.
* Output an error if any CVS filenames contain control characters.
* Clean up temporary files even for pass-by-pass conversions.
* Improve handling of commit dependencies and multibranch commits.
* Implemented issue #50 (performance change).
* Reduced the amount of temporary disk space needed during the conversion.
Miscellaneous:
* cvs2svn now requires Python version 2.2 or later.
* cvs2svn has been broken up into many smaller python modules for clarity.
Version 1.3.1 (24 May 2006)
---------------------------
Bugs fixed:
* Fix issue #67: malfunction caused by RCS branches rooted at revision 1.0.
Diffstat (limited to 'devel/cvs2svn')
-rw-r--r-- | devel/cvs2svn/Makefile | 7 | ||||
-rw-r--r-- | devel/cvs2svn/PLIST | 150 | ||||
-rw-r--r-- | devel/cvs2svn/distinfo | 8 |
3 files changed, 156 insertions, 9 deletions
diff --git a/devel/cvs2svn/Makefile b/devel/cvs2svn/Makefile index ab257729f7d..30f1dcc7412 100644 --- a/devel/cvs2svn/Makefile +++ b/devel/cvs2svn/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.13 2006/03/04 21:29:13 jlam Exp $ +# $NetBSD: Makefile,v 1.14 2007/01/26 22:13:22 bad Exp $ -DISTNAME= cvs2svn-1.3.0 -PKGREVISION= 2 +DISTNAME= cvs2svn-1.5.0 CATEGORIES= devel -MASTER_SITES= http://cvs2svn.tigris.org/files/documents/1462/25036/ +MASTER_SITES= http://cvs2svn.tigris.org/files/documents/1462/34574/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://cvs2svn.tigris.org/ diff --git a/devel/cvs2svn/PLIST b/devel/cvs2svn/PLIST index e0366521046..82bfd6189ae 100644 --- a/devel/cvs2svn/PLIST +++ b/devel/cvs2svn/PLIST @@ -1,5 +1,152 @@ -@comment $NetBSD: PLIST,v 1.4 2006/01/09 03:45:32 uebayasi Exp $ +@comment $NetBSD: PLIST,v 1.5 2007/01/26 22:13:22 bad Exp $ bin/cvs2svn +${PYSITELIB}/cvs2svn_lib/__init__.py +${PYSITELIB}/cvs2svn_lib/__init__.pyc +${PYSITELIB}/cvs2svn_lib/__init__.pyo +${PYSITELIB}/cvs2svn_lib/artifact_manager.py +${PYSITELIB}/cvs2svn_lib/artifact_manager.pyc +${PYSITELIB}/cvs2svn_lib/artifact_manager.pyo +${PYSITELIB}/cvs2svn_lib/boolean.py +${PYSITELIB}/cvs2svn_lib/boolean.pyc +${PYSITELIB}/cvs2svn_lib/boolean.pyo +${PYSITELIB}/cvs2svn_lib/collect_data.py +${PYSITELIB}/cvs2svn_lib/collect_data.pyc +${PYSITELIB}/cvs2svn_lib/collect_data.pyo +${PYSITELIB}/cvs2svn_lib/common.py +${PYSITELIB}/cvs2svn_lib/common.pyc +${PYSITELIB}/cvs2svn_lib/common.pyo +${PYSITELIB}/cvs2svn_lib/config.py +${PYSITELIB}/cvs2svn_lib/config.pyc +${PYSITELIB}/cvs2svn_lib/config.pyo +${PYSITELIB}/cvs2svn_lib/context.py +${PYSITELIB}/cvs2svn_lib/context.pyc +${PYSITELIB}/cvs2svn_lib/context.pyo +${PYSITELIB}/cvs2svn_lib/cvs_commit.py +${PYSITELIB}/cvs2svn_lib/cvs_commit.pyc +${PYSITELIB}/cvs2svn_lib/cvs_commit.pyo +${PYSITELIB}/cvs2svn_lib/cvs_file.py +${PYSITELIB}/cvs2svn_lib/cvs_file.pyc +${PYSITELIB}/cvs2svn_lib/cvs_file.pyo +${PYSITELIB}/cvs2svn_lib/cvs_file_database.py +${PYSITELIB}/cvs2svn_lib/cvs_file_database.pyc +${PYSITELIB}/cvs2svn_lib/cvs_file_database.pyo +${PYSITELIB}/cvs2svn_lib/cvs_item.py +${PYSITELIB}/cvs2svn_lib/cvs_item.pyc +${PYSITELIB}/cvs2svn_lib/cvs_item.pyo +${PYSITELIB}/cvs2svn_lib/cvs_item_database.py +${PYSITELIB}/cvs2svn_lib/cvs_item_database.pyc +${PYSITELIB}/cvs2svn_lib/cvs_item_database.pyo +${PYSITELIB}/cvs2svn_lib/cvs_repository.py +${PYSITELIB}/cvs2svn_lib/cvs_repository.pyc +${PYSITELIB}/cvs2svn_lib/cvs_repository.pyo +${PYSITELIB}/cvs2svn_lib/cvs_revision_aggregator.py +${PYSITELIB}/cvs2svn_lib/cvs_revision_aggregator.pyc +${PYSITELIB}/cvs2svn_lib/cvs_revision_aggregator.pyo +${PYSITELIB}/cvs2svn_lib/cvs_revision_resynchronizer.py +${PYSITELIB}/cvs2svn_lib/cvs_revision_resynchronizer.pyc +${PYSITELIB}/cvs2svn_lib/cvs_revision_resynchronizer.pyo +${PYSITELIB}/cvs2svn_lib/database.py +${PYSITELIB}/cvs2svn_lib/database.pyc +${PYSITELIB}/cvs2svn_lib/database.pyo +${PYSITELIB}/cvs2svn_lib/dumpfile_delegate.py +${PYSITELIB}/cvs2svn_lib/dumpfile_delegate.pyc +${PYSITELIB}/cvs2svn_lib/dumpfile_delegate.pyo +${PYSITELIB}/cvs2svn_lib/fill_source.py +${PYSITELIB}/cvs2svn_lib/fill_source.pyc +${PYSITELIB}/cvs2svn_lib/fill_source.pyo +${PYSITELIB}/cvs2svn_lib/key_generator.py +${PYSITELIB}/cvs2svn_lib/key_generator.pyc +${PYSITELIB}/cvs2svn_lib/key_generator.pyo +${PYSITELIB}/cvs2svn_lib/last_symbolic_name_database.py +${PYSITELIB}/cvs2svn_lib/last_symbolic_name_database.pyc +${PYSITELIB}/cvs2svn_lib/last_symbolic_name_database.pyo +${PYSITELIB}/cvs2svn_lib/line_of_development.py +${PYSITELIB}/cvs2svn_lib/line_of_development.pyc +${PYSITELIB}/cvs2svn_lib/line_of_development.pyo +${PYSITELIB}/cvs2svn_lib/log.py +${PYSITELIB}/cvs2svn_lib/log.pyc +${PYSITELIB}/cvs2svn_lib/log.pyo +${PYSITELIB}/cvs2svn_lib/metadata_database.py +${PYSITELIB}/cvs2svn_lib/metadata_database.pyc +${PYSITELIB}/cvs2svn_lib/metadata_database.pyo +${PYSITELIB}/cvs2svn_lib/openings_closings.py +${PYSITELIB}/cvs2svn_lib/openings_closings.pyc +${PYSITELIB}/cvs2svn_lib/openings_closings.pyo +${PYSITELIB}/cvs2svn_lib/output_option.py +${PYSITELIB}/cvs2svn_lib/output_option.pyc +${PYSITELIB}/cvs2svn_lib/output_option.pyo +${PYSITELIB}/cvs2svn_lib/pass_manager.py +${PYSITELIB}/cvs2svn_lib/pass_manager.pyc +${PYSITELIB}/cvs2svn_lib/pass_manager.pyo +${PYSITELIB}/cvs2svn_lib/passes.py +${PYSITELIB}/cvs2svn_lib/passes.pyc +${PYSITELIB}/cvs2svn_lib/passes.pyo +${PYSITELIB}/cvs2svn_lib/persistence_manager.py +${PYSITELIB}/cvs2svn_lib/persistence_manager.pyc +${PYSITELIB}/cvs2svn_lib/persistence_manager.pyo +${PYSITELIB}/cvs2svn_lib/primed_pickle.py +${PYSITELIB}/cvs2svn_lib/primed_pickle.pyc +${PYSITELIB}/cvs2svn_lib/primed_pickle.pyo +${PYSITELIB}/cvs2svn_lib/process.py +${PYSITELIB}/cvs2svn_lib/process.pyc +${PYSITELIB}/cvs2svn_lib/process.pyo +${PYSITELIB}/cvs2svn_lib/project.py +${PYSITELIB}/cvs2svn_lib/project.pyc +${PYSITELIB}/cvs2svn_lib/project.pyo +${PYSITELIB}/cvs2svn_lib/property_setters.py +${PYSITELIB}/cvs2svn_lib/property_setters.pyc +${PYSITELIB}/cvs2svn_lib/property_setters.pyo +${PYSITELIB}/cvs2svn_lib/record_table.py +${PYSITELIB}/cvs2svn_lib/record_table.pyc +${PYSITELIB}/cvs2svn_lib/record_table.pyo +${PYSITELIB}/cvs2svn_lib/repository_delegate.py +${PYSITELIB}/cvs2svn_lib/repository_delegate.pyc +${PYSITELIB}/cvs2svn_lib/repository_delegate.pyo +${PYSITELIB}/cvs2svn_lib/run_options.py +${PYSITELIB}/cvs2svn_lib/run_options.pyc +${PYSITELIB}/cvs2svn_lib/run_options.pyo +${PYSITELIB}/cvs2svn_lib/set_support.py +${PYSITELIB}/cvs2svn_lib/set_support.pyc +${PYSITELIB}/cvs2svn_lib/set_support.pyo +${PYSITELIB}/cvs2svn_lib/stats_keeper.py +${PYSITELIB}/cvs2svn_lib/stats_keeper.pyc +${PYSITELIB}/cvs2svn_lib/stats_keeper.pyo +${PYSITELIB}/cvs2svn_lib/stdout_delegate.py +${PYSITELIB}/cvs2svn_lib/stdout_delegate.pyc +${PYSITELIB}/cvs2svn_lib/stdout_delegate.pyo +${PYSITELIB}/cvs2svn_lib/svn_commit.py +${PYSITELIB}/cvs2svn_lib/svn_commit.pyc +${PYSITELIB}/cvs2svn_lib/svn_commit.pyo +${PYSITELIB}/cvs2svn_lib/svn_commit_item.py +${PYSITELIB}/cvs2svn_lib/svn_commit_item.pyc +${PYSITELIB}/cvs2svn_lib/svn_commit_item.pyo +${PYSITELIB}/cvs2svn_lib/svn_repository_mirror.py +${PYSITELIB}/cvs2svn_lib/svn_repository_mirror.pyc +${PYSITELIB}/cvs2svn_lib/svn_repository_mirror.pyo +${PYSITELIB}/cvs2svn_lib/svn_revision_range.py +${PYSITELIB}/cvs2svn_lib/svn_revision_range.pyc +${PYSITELIB}/cvs2svn_lib/svn_revision_range.pyo +${PYSITELIB}/cvs2svn_lib/symbol.py +${PYSITELIB}/cvs2svn_lib/symbol.pyc +${PYSITELIB}/cvs2svn_lib/symbol.pyo +${PYSITELIB}/cvs2svn_lib/symbol_database.py +${PYSITELIB}/cvs2svn_lib/symbol_database.pyc +${PYSITELIB}/cvs2svn_lib/symbol_database.pyo +${PYSITELIB}/cvs2svn_lib/symbol_filling_guide.py +${PYSITELIB}/cvs2svn_lib/symbol_filling_guide.pyc +${PYSITELIB}/cvs2svn_lib/symbol_filling_guide.pyo +${PYSITELIB}/cvs2svn_lib/symbol_statistics.py +${PYSITELIB}/cvs2svn_lib/symbol_statistics.pyc +${PYSITELIB}/cvs2svn_lib/symbol_statistics.pyo +${PYSITELIB}/cvs2svn_lib/symbol_strategy.py +${PYSITELIB}/cvs2svn_lib/symbol_strategy.pyc +${PYSITELIB}/cvs2svn_lib/symbol_strategy.pyo +${PYSITELIB}/cvs2svn_lib/symbol_transform.py +${PYSITELIB}/cvs2svn_lib/symbol_transform.pyc +${PYSITELIB}/cvs2svn_lib/symbol_transform.pyo +${PYSITELIB}/cvs2svn_lib/symbolings_reader.py +${PYSITELIB}/cvs2svn_lib/symbolings_reader.pyc +${PYSITELIB}/cvs2svn_lib/symbolings_reader.pyo ${PYSITELIB}/cvs2svn_rcsparse/__init__.py ${PYSITELIB}/cvs2svn_rcsparse/__init__.pyc ${PYSITELIB}/cvs2svn_rcsparse/__init__.pyo @@ -25,4 +172,5 @@ share/doc/html/cvs2svn/issue_tracker.html share/doc/html/cvs2svn/project_license.html share/doc/html/cvs2svn/project_tools.html @dirrm share/doc/html/cvs2svn +@dirrm ${PYSITELIB}/cvs2svn_lib @dirrm ${PYSITELIB}/cvs2svn_rcsparse diff --git a/devel/cvs2svn/distinfo b/devel/cvs2svn/distinfo index 923eefbcd05..dbe26c1e229 100644 --- a/devel/cvs2svn/distinfo +++ b/devel/cvs2svn/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.8 2006/01/09 03:45:32 uebayasi Exp $ +$NetBSD: distinfo,v 1.9 2007/01/26 22:13:22 bad Exp $ -SHA1 (cvs2svn-1.3.0.tar.gz) = 75527ef18726d48d69ccd26e63bae99bce13c77c -RMD160 (cvs2svn-1.3.0.tar.gz) = ad698bc27db407bc3a6cf6260509e37e52f3b0b9 -Size (cvs2svn-1.3.0.tar.gz) = 211310 bytes +SHA1 (cvs2svn-1.5.0.tar.gz) = 5e0095e6e9916bbd9dfee49854c48f85cd0c008c +RMD160 (cvs2svn-1.5.0.tar.gz) = 6acc681d913546d7750c3c0e1be4ebd75145fda7 +Size (cvs2svn-1.5.0.tar.gz) = 266057 bytes |