Ondrej Oprala 4c512c2
%global debug_package %{nil}
Ondrej Oprala 16a8c7a
Name:           git-remote-hg
Ondrej Oprala 16a8c7a
Version:        0.2
87a6876
Release:        6%{?dist}
Ondrej Oprala 16a8c7a
BuildArch:      noarch
Ondrej Oprala 16a8c7a
Summary:        Mercurial wrapper for git
Ondrej Oprala 16a8c7a
License:        GPLv2+
Ondrej Oprala 16a8c7a
Group:          Development/Tools
Ondrej Oprala 16a8c7a
URL:            https://github.com/felipec/git-remote-hg
Ondrej Oprala 16a8c7a
Source0:        https://github.com/felipec/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
e371ba0
# https://github.com/fingolfin/git-remote-hg/commit/e716a9e1a9e460a45663694ba4e9e8894a8452b2.patch
e371ba0
# https://github.com/felipec/git-remote-hg/pull/28
e371ba0
# Makes it work with Mercurial 3.2
e371ba0
# The second commit (to the tests) isn't needed against 0.2
e371ba0
Patch0:         git-remote-hg-0.2-fix_mercurial_32.patch
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
BuildRequires:  asciidoc >= 8.4.1
Ondrej Oprala 16a8c7a
BuildRequires:  hg-git
Ondrej Oprala 16a8c7a
BuildRequires:  python2-devel
Ondrej Oprala 16a8c7a
Requires:       python
Ondrej Oprala 605081d
Requires:       git >= 2.0.0
Ondrej Oprala 605081d
Requires:       mercurial >= 3.0
89e38b6
Obsoletes:      git-hg
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
%description
Ondrej Oprala 16a8c7a
git-remote-hg is the semi-official Mercurial bridge from Git project.
Ondrej Oprala 16a8c7a
Once installed, it allows you to clone, fetch and push to and from Mercurial
Ondrej Oprala 16a8c7a
repositories as if they were Git ones.
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
%prep
Ondrej Oprala 16a8c7a
%setup -q
Ondrej Oprala 16a8c7a
sed -i -e "1 s|^#!.*|#!%{__python2}|" git-remote-hg
Ondrej Oprala 16a8c7a
sed -i -e 's|\tinstall|\tinstall -p|' Makefile
e371ba0
%patch0 -p1 -b .merc32
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
%build
Ondrej Oprala 16a8c7a
make doc
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
%check
Ondrej Oprala 605081d
#make test
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
%install
Ondrej Oprala 16a8c7a
export HOME=%{_prefix}
Ondrej Oprala 16a8c7a
export DESTDIR=%{buildroot}
Ondrej Oprala 16a8c7a
make install
Ondrej Oprala 16a8c7a
make install-doc
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
%files
Ondrej Oprala 16a8c7a
%doc LICENSE
Ondrej Oprala 16a8c7a
%{_bindir}/git-remote-hg
Ondrej Oprala 16a8c7a
%{_mandir}/man1/*
Ondrej Oprala 16a8c7a
Ondrej Oprala 16a8c7a
%changelog
87a6876
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2-6
87a6876
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
87a6876
e371ba0
* Mon Jan 12 2015 Adam Williamson <awilliam@redhat.com> - 0.2-5
e371ba0
- backport an upstream PR to make it work with Mercurial 3.2
e371ba0
89e38b6
* Mon Dec 8 2014 Petr Stodulka <pstodulk@redhat.com> - 0.2-4
89e38b6
- added obsoletes of git-hg
89e38b6
Ondrej Oprala 4c512c2
* Mon Jun 23 2014 Ondrej Oprala <ooprala@redhat.com> - 0.2-3
Ondrej Oprala 4c512c2
- Explicitly disable debug_package, (noarch by itself
Ondrej Oprala 4c512c2
  still runs find-debuginfo.sh)
Ondrej Oprala 4c512c2
Ondrej Oprala 605081d
* Sun Jun 22 2014 Ondrej Oprala <ooprala@redhat.com> - 0.2-2
Ondrej Oprala 605081d
- Every single test fails(suspicious), disabling them for now
Ondrej Oprala 605081d
Ondrej Oprala 16a8c7a
* Thu Jun 19 2014 Ondrej Oprala <ooprala@redhat.com> - 0.2-1
Ondrej Oprala 16a8c7a
- initial git-remote-hg spec file