Added cvs2svn-2.3.0 build template.

This commit is contained in:
Juan RP 2011-01-15 17:11:34 +01:00
parent ff123a2633
commit a811a3c6e0

35
srcpkgs/cvs2svn/template Normal file
View file

@ -0,0 +1,35 @@
# Template file for 'cvs2svn'
# libfetch doesn't understand cookies.
export XBPS_FETCH_CMD="wget"
pkgname=cvs2svn
version=2.3.0
distfiles="http://cvs2svn.tigris.org/files/documents/1462/46528/cvs2svn-2.3.0.tar.gz"
build_style=gnu_makefile
make_build_args="man"
short_desc="CVS to Subversion, git and bazaar repository conversion tool"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=d9d835e0c7df48966fbadf51527c25ebf1343b25179e3802f4637d4b96ba363e
long_desc="
cvs2svn is a tool for migrating a CVS repository to Subversion, git, or
Bazaar. The main design goals are robustness and 100% data preservation.
cvs2svn can convert just about any CVS repository we've ever seen, including
gcc, Mozilla, FreeBSD, KDE, GNOME...
cvs2svn infers what happened in the history of your CVS repository and
replicates that history as accurately as possible in the target SCM. All
revisions, branches, tags, log messages, author names, and commit dates are
converted. cvs2svn deduces what CVS modifications were made at the same time,
and outputs these modifications grouped together as changesets in the target
SCM. cvs2svn also deals with many CVS quirks and is highly configurable."
noarch=yes
Add_dependency full cvs
Add_dependency full python ">=0"
post_install()
{
install -d ${DESTDIR}/usr/share/man/man1
install -m644 *.1 ${DESTDIR}/usr/share/man/man1
}