From 3df569a28b2e606b47bd5683c5877c16c0917e07 Mon Sep 17 00:00:00 2001 From: Matej Stuchlik Date: Mar 24 2015 14:40:00 +0000 Subject: Initial import (#1204777) --- diff --git a/macros.python3-pkgversion.epel b/macros.python3-pkgversion.epel new file mode 100644 index 0000000..d78af0c --- /dev/null +++ b/macros.python3-pkgversion.epel @@ -0,0 +1,2 @@ +%python3_pkgversion 34 +%python3_other_pkgversion 35 diff --git a/macros.python3-pkgversion.fedora b/macros.python3-pkgversion.fedora new file mode 100644 index 0000000..ecf71b4 --- /dev/null +++ b/macros.python3-pkgversion.fedora @@ -0,0 +1 @@ +%python3_pkgversion 3 diff --git a/python3-pkgversion-macros.spec b/python3-pkgversion-macros.spec new file mode 100644 index 0000000..a99d91b --- /dev/null +++ b/python3-pkgversion-macros.spec @@ -0,0 +1,43 @@ +Name: python3-pkgversion-macros +Version: 1 +Release: 3%{?dist} +Summary: Convenience macros for Fedora/EPEL Python 3 packages building + +License: MIT +# TODOL url +URL: https://fedoraproject.org/wiki/User:Bkabrda/EPEL7_Python3 +# Note: there is no way (AFAICS) to *not* define the %python3_other_pkgversion +# for Fedora in a macro file, so let's just provide two different macro files +# for EPEL and Fedora +Source0: macros.python3-pkgversion.epel +Source1: macros.python3-pkgversion.fedora + +BuildArch: noarch + +%description +Package containing %%python3_pkgversion and %%python3_other_pkgversion +macros for convenient building subpackages for Python 3 stacks on both +Fedora and EPEL. + +%install +mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d/ +cp -a \ +%if 0%{?fedora} +%{SOURCE1} \ +%else +%{SOURCE0} \ +%endif +%{buildroot}%{_rpmconfigdir}/macros.d/macros.python3-pkgversion + +%files +%{_rpmconfigdir}/macros.d/macros.python3-pkgversion + +%changelog +* Tue Mar 24 2015 Matej Stuchlik - 1-3 +- Set buildarch to noarch + +* Wed Feb 25 2015 Slavek Kabrda - 1-2 +- Use two sources for different macro files for Fedora/EPEL + +* Wed Feb 25 2015 Slavek Kabrda - 1-1 +- Initial package.