notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
cvs2svn CVS to Subversion Repository Converter
2.5.0_1 devel Deleted on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.5.0_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Uses deprecated version of python
Expired This port expired on: 2020-09-15
Maintainer: ohauer@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-05-01 10:31:28
Last Update: 2020-09-19 13:01:00
SVN Revision: 548980
People watching this port, also watch:: gmake, libiconv, python, expat, freetype2
License: not specified in port
WWW:
http://cvs2svn.tigris.org/
Description:
cvs2svn is a Python script can be used to migrate a CVS repository to a Subversion, Git or Bazaar repository. It is designed for one-time conversions, not for repeated synchronizations between CVS and Subversion/Git/Bazaar. WWW: http://cvs2svn.tigris.org/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • cvs2svn>0:devel/cvs2svn
No installation instructions:
This port has been deleted.
PKGNAME: cvs2svn
Package flavors (<flavor>: <package>)
  • py27: cvs2svn
distinfo:
TIMESTAMP = 1511674397 SHA256 (cvs2svn-2.5.0.tar.gz) = 6409d118730722f439760d41c08a5bfd05e5d3ff4a666050741e4a5dc2076aea SIZE (cvs2svn-2.5.0.tar.gz) = 539332

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py27-gdbm>0 : databases/py-gdbm@py27
  2. py27-setuptools>0 : devel/py-setuptools@py27
  3. python2.7 : lang/python27
Runtime dependencies:
  1. py27-gdbm>0 : databases/py-gdbm@py27
  2. cvs : devel/cvs
  3. py27-subversion-lts>=0 : devel/py-subversion@py27
  4. py27-setuptools>0 : devel/py-setuptools@py27
  5. python2.7 : lang/python27
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for cvs2svn-2.5.0_1: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ====> Options available for the multi SCM: you have to choose at least one of them SUBVERSION=on: Build with subversion support GIT=off: Build with git support BAZAAR=off: Build with Bazaar support ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
shebangfix python:2.7
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. http://cvs2svn.tigris.org/files/documents/1462/49543/
  2. http://distcache.FreeBSD.org/local-distfiles/ohauer/
  3. http://distcache.eu.FreeBSD.org/local-distfiles/ohauer/
  4. http://distcache.us-east.FreeBSD.org/local-distfiles/ohauer/
  5. http://distcache.us-west.FreeBSD.org/local-distfiles/ohauer/
Collapse this list.

Number of commits found: 61

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5.0_1
19 Sep 2020 13:01:00
Revision:548980Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2020-09-15 audio/abraca: Uses deprecated version of python
2020-09-15 audio/ardour5: Uses deprecated version of python
2020-09-15 audio/cplay: Uses deprecated version of python
2020-09-15 audio/cpp-xmms2: Uses deprecated version of python
2020-09-15 audio/p5-xmms2: Uses deprecated version of python
2020-09-15 biology/haplohseq: Uses deprecated version of python
2020-09-15 biology/tophat: Uses deprecated version of python
2020-09-15 chinese/ibus-array: Uses deprecated version of python
2020-09-15 comms/congruity: Uses deprecated version of python
2020-09-15 comms/libbtbb: Uses deprecated version of python
2020-09-15 comms/quisk: Uses deprecated version of python
2020-09-15 databases/mtools-mongodb: Uses deprecated version of python
2020-09-15 databases/mydbf2mysql: Uses deprecated version of python
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.5.0_1
02 Jun 2020 18:36:35
Revision:537567Original commit files touched by this commit
antoine search for other commits by this committer
Fix devel/py-subversion and ports depending on it

With hat:	portmgr
2.5.0_1
08 Mar 2020 17:01:47
Revision:528058Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate some ports using deprecated version of python

With hat:	portmgr
2.5.0_1
01 May 2019 14:28:51
Revision:500593Original commit files touched by this commit
ohauer search for other commits by this committer
- add decision to include correct py-subversion depending on WITH_SUBVERSION_VER
- bump PORTREVISION
2.5.0
10 Sep 2018 13:15:48
Revision:479407Original commit files touched by this commit
mat search for other commits by this committer
Add EXAMPLES options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2.5.0
10 Sep 2018 13:14:52
Revision:479406Original commit files touched by this commit
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2.5.0
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2.5.0
31 Dec 2017 13:34:49
Revision:457691Original commit files touched by this commit
ohauer search for other commits by this committer
- update to 2.5.0

ChangeLog:
--------------------------------
 Bugs fixed:
 * Handle non-ASCII, non-UTF8 filenames in .cvsignore files.
 * ExternalBlobGenerator: Don't fail if no revisions are needed for a file.
 * Fix the handling of symbol-matching regexps that include "|".
 * Handle excluded paths under Attic directories, too.
 * cvs2git: fix logging in process_post_commit().
 * Prefer to break internal cycles at the *largest* timestamp gaps.
 * Don't try to delete a supposed "revision 1.1" if it has a predecessor.

 Improvements and output changes:
 * Various small documentation fixes and improvements.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.4.0_5
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.4.0_5
05 Jan 2017 11:00:50
Revision:430631Original commit files touched by this commit
amdmi3 search for other commits by this committer
Remove always-true/false conditions after 9.x, 10.[12] EOL
While here, couple minor fixes

portmgr blanket
2.4.0_5
19 May 2016 10:21:25
Revision:415498Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
2.4.0_5
06 Apr 2016 15:39:09
Revision:412627Original commit files touched by this commit
marino search for other commits by this committer
devel/cvs2svn: Use OPSYS with OSVERSION

Approved by:	OSVERSION use blanket
2.4.0_5
30 Mar 2016 09:43:57
Revision:412164Original commit files touched by this commit
ohauer search for other commits by this committer
- remove ${PORTSDIR} from dependency
2.4.0_5
19 Oct 2015 14:50:52
Revision:399684Original commit files touched by this commit
amdmi3 search for other commits by this committer
Improve shebangfix framework

- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2.4.0_5
29 Jul 2015 22:09:55
Revision:393196Original commit files touched by this commit
antoine search for other commits by this committer
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
2.4.0_5
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2.4.0_5
28 Sep 2014 18:21:25
Revision:369483Original commit files touched by this commit
ohauer search for other commits by this committer
- use new python notation
- use shebangfix
- remove own extract function, it is no longer needed
- bump PORTREVISION
2.4.0_4
31 May 2014 14:58:33
Revision:355987Original commit files touched by this commit
marino search for other commits by this committer
devel/cvs2svn: Replace EXTRACT_CMD with TAR

This port has distfiles of two formats: .tar.bz2 and .tar.gz.
The TAR command handles both of them, so explicit specify this tool
to ensure the port continues to work in the future.

As a comment, it's strange that a custom extract target is needed to
overcome a possible deficiency in the standard extract target.
2.4.0_4
08 Dec 2013 13:24:03
Revision:335888Original commit files touched by this commit
mva search for other commits by this committer
- Fix the usage of 'python' to get rid of the implicit lang/python
  dependency

Approved by:	portmgr (blanket)
2.4.0_4
29 Sep 2013 17:46:42
Revision:328719Original commit files touched by this commit
ohauer search for other commits by this committer
- add stage support
- use PYDISTUTILS_AUTOPLIST
20 Sep 2013 17:03:27
Revision:327722Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
2.4.0_4
15 Sep 2013 17:17:44
Revision:327348Original commit files touched by this commit
ohauer search for other commits by this committer
- update patch from r5406 to r5433
- fix PORTEXAMPLES and PORTDOCS
- depend on devel/cvs for ${OSVERSION} > 1000000

Bugs fixed:
 - Handle non-ASCII, non-UTF8 filenames in .cvsignore files.
 - ExternalBlobGenerator: Don't fail if no revisions are needed for a file.

From the commit log:
 - Write all progress information to stderr rather than stdout. (r5419)
 - Make sure to close CVS repository files after parsing them. (r5421)
 - Choose garbage collection policy a bit more intelligently. (r5431)
 - cvs2git: Emit some more information in OutputPass. (rr5432)
 - Allow paths under Attic directories to be excluded, too. (r5433)
2.4.0_3
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
2.4.0_3
03 Mar 2013 13:04:23
Revision:313346Original commit files touched by this commit
ohauer search for other commits by this committer
- adjust python gdbm dependency

Submitted by:	Jimmy Olgeni <olgeni@olgeni.com> (per pm)
2.4.0_2
15 Oct 2012 07:03:12
Revision:305905Original commit files touched by this commit
ohauer search for other commits by this committer
- update patch to upstream svn revision 5406

Bugs fixed:
 * ExternalBlobGenerator: Don't fail if no revisions are needed for a file.

Feature safe:	yes
2.4.0_1
11 Oct 2012 06:15:38
Revision:305699Original commit files touched by this commit
ohauer search for other commits by this committer
- add local patches (svn rev. 5401)

 Bugs fixed:
 * Handle non-ASCII, non-UTF8 filenames in .cvsignore files.

Feature safe:	yes
2.4.0
25 Sep 2012 20:20:32
Revision:304859Original commit files touched by this commit
ohauer search for other commits by this committer
- update to version 2.4.0
- adopt new Makefile header
- take maintainer

Some highlights:

* cvs2git conversions are cleaned up in a number of smallish ways.

* Much faster cvs2git conversions via new option
  --use-external-blob-generator.

* Optionally include empty directories from the CVS repository in
  the Subversion output.

* More flexible keyword and EOL handling.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.3.0_4
17 Jun 2012 20:42:28
Original commit files touched by this commit
cs search for other commits by this committer
Bump PORTREVISION to reflect name change from devel/bazaar-ng --> devel/bzr
2.3.0_3
21 Jan 2012 17:40:15
Original commit files touched by this commit
eadler search for other commits by this committer
At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:    portmgr
2.3.0_3
25 Feb 2011 07:50:41
Original commit files touched by this commit
miwi search for other commits by this committer
- Move from py24 over to py25 or above
- Drop md5 support
2.3.0_2
25 Jan 2011 19:53:29
Original commit files touched by this commit
glarkin search for other commits by this committer
- Replaced tigris.org master site with new ones. Tigris.org goes into a
  redirect loop unless it can set a cookie in the client.

Reported by:    pointyhat (via erwin)
Feature safe:   yes
2.3.0_2
18 May 2010 04:08:06
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Chase devel/apr -> devel/apr1 shuffling

PR:             ports/146553
Submitted by:   myself (pgollucci@)
With Hat:       apache@
2.3.0_1
05 May 2010 21:52:39
Original commit files touched by this commit
pgollucci search for other commits by this committer
4/5: Chase devel/apr shlib bump

PR:             ports/146130
Approved by:    portmgr (pav)
Tested by:      -exp run (pav)
With Hat:       apache@
2.3.0
29 Apr 2010 20:08:00
Original commit files touched by this commit
glarkin search for other commits by this committer
- Take over maintainership
2.3.0
29 Apr 2010 19:37:25
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Release some more
2.3.0
10 Dec 2009 05:00:11
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Update to 2.3.0 [1]
- Pet portlint

PR:             ports/138099
Submitted by:   olli hauer <ohauer@gmx.de>
2.2.0
16 May 2009 06:27:56
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Mark most of my ports MAKE_JOBS_SAFE=yes

Tested by: several builds in P6 TB
2.2.0
14 Dec 2008 20:20:56
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 2.2.0

PR:             129094
Submitted by:   olli hauer <ohauer@gmx.de>
Approved by:    maintainer timeout
2.1.1_2
31 Jul 2008 16:17:51
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Optionally depend on git/svn
- Add OPTIONS
- Bump PORTREVISION

PR:             ports/125574
Submitted by:   Olli Hauer <ohauer@gmx.de>
Approved by:    gabor (mentor)
2.1.1_1
23 Jul 2008 02:43:55
Original commit files touched by this commit
pgollucci search for other commits by this committer
Update my ports to my freebsd address

Approved by:    araujo (mentor)
2.1.1_1
07 Jul 2008 12:37:21
Original commit files touched by this commit
miwi search for other commits by this committer
- Bump PORTREVISION after apr update

PR:             125270 125271 125272 125278 125281 125282
                125284 125285 125287 125288 125289 125290
                125291 125292 125293 125295 125296 125297
                125300
Submitted by:   rodrigc
2.1.1
04 Jul 2008 00:41:05
Original commit files touched by this commit
araujo search for other commits by this committer
- Update to 2.1.1.
- Update and remove duplicated MASTER_SITE.
- Fix portlint warning.

PR:             ports/125202
Submitted by:   "Philip M. Gollucci" <pgollucci@p6m7g8.com> (maintainer)
2.1.0_1
02 Jul 2008 21:20:27
Original commit files touched by this commit
pav search for other commits by this committer
- Assign to new maintainer

Submitted by:   Philip M. Gollucci <pgollucci@p6m7g8.com> (the new maintainer)
2.1.0_1
17 Jun 2008 19:29:50
Original commit files touched by this commit
pav search for other commits by this committer
Reset maintainership (the domain has expired):

<joe@joeholden.co.uk>
    (reason: 553 5.3.5 system config error)

----- Transcript of session follows -----
553 5.3.5 127.0.0.1. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration error
2.1.0_1
06 Jun 2008 13:21:59
Original commit files touched by this commit
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2.1.0
16 Mar 2008 23:05:51
Original commit files touched by this commit
araujo search for other commits by this committer
- Update to 2.1.0.
- Added support for CVS -> Git conversions.

PR:             ports/121078
Submitted by:   Giorgos Keramidas <keramida@ceid.upatras.gr>
Approved by:    maintainer timeout (more than 2 weeks)
2.0.1
22 Dec 2007 12:25:32
Original commit files touched by this commit
stefan search for other commits by this committer
Update to 2.0.1.

PR:             117085
Submitted by:   Greg Larkin <glarkin@sourcehosting.net>
Approved by:    maintainer
1.5.0
16 Jan 2007 09:59:15
Original commit files touched by this commit
itetcu search for other commits by this committer
- Add two MASTER_SITES and drop an other
- we don't need wget for fetch stange anymore

PR:             ports/107930
Submitted by:   Joe Holden (former maintainer)
1.5.0
15 Jan 2007 05:14:59
Original commit files touched by this commit
jkoshy search for other commits by this committer
Pointy-hat time: use DISABLE_SIZE=yes in conjunction with wget.

Reported by:    kris (via pointyhat)
1.5.0
10 Jan 2007 08:20:28
Original commit files touched by this commit
jkoshy search for other commits by this committer
Update to v1.5.0.  Upstream changes since the prior ported
version (v1.3.1) include:
 - Support for multiproject conversions.
 - New options: `--output', `--co', `--cvs', `--sort', `--auto-props',
   `--symbol-default'.
 - Options `--force-branch' and `--force-tag' now accept regexes.
 - Speedups, reduction in disk space needed for conversion.
 - Multicomponent `--trunk', `--tags' and `--branches' paths.
 - Better warning messages and error handling.
 - Improved handling of commit dependencies and multibranch
   commits.
 - Scripts to help isolate conversion problems and shrink
   test cases.

PR:             ports/106468
Submitted by:   Li-Wen Hsu <lwhsu@lwhsu.ckefgisc.org>
1.3.1
26 Jun 2006 14:14:03
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.3.1

PR:             ports/99417
Submitted by:   Joe Holden <joe@joeholden.co.uk> (maintainer)
1.3.0
09 Feb 2006 11:54:06
Original commit files touched by this commit
garga search for other commits by this committer
- Take maintainership

PR:             ports/93076
Submitted by:   Joe Holden <joe@joeholden.co.uk>
1.3.0
24 Nov 2005 15:40:04
Original commit files touched by this commit
pav search for other commits by this committer
- Add some SHA256 checksums
1.3.0
17 Nov 2005 16:12:26
Original commit files touched by this commit
pav search for other commits by this committer
- Reset longterm inactive maintainer
1.3.0
17 Nov 2005 16:09:08
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.3.0

PR:             ports/86852
Submitted by:   Jiawei Ye <leafy@orion.moderntimes.com.tw>
Approved by:    maintainer timeout (14 days)
1.2.1
10 Jun 2005 19:47:26
Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade to 1.2.1.

PR:             ports/80891
Submitted by:   Kay Abendroth <kay.abendroth (at) gmail.com>
Approved by:    maintainer's time-out (1 month)
1.2.0
02 Feb 2005 16:40:59
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.2.0

PR:             ports/77014
Submitted by:   June-Yen Huang (maintainer)
1.1.0
01 Feb 2005 16:55:06
Original commit files touched by this commit
vs search for other commits by this committer
Run-depend on py-gdbm

PR:             ports/76676
Submitted by:   Toby Peterson
Approved by:    maintainer
1.1.0
26 Oct 2004 09:09:05
Original commit files touched by this commit
clsung search for other commits by this committer
- update to 1.1.0

PR:             ports/73153
Submitted by:   JingYen Huang (maintainer)
Approved by:    co-mentor (vanilla)
1.0.0
29 Aug 2004 16:41:14
Original commit files touched by this commit
perky search for other commits by this committer
Update to 1.0.0 and assign maintainership to submitter.

PR:             71018
Submitted by:   June-Yen Huang <jihuang@gate.sinica.edu.tw>
0.0.938_1
01 May 2004 10:30:53
Original commit files touched by this commit
perky search for other commits by this committer
Move converters/cvs2svn to devel/cvs2svn to correct category.

Suggested by:   ijliao, knu

Number of commits found: 61