Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Feb 2008 13:31:30 +0200 (EET)
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/121078: [PATCH] update cvs2svn to version 2.1.0 (released on 19 Feb 2008)
Message-ID:  <20080225113130.CBF3722804@kobe.laptop>
Resent-Message-ID: <200802251150.m1PBo1gw041016@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         121078
>Category:       ports
>Synopsis:       [PATCH] update cvs2svn to version 2.1.0 (released on 19 Feb 2008)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 25 11:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Giorgos Keramidas
>Release:        FreeBSD 8.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD kobe 8.0-CURRENT FreeBSD 8.0-CURRENT #0: \
Sat Feb 23 19:48:28 EET 2008 build@kobe:/home/build/obj/home/build/src/sys/KOBE i386

>Description:

The 2.1.0 release of cvs2svn has added support for CVS -> Git
conversions.  I wanted to test the new feature, so I updated the
port to the latest release.

NOTE: The cvs2git conversion only works through an `options file'
right now.  There is a sample options file in the toplevel directory
of the source tarball, but it is not installed anywhere by default.
We may want to tune/tweak the install target of the port to make it
more visible.

>How-To-Repeat:
>Fix:

--- cvs2svn-2.1.0-update.patch begins here ---
# HG changeset patch
# User Giorgos Keramidas <keramida@ceid.upatras.gr>
# Date 1203932976 -7200
# Branch keramida
# Node ID 44f2bdc17f2e1e0d9bd3cafb299f81ca61fc7269
# Parent  efe1c430bca8ff1a0cbe334805bd5146445d0490
Update cvs2svn to version 2.1.0 (released on 19 February 2008)

diff -r efe1c430bca8 -r 44f2bdc17f2e Makefile
--- a/Makefile	Sat Dec 22 12:25:32 2007 +0000
+++ b/Makefile	Mon Feb 25 11:49:36 2008 +0200
@@ -5,9 +5,10 @@
 # $FreeBSD: ports/devel/cvs2svn/Makefile,v 1.14 2007/12/22 12:25:32 stefan Exp $
 
 PORTNAME=	cvs2svn
-PORTVERSION=	2.0.1
+PORTVERSION=	2.1.0
 CATEGORIES=	devel
-MASTER_SITES=	http://cvs2svn.tigris.org/files/documents/1462/39919/ \
+MASTER_SITES=	http://cvs2svn.tigris.org/files/documents/1462/41596/ \
+		http://cvs2svn.tigris.org/files/documents/1462/39919/ \
 		ftp://ftp.rewt.org.uk/pub/distfiles/ \
 		http://gentoo.nedlinux.nl/distfiles/ \
 		${MASTER_SITE_LOCAL}
@@ -18,6 +19,7 @@
 
 BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/gdbm.so:${PORTSDIR}/databases/py-gdbm
 RUN_DEPENDS=	${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion \
+		${LOCALBASE}/bin/git:${PORTSDIR}/devel/git \
 		${BUILD_DEPENDS}
 
 DISABLE_SIZE=	yes
diff -r efe1c430bca8 -r 44f2bdc17f2e distinfo
--- a/distinfo	Sat Dec 22 12:25:32 2007 +0000
+++ b/distinfo	Mon Feb 25 11:49:36 2008 +0200
@@ -1,3 +1,3 @@
-MD5 (cvs2svn-2.0.1.tar.gz) = 98c010de53adb19de6f039aa733b5bbe
-SHA256 (cvs2svn-2.0.1.tar.gz) = 323c16ba865106856f82cf8d278741735e433e6a56b00207b75408fb7ef7ebdd
-SIZE (cvs2svn-2.0.1.tar.gz) = 344924
+MD5 (cvs2svn-2.1.0.tar.gz) = df6d42c94f99aeedffa8c438dbb7ac3d
+SHA256 (cvs2svn-2.1.0.tar.gz) = b698b8aa138d3d8af07067f47068e9279871f4edbe2864ed056cf8a5a274ed54
+SIZE (cvs2svn-2.1.0.tar.gz) = 389401
diff -r efe1c430bca8 -r 44f2bdc17f2e pkg-descr
--- a/pkg-descr	Sat Dec 22 12:25:32 2007 +0000
+++ b/pkg-descr	Mon Feb 25 11:49:36 2008 +0200
@@ -1,5 +1,5 @@
 cvs2svn is a Python script that converts a CVS repository to a
-Subversion repository. It is designed for one-time conversions, not
-for repeated synchronizations between CVS and Subversion.
+Subversion or Git repository.  It is designed for one-time conversions,
+not for repeated synchronizations between CVS and Subversion/Git.
 
 WWW: http://cvs2svn.tigris.org/
diff -r efe1c430bca8 -r 44f2bdc17f2e pkg-plist
--- a/pkg-plist	Sat Dec 22 12:25:32 2007 +0000
+++ b/pkg-plist	Mon Feb 25 11:49:36 2008 +0200
@@ -1,7 +1,11 @@
 bin/cvs2svn
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/__init__.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/__init__.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn-2.1.0-py2.5.egg-info
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/apple_single_filter.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/apple_single_filter.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/apple_single_filter.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/artifact.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/artifact.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/artifact.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/artifact_manager.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/artifact_manager.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/artifact_manager.pyo
@@ -23,12 +27,12 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/changeset_graph_node.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/changeset_graph_node.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/changeset_graph_node.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/checkout_internal.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/checkout_internal.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/checkout_internal.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/check_dependencies_pass.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/check_dependencies_pass.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/check_dependencies_pass.pyo
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/checkout_internal.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/checkout_internal.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/checkout_internal.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/collect_data.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/collect_data.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/collect_data.pyo
@@ -56,12 +60,27 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/cvs_item_database.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/cvs_item_database.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/cvs_item_database.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/cvs_revision_manager.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/cvs_revision_manager.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/cvs_revision_manager.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/database.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/database.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/database.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/dumpfile_delegate.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/dumpfile_delegate.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/dumpfile_delegate.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/fill_source.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/fill_source.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/fill_source.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/fulltext_revision_recorder.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/fulltext_revision_recorder.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/fulltext_revision_recorder.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/git_output_option.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/git_output_option.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/git_output_option.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/git_revision_recorder.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/git_revision_recorder.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/git_revision_recorder.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/key_generator.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/key_generator.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/key_generator.pyo
@@ -71,6 +90,9 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/main.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/main.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/main.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/metadata.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/metadata.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/metadata.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/metadata_database.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/metadata_database.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/metadata_database.pyo
@@ -80,12 +102,12 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/output_option.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/output_option.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/output_option.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/passes.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/passes.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/passes.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/pass_manager.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/pass_manager.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/pass_manager.pyo
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/passes.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/passes.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/passes.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/persistence_manager.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/persistence_manager.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/persistence_manager.pyo
@@ -98,6 +120,9 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/property_setters.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/property_setters.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/property_setters.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/rcs_revision_manager.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/rcs_revision_manager.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/rcs_revision_manager.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/rcs_stream.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/rcs_stream.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/rcs_stream.pyo
@@ -107,15 +132,9 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/repository_delegate.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/repository_delegate.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/repository_delegate.pyo
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_excluder.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_excluder.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_excluder.pyo
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_reader.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_reader.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_reader.pyo
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_recorder.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_recorder.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_recorder.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_manager.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_manager.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/revision_manager.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/run_options.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/run_options.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/run_options.pyo
@@ -140,6 +159,9 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_commit_item.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_commit_item.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_commit_item.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_output_option.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_output_option.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_output_option.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_repository_mirror.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_repository_mirror.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/svn_repository_mirror.pyo
@@ -152,9 +174,6 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_database.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_database.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_database.pyo
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_filling_guide.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_filling_guide.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_filling_guide.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_statistics.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_statistics.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/symbol_statistics.pyo
@@ -170,9 +189,9 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/version.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/version.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_lib/version.pyo
-%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/__init__.py
-%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/__init__.pyc
-%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/__init__.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_lib/__init__.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/common.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/common.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/common.pyo
@@ -182,8 +201,17 @@
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/default.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/default.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/default.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/parse_rcs_file.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/parse_rcs_file.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/parse_rcs_file.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/run-tests.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/run-tests.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/run-tests.pyo
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/texttools.py
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/texttools.pyc
 %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/texttools.pyo
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/__init__.py
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse/__init__.pyo
 @dirrm %%PYTHON_SITELIBDIR%%/cvs2svn_rcsparse
 @dirrm %%PYTHON_SITELIBDIR%%/cvs2svn_lib
--- cvs2svn-2.1.0-update.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080225113130.CBF3722804>