[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