Christopher Meng d78eeb9
Name:              reposurgeon
Christopher Meng d78eeb9
Version:           2.39
Christopher Meng d78eeb9
Release:           2%{?dist}
Christopher Meng d78eeb9
Summary:           SCM Repository Manipulation Tool
Christopher Meng d78eeb9
Source:            http://www.catb.org/~esr/reposurgeon/%{name}-%{version}.tar.gz
Christopher Meng d78eeb9
URL:               http://www.catb.org/~esr/reposurgeon/
Christopher Meng d78eeb9
License:           BSD
Christopher Meng d78eeb9
BuildRequires:     xmlto
Christopher Meng d78eeb9
BuildRequires:     asciidoc
Christopher Meng d78eeb9
BuildRequires:     python
Christopher Meng d78eeb9
Requires:          python
Christopher Meng d78eeb9
BuildArch:         noarch
Christopher Meng ad0e060
Christopher Meng ad0e060
%description
Christopher Meng ad0e060
Reposurgeon enables risky operations that version-control systems don't want to
Christopher Meng ad0e060
let you do, such as editing past comments and metadata and removing commits. It
Christopher Meng ad0e060
works with any version control system that can export and import git
Christopher Meng ad0e060
fast-import streams, including git, hg, and bzr.
Christopher Meng ad0e060
Christopher Meng ad0e060
%prep
Christopher Meng ad0e060
%setup -q
Christopher Meng ad0e060
Christopher Meng ad0e060
%build
Christopher Meng ad0e060
make %{?_smp_mflags}
Christopher Meng ad0e060
Christopher Meng ad0e060
%install
Christopher Meng ad0e060
install -p -D -m 755 %{name} "%{buildroot}%{_bindir}/%{name}"
Christopher Meng ad0e060
install -p -D -m 755 repopuller "%{buildroot}%{_bindir}/repopuller"
Christopher Meng ad0e060
install -p -D -m 755 repodiffer "%{buildroot}%{_bindir}/repodiffer"
Christopher Meng ad0e060
install -p -D -m 644 %{name}.1 "%{buildroot}%{_mandir}/man1/%{name}.1"
Christopher Meng ad0e060
install -p -D -m 644 repopuller.1 "%{buildroot}%{_mandir}/man1/repopuller.1"
Christopher Meng ad0e060
install -p -D -m 644 repodiffer.1 "%{buildroot}%{_mandir}/man1/repodiffer.1"
Christopher Meng ad0e060
Christopher Meng ad0e060
%files
Christopher Meng ad0e060
%doc TODO COPYING NEWS README AUTHORS features.html
Christopher Meng ad0e060
%{_bindir}/%{name}
Christopher Meng ad0e060
%{_bindir}/repopuller
Christopher Meng ad0e060
%{_bindir}/repodiffer
Christopher Meng ad0e060
%doc %{_mandir}/man1/%{name}.1*
Christopher Meng ad0e060
%doc %{_mandir}/man1/repodiffer.1*
Christopher Meng ad0e060
%doc %{_mandir}/man1/repopuller.1*
Christopher Meng ad0e060
Christopher Meng ad0e060
%changelog
Christopher Meng ad0e060
* Wed May 29 2013 Christopher Meng <rpm@cicku.me> - 2.39-2
Christopher Meng ad0e060
- Add parallel make support.
Christopher Meng ad0e060
Christopher Meng ad0e060
* Fri May 24 2013 Christopher Meng <rpm@cicku.me> - 2.39-1
Christopher Meng ad0e060
- Update to new release.
Christopher Meng ad0e060
Christopher Meng ad0e060
* Fri May 10 2013 Christopher Meng <rpm@cicku.me> - 2.38-1
Christopher Meng ad0e060
- Update to new release.
Christopher Meng ad0e060
Christopher Meng ad0e060
* Fri Apr 26 2013 Christopher Meng <rpm@cicku.me> - 2.37-1
Christopher Meng ad0e060
- Update to new release.
Christopher Meng ad0e060
Christopher Meng ad0e060
* Sun Apr 21 2013 Christopher Meng <rpm@cicku.me> - 2.35-1
Christopher Meng ad0e060
- Update to new release.
Christopher Meng ad0e060
Christopher Meng ad0e060
* Wed Apr 17 2013 Christopher Meng <rpm@cicku.me> - 2.33-1
Christopher Meng ad0e060
- Update to new release.
Christopher Meng ad0e060
Christopher Meng ad0e060
* Sun Apr 07 2013 Christopher Meng <rpm@cicku.me> - 2.32-1
Christopher Meng ad0e060
- Initial package.