On 12/8/2012 6:06 AM, Ken Brown wrote:
On 12/6/2012 1:31 PM, Jari Aalto wrote:
As of 2012-11-15 the future of this software is uncertain as the
current development has stagnated. All the lead developers have left
Canonical (the project owner). You might want to consider migrating to
other alternative DVCS software, like Git or Mercurial, in a long term.

bzr provides a "fastimport" plugin that can be used to carry out the
migration
(http://doc.bazaar.canonical.com/plugins/en/fastimport-plugin.html).
Some Linux distributions provide this plugin as a separate package.  Are
you interested in doing that for Cygwin?

I went ahead and packaged it myself for my own use. I'm attaching my .cygport file in case you want to use it. I'm also attaching the .cygport for python-fastimport, which is needed by bzr-fastimport.

I can ITP these myself if you don't want to.  Just let me know.

Ken

inherit distutils
NAME="bzr-fastimport"
VERSION=0.13.0
RELEASE=1
CATEGORY="Devel"
SUMMARY="Bzr plugin for fast loading of revision control data"
DESCRIPTION="Bazaar Fast Import is a plugin providing fast loading of revision
control data into Bazaar.  It is designed to be used in combination
with front-end programs that generate a command/data stream for it to
process.  Front-ends are available for a wide range of foreign VCS
tools including Subversion, CVS, Git, Mercurial, Darcs, and Perforce.
New front-ends are easy to develop in whatever programming language
you prefer, making Bazaar Fast Import useful for teams needing a
custom migration solution."
REQUIRES="python-fastimport"
HOMEPAGE="https://launchpad.net/bzr-fastimport";
SRC_URI="https://launchpad.net/${NAME}/trunk/${VERSION}/+download/${NAME}-${VERSION}.tar.gz";
inherit distutils
NAME="python-fastimport"
VERSION=0.9.2
RELEASE=1
CATEGORY="Python"
SUMMARY="Python parser for fastimport (VCS interchange format)"
DESCRIPTION="This is the Python parser that was originally developed for
bzr-fastimport but was extracted so that it can be used by other
projects.  It is currently used by bzr-fastimport and
dulwich. hg-fastimport and git-remote-hg use a slightly modified
version of it."
HOMEPAGE="https://launchpad.net/python-fastimport";
SRC_URI="https://launchpad.net/${NAME}/trunk/${VERSION}/+download/${ORIG_PN}-${VERSION}.tar.gz";
SRC_DIR="${NAME}-${VERSION}"

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply via email to