From a811a3c6e07cf5dbb03f26272ae2627dd2b98e64 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 15 Jan 2011 17:11:34 +0100 Subject: [PATCH] Added cvs2svn-2.3.0 build template. --- srcpkgs/cvs2svn/template | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 srcpkgs/cvs2svn/template diff --git a/srcpkgs/cvs2svn/template b/srcpkgs/cvs2svn/template new file mode 100644 index 0000000000..362a75e261 --- /dev/null +++ b/srcpkgs/cvs2svn/template @@ -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 " +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 +}