]> git.pld-linux.org Git - packages/reposurgeon.git/commitdiff
up to 3.36
authorElan Ruusamäe <glen@delfi.ee>
Sun, 13 Mar 2016 13:34:38 +0000 (15:34 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Sun, 13 Mar 2016 13:34:38 +0000 (15:34 +0200)
reposurgeon.spec

index ffa40f5c98c828b49d8a7ea87cdf5c7f027ccb44..a285c5bbb2e7b994c22daeb11ca698c96bc967f0 100644 (file)
@@ -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*
This page took 0.134114 seconds and 4 git commands to generate.