[packages/cvs-fast-export] initial version

draenog draenog at pld-linux.org
Fri Apr 4 11:32:40 CEST 2014

commit 63b9a7a86e713ba66f908b4b6019279b6e2f5c13
Author: Kacper Kornet <draenog at pld-linux.org>
Date:   Fri Apr 4 10:00:16 2014 +0100

    initial version

 cvs-fast-export.spec | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)
diff --git a/cvs-fast-export.spec b/cvs-fast-export.spec
new file mode 100644
index 0000000..9cbb940
--- /dev/null
+++ b/cvs-fast-export.spec
@@ -0,0 +1,49 @@
+Summary:	Tool to export CVS history into a fast-import stream
+Name:		cvs-fast-export
+Version:	1.10
+Release:	0.1
+License:	GPL v2
+Group:		Applications
+Source0:	http://www.catb.org/~esr/cvs-fast-export/%{name}-%{version}.tar.gz
+# Source0-md5:	a3f6c9a620e0b946fdc1d80ba691b13b
+URL:		http://www.catb.org/~esr/cvs-fast-export/
+BuildRequires:	asciidoc
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Export an RCS or CVS history as a fast-import stream. This program
+analyzes a collection of RCS files in a CVS repository (or outside of
+one) and, when possible, emits an equivalent history in the form of a
+fast-import stream. Not all possible histories can be rendered this
+way; the program tries to emit useful warnings when it can't. The
+program can also produce a visualization of the resulting commit DAG
+in the DOT format handled by the graphviz suite. The package also
+includes cvssync, a tool for mirroring masters from remote CVS hosts.
+%setup -q
+%{__make} \
+	prefix=%{_prefix} \
+	CC="%{__cc}" \
+	CFLAGS="%{rpmcflags}  -DVERSION=\\\"\$(VERSION)\\\"" \
+	LDFLAGS="%{rpmldflags}"
+%{__make} install \
+	prefix=%{_prefix} \
+%attr(755,root,root) %{_bindir}/%{name}
+%attr(755,root,root) %{_bindir}/cvssync

---- gitweb:


More information about the pld-cvs-commit mailing list