c2609d4
Name:           eg
768821d
Version:        1.7.5.2
0180b4a
Release:        38%{?dist}
c2609d4
Summary:        Git for mere mortals
c2609d4
License:        GPLv2
c2609d4
URL:            http://www.gnome.org/~newren/eg/
c2609d4
Source0:        %{name}-%{version}.tar.gz
7fa9b74
Patch0:		eg-1.7.5.2-fix-use-false-detection.patch
c2609d4
# To reproduce, run:
57adf6b
# git clone git://gitorious.org/eg/mainline.git eg
c2609d4
# cd eg
768821d
# git archive --format=tar --prefix=eg-1.7.5.2/ v1.7.5.2 | gzip > eg-1.7.5.2.tar.gz
dc345e6
BuildRequires:  bash-completion
dc345e6
BuildRequires:	perl-generators
11a4a43
Requires:       perl-interpreter
c2609d4
BuildArch:      noarch
c2609d4
Requires:       git
c2609d4
c2609d4
%description
c2609d4
Easy Git (eg) is a wrapper for git, designed to make git easy to learn and use.
c2609d4
c2609d4
%prep
c2609d4
%setup -q
7fa9b74
%patch0 -p1 -b .false
c2609d4
c2609d4
# Filter unwanted Requires:
c2609d4
cat << \EOF > %{name}-prov
c2609d4
#!/bin/sh
c2609d4
%{__perl_requires} $* |\
d18891c
  sed -e '/perl(the)/d;/perl(an)/d;/perl(it)/d;/perl(one)/d'
c2609d4
EOF
c2609d4
c2609d4
%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-prov
c2609d4
chmod +x %{__perl_requires}
c2609d4
c2609d4
%build
c2609d4
c2609d4
%install
c2609d4
rm -rf $RPM_BUILD_ROOT
c2609d4
mkdir -p $RPM_BUILD_ROOT/%{_bindir}/
c2609d4
install -m 755 eg $RPM_BUILD_ROOT/%{_bindir}/
c2609d4
dc345e6
bashcompdir=$(pkg-config --variable=completionsdir bash-completion || :)
8182722
if [ "$bashcompdir" ]; then
8182722
    install -Dpm 644 bash-completion-eg.sh $RPM_BUILD_ROOT$bashcompdir/eg
8182722
    echo %{_datadir}/bash-completion > %{name}.files
8182722
else
8182722
    install -Dpm 644 bash-completion-eg.sh \
8182722
        $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/eg
8182722
    echo %{_sysconfdir}/bash_completion.d > %{name}.files
8182722
fi
c2609d4
dc345e6
%files -f %{name}.files
c2609d4
%doc README
c2609d4
%{_bindir}/eg
c2609d4
c2609d4
%changelog
0180b4a
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-38
0180b4a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
0180b4a
c3ce28e
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-37
c3ce28e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
c3ce28e
bd4f949
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-36
bd4f949
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
bd4f949
dc3d96b
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-35
dc3d96b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
dc3d96b
397b4e3
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-34
397b4e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
397b4e3
68c1f30
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-33
68c1f30
- Perl 5.36 rebuild
68c1f30
c34692b
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-32
c34692b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
c34692b
1baac6d
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-31
1baac6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
1baac6d
80d1a80
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-30
80d1a80
- Perl 5.34 rebuild
80d1a80
0f37687
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-29
0f37687
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
0f37687
7167a4d
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-28
7167a4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7167a4d
91185a1
* Fri Jun 26 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-27
91185a1
- Perl 5.32 re-rebuild of bootstrapped packages
91185a1
63419d9
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-26
63419d9
- Perl 5.32 rebuild
63419d9
bab1b1a
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-25
bab1b1a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
bab1b1a
067dfda
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-24
067dfda
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
067dfda
515ecbd
* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-23
515ecbd
- Perl 5.30 rebuild
515ecbd
5c28f78
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-22
5c28f78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5c28f78
fc01084
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-21
fc01084
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
fc01084
6214cfe
* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-20
6214cfe
- Perl 5.28 rebuild
6214cfe
fd99b91
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-19
fd99b91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
fd99b91
dc345e6
* Tue Nov 21 2017 Ville Skyttä <ville.skytta@iki.fi> - 1.7.5.2-18
dc345e6
- Install bash completion to where bash-completion.pc says
dc345e6
8dc092a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-17
8dc092a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8dc092a
11a4a43
* Thu Jul 13 2017 Petr Pisar <ppisar@redhat.com> - 1.7.5.2-16
11a4a43
- perl dependency renamed to perl-interpreter
11a4a43
  <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>
11a4a43
ec75cb2
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-15
ec75cb2
- Perl 5.26 rebuild
ec75cb2
79da198
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-14
79da198
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
79da198
5b81889
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-13
5b81889
- Perl 5.24 rebuild
5b81889
850d060
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.5.2-12
850d060
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
850d060
46058ae
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.5.2-11
46058ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
46058ae
f927362
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-10
f927362
- Perl 5.22 rebuild
f927362
8958578
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.7.5.2-9
8958578
- Perl 5.20 rebuild
8958578
0af166a
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.5.2-8
0af166a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0af166a
bb80b28
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.5.2-7
bb80b28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
bb80b28
b462bd9
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.7.5.2-6
b462bd9
- Perl 5.18 rebuild
b462bd9
7fa9b74
* Tue Apr 30 2013 Tom Callaway <spot@fedoraproject.org> - 1.7.5.2-5
7fa9b74
- patch out false "use " cases, where the word "use" appears at the beginning
7fa9b74
  of a block of documentation text (we strip these out anyways, but this patch can go upstream)
7fa9b74
9a16be8
* Tue Apr 23 2013 Luis Bazan <lbazan@fedoraproject.org> - 1.7.5.2-4
9a16be8
- add other one requires
9a16be8
99d3285
* Tue Apr 23 2013 Luis Bazan <lbazan@fedoraproject.org> - 1.7.5.2-3
99d3285
- add requires
99d3285
05a12d1
* Mon Apr 22 2013 Luis Bazan <lbazan@fedoraproject.org> - 1.7.5.2-2
05a12d1
- add dependecys
05a12d1
768821d
* Mon Apr 08 2013 Luis Bazan <lbazan@fedoraproject.org> - 1.7.5.2-1
768821d
- New Upstream Version
768821d
- change instructions to clone the new version
768821d
01799dc
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.3-10
01799dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
01799dc
8bb1574
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.3-9
8bb1574
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
8bb1574
soporte 93c7555
* Tue Jun 05 2012 Luis Bazan <bazanluis20@gmail.com> 1.7.3-8
soporte 93c7555
- repair version to eg-1.7.3 
ecf8759
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-7
ecf8759
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ecf8759
7a0c49a
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-6
7a0c49a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7a0c49a
64cb2d4
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-5
64cb2d4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
64cb2d4
5e6247d
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-4
5e6247d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
5e6247d
d18891c
* Mon Feb 09 2009 James Bowes <jbowes@redhat.com> 0.97-3
d18891c
- Filter out more spurious requires
d18891c
bcf16e6
* Sun Feb 08 2009 James Bowes <jbowes@redhat.com> 0.97-2
bcf16e6
- Version bump for koji
bcf16e6
57adf6b
* Sun Feb 08 2009 James Bowes <jbowes@redhat.com> 0.97-1
57adf6b
- Update to 0.97
57adf6b
c2609d4
* Thu Apr 17 2008 James Bowes <jbowes@redhat.com> 0.70-2
c2609d4
- Filter out the requires 'perl(the)'
c2609d4
c2609d4
* Thu Apr 17 2008 James Bowes <jbowes@redhat.com> 0.70-1
c2609d4
- Initial packaging for Fedora