[packages/reposurgeon] up to 3.36

glen glen at pld-linux.org
Sun Mar 13 14:34:52 CET 2016


commit b214ed8a2da921cbe0f4893dfd05e9c2f84cf92c
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Mar 13 15:34:38 2016 +0200

    up to 3.36

 reposurgeon.spec | 41 ++++++++++++++++++++++++++---------------
 1 file changed, 26 insertions(+), 15 deletions(-)
---
diff --git a/reposurgeon.spec b/reposurgeon.spec
index ffa40f5..a285c5b 100644
--- a/reposurgeon.spec
+++ b/reposurgeon.spec
@@ -1,27 +1,33 @@
 Summary:	VCS repository manipulation tool
 Name:		reposurgeon
-Version:	3.12
+Version:	3.36
 Release:	1
 License:	BSD
 Group:		Development/Tools
-Source0:	http://www.catb.org/~esr/reposurgeon/%{name}-%{version}.tar.gz
-# Source0-md5:	4f6bbc17a733112baddaf224bb3d6b2c
+Source0:	http://www.catb.org/~esr/reposurgeon/%{name}-%{version}.tar.xz
+# Source0-md5:	6580579ec266d8ec3b2ed1fcbfa024d4
 URL:		http://www.catb.org/~esr/reposurgeon/
 BuildRequires:	asciidoc
 BuildRequires:	docbook-dtd412-xml
-BuildRequires:	python-devel
+BuildRequires:	pylint
+BuildRequires:	python-devel >= 1:2.7.2
+BuildRequires:	rpm-pythonprov
+BuildRequires:	rpmbuild(macros) >= 1.714
+BuildRequires:	tar >= 1:1.22
 BuildRequires:	xmlto
-Requires:	python >= 1:2.7.2
+BuildRequires:	xz
+Requires:	python
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 Reposurgeon enables risky operations that version-control systems
-don't want to let you do, such as (a) editing past comments and
-metadata, (b) excising commits, (c) coalescing commits, and (d)
-removing files and subtrees from repo history. The original motivation
-for reposurgeon was to clean up artifacts created by repository
-conversions.
+don't want to let you do, such as editing past comments and metadata
+and removing commits. It works with any version control system that
+can export and import git fast-import streams, including git, hg,
+fossil, bzr, CVS and RCS. It can also read Subversion dump files
+directly and can thus be used to script production of very
+high-quality conversions from Subversion to any supported DVCS.
 
 %prep
 %setup -q
@@ -33,6 +39,7 @@ conversions.
 rm -rf $RPM_BUILD_ROOT
 %{__make} install \
 	prefix=%{_prefix} \
+	INSTALL="install -p" \
 	DESTDIR=$RPM_BUILD_ROOT
 
 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
@@ -42,10 +49,14 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING NEWS README TODO features.html repodiffer.html repopuller.html reposurgeon.html
-%attr(755,root,root) %{_bindir}/reposurgeon
-%attr(755,root,root) %{_bindir}/repopuller
+%doc README.md AUTHORS COPYING NEWS TODO *.html
+%attr(755,root,root) %{_bindir}/repocutter
 %attr(755,root,root) %{_bindir}/repodiffer
-%{_mandir}/man1/reposurgeon.1*
+%attr(755,root,root) %{_bindir}/repomapper
+%attr(755,root,root) %{_bindir}/reposurgeon
+%attr(755,root,root) %{_bindir}/repotool
+%{_mandir}/man1/repocutter.1*
 %{_mandir}/man1/repodiffer.1*
-%{_mandir}/man1/repopuller.1*
+%{_mandir}/man1/repomapper.1*
+%{_mandir}/man1/reposurgeon.1*
+%{_mandir}/man1/repotool.1*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/reposurgeon.git/commitdiff/b214ed8a2da921cbe0f4893dfd05e9c2f84cf92c



More information about the pld-cvs-commit mailing list