2e2f550
Name:           epel-rpm-macros
2e2f550
Version:        7
a8b4b21
Release:        10
2e2f550
Summary:        Extra Packages for Enterprise Linux RPM macros
2e2f550
2e2f550
Group:          System Environment/Base
2e2f550
License:        GPLv2
2e2f550
2e2f550
# This is a EPEL maintained package which is specific to
2e2f550
# our distribution.  Thus the source is only available from
2e2f550
# within this srpm.
2e2f550
URL:            http://download.fedoraproject.org/pub/epel
2e2f550
Source0:        macros.epel-rpm-macros
a8b4b21
Source1:        macros.zzz-epel-override
a8b4b21
Source9:        GPL
2e2f550
Orion Poplawski 608e516
BuildArch:      noarch
a8b4b21
Requires:       redhat-release >= %{version}
Orion Poplawski 608e516
# For python buildroot macros
Orion Poplawski 608e516
Requires:       python-srpm-macros
Orion Poplawski 608e516
# Since the RHEL python-devel package doesn't require them, bring them in here
Orion Poplawski 608e516
# python3-rpm-macros is brought in by python3X-devel
Orion Poplawski 608e516
Requires:       python-rpm-macros
Orion Poplawski 608e516
Requires:       python2-rpm-macros
2e2f550
2e2f550
%description
2e2f550
This package contains the Extra Packages for Enterprise Linux (EPEL) RPM
1bf3ef5
macros for building EPEL packages.
2e2f550
2e2f550
%prep
Orion Poplawski 608e516
%setup -cT
a8b4b21
install -pm 644 %{SOURCE9} .
2e2f550
2e2f550
%install
2e2f550
#GPG Key
a8b4b21
# Can't depend upon %%rpmmacrodir yet, since we're providing it
2e2f550
install -Dpm 644 %{SOURCE0} \
a8b4b21
    %buildroot/usr/lib/rpm/macros.d/macros.epel-rpm-macros
a8b4b21
a8b4b21
install -Dpm 644 %{SOURCE1} \
a8b4b21
    %buildroot/etc/rpm/macros-zzz-epel-override
2e2f550
2e2f550
%files
Orion Poplawski ef42a04
%license GPL
2e2f550
/usr/lib/rpm/macros.d/macros.epel-rpm-macros
a8b4b21
/etc/rpm/macros-zzz-epel-override
2e2f550
2e2f550
2e2f550
%changelog
a8b4b21
* Fri Sep 16 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 7-10
a8b4b21
- Add overrides file (seems that it must be in /etc/rpm) and override
a8b4b21
  %%nodejs_arches.
a8b4b21
46557e2
* Thu Aug 11 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 7-9
46557e2
- Add %%bash_completion_dir.
46557e2
0c9fde1
* Wed Mar 30 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 7-8
0c9fde1
- Use simpler definition of %%epel.
0c9fde1
1bf3ef5
* Thu Feb 18 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 7-7
1bf3ef5
- Add mono macros requested in rhbz 1295117.
1bf3ef5
Orion Poplawski 608e516
* Mon Jan 25 2016 Orion Poplawski <orion@cora.nwra.com> 7-6
Orion Poplawski 608e516
- Bring in python macros via the python-rpm-macros packages
Orion Poplawski 608e516
- Use %%setup so fedpkg local works
Orion Poplawski 608e516
Orion Poplawski 6ed7dce
* Mon Jan 4 2016 Orion Poplawski <orion@cora.nwra.com> 7-5
Orion Poplawski 6ed7dce
- Fix python_provide macro for EPEL7 python3 package names
Orion Poplawski 6ed7dce
Thomas Spura 7627fbb
* Thu Oct  8 2015 Thomas Spura <tomspur@fedoraproject.org> - 7-4
Thomas Spura e12da0f
- Fix python_provide macro to use epoch and obsolete previous python- package
Thomas Spura e12da0f
Orion Poplawski ef42a04
* Tue Aug 18 2015 Orion Poplawski <orion@cora.nwra.com> 7-3
Orion Poplawski ef42a04
- Fix py2_install macro
Orion Poplawski ef42a04
- Cleanup spec
Orion Poplawski ef42a04
9588847
* Sat Aug 01 2015 Kevin Fenzi <kevin@scrye.com> 7-2
9588847
- Add python macros. Fixes bug #1241655
9588847
2e2f550
* Wed Apr 29 2015 Kevin Fenzi <kevin@scrye.com> 7-1
2e2f550
- Initial version for epel.