Orion Poplawski ec28c77
Name:           python-rpm-macros
1b3e731
Summary:        The common Python RPM macros
Orion Poplawski ec28c77
370b825
URL:            https://src.fedoraproject.org/rpms/python-rpm-macros/
370b825
a5778bf
# Macros:
a5778bf
Source101:      macros.python
a5778bf
Source102:      macros.python-srpm
a5778bf
Source104:      macros.python3
a5778bf
Source105:      macros.pybytecompile
a5778bf
a5778bf
# Lua files
a5778bf
Source201:      python.lua
a5778bf
a5778bf
# Python code
a5778bf
%global compileall2_version 0.7.1
a5778bf
Source301:      https://github.com/fedora-python/compileall2/raw/v%{compileall2_version}/compileall2.py
Orion Poplawski ec28c77
8a1e9e0
# macros and lua: MIT, compileall2.py: PSFv2
8a1e9e0
License:        MIT and Python
8a1e9e0
8a1e9e0
# The package version MUST be always the same as %%{__default_python3_version}.
8a1e9e0
# To have only one source of truth, we load the macro and use it.
8a1e9e0
# The macro is defined in python-srpm-macros.
cad73c2
%{lua:
cad73c2
if posix.stat(rpm.expand('%{SOURCE102}')) then
cad73c2
  rpm.load(rpm.expand('%{SOURCE102}'))
cad73c2
elseif posix.stat('macros.python-srpm') then
cad73c2
  -- something is parsing the spec without _sourcedir macro properly set
cad73c2
  rpm.load('macros.python-srpm')
cad73c2
end
cad73c2
}
8a1e9e0
Version:        %{__default_python3_version}
3a654e3
Release:        1%{?dist}
8a1e9e0
Orion Poplawski ec28c77
BuildArch:      noarch
a5778bf
a5778bf
# For %%__default_python3_pkgversion used in %%python_provide
a5778bf
# For python.lua
a5778bf
# For compileall2.py
bae52ea
Requires:       python-srpm-macros = %{version}-%{release}
Orion Poplawski ec28c77
Orion Poplawski ec28c77
%description
Orion Poplawski ec28c77
This package contains the unversioned Python RPM macros, that most
Orion Poplawski ec28c77
implementations should rely on.
Orion Poplawski ec28c77
Orion Poplawski ec28c77
You should not need to install this package manually as the various
Orion Poplawski ec28c77
python?-devel packages require it. So install a python-devel package instead.
Orion Poplawski ec28c77
a5778bf
Orion Poplawski ec28c77
%package -n python-srpm-macros
Orion Poplawski ec28c77
Summary:        RPM macros for building Python source packages
a5778bf
a5778bf
# For directory structure and flags macros
76681ad
Requires:       redhat-rpm-config
Orion Poplawski ec28c77
a5778bf
# We bundle our own software here :/
a5778bf
Provides:       bundled(python3dist(compileall2)) = %{compileall2_version}
a5778bf
Orion Poplawski ec28c77
%description -n python-srpm-macros
Orion Poplawski ec28c77
RPM macros for building Python source packages.
Orion Poplawski ec28c77
a5778bf
Orion Poplawski b3d3b56
%package -n python3-rpm-macros
Orion Poplawski ec28c77
Summary:        RPM macros for building Python 3 packages
a5778bf
a5778bf
# For %%__python3 and %%python3
bae52ea
Requires:       python-srpm-macros = %{version}-%{release}
a5778bf
a5778bf
# For %%py_setup
bae52ea
Requires:       python-rpm-macros = %{version}-%{release}
Orion Poplawski ec28c77
Orion Poplawski b3d3b56
%description -n python3-rpm-macros
Orion Poplawski ec28c77
RPM macros for building Python 3 packages.
Orion Poplawski ec28c77
Orion Poplawski ec28c77
Orion Poplawski ec28c77
%prep
a5778bf
%autosetup -c -T
a5778bf
cp -a %{sources} .
Orion Poplawski ec28c77
Orion Poplawski ec28c77
Orion Poplawski ec28c77
%install
76681ad
mkdir -p %{buildroot}%{rpmmacrodir}
a5778bf
install -m 644 macros.* %{buildroot}%{rpmmacrodir}/
a5778bf
a5778bf
mkdir -p %{buildroot}%{_rpmluadir}/fedora/srpm
a5778bf
install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora/srpm python.lua
Orion Poplawski ec28c77
76681ad
mkdir -p %{buildroot}%{_rpmconfigdir}/redhat
a5778bf
install -m 644 compileall2.py %{buildroot}%{_rpmconfigdir}/redhat/
af37c22
b314efc
03a1e3b
%check
03a1e3b
# no macros in comments
03a1e3b
! grep -E '^#[^%%]*%%[^%%]' %{buildroot}%{rpmmacrodir}/macros.*
03a1e3b
03a1e3b
Orion Poplawski ec28c77
%files
Orion Poplawski 59b1647
%{rpmmacrodir}/macros.python
3c79d6a
%{rpmmacrodir}/macros.pybytecompile
Orion Poplawski ec28c77
Orion Poplawski ec28c77
%files -n python-srpm-macros
Orion Poplawski 59b1647
%{rpmmacrodir}/macros.python-srpm
76681ad
%{_rpmconfigdir}/redhat/compileall2.py
b314efc
%{_rpmluadir}/fedora/srpm/python.lua
Orion Poplawski ec28c77
Orion Poplawski b3d3b56
%files -n python3-rpm-macros
Orion Poplawski 59b1647
%{rpmmacrodir}/macros.python3
Orion Poplawski ec28c77
Orion Poplawski ec28c77
Orion Poplawski ec28c77
%changelog
3a654e3
* Tue Jun 01 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-1
3a654e3
- Update main Python to Python 3.10
3a654e3
- https://fedoraproject.org/wiki/Changes/Python3.10
3a654e3
03a1e3b
* Tue Apr 27 2021 Miro Hrončok <mhroncok@redhat.com> - 3.9-38
03a1e3b
- Escape %% symbols in macro files comments
03a1e3b
- Fixes: rhbz#1953910
03a1e3b
9d2fcef
* Wed Apr 07 2021 Karolina Surma <ksurma@redhat.com> - 3.9-37
9d2fcef
- Use sysconfig.get_path() to get %%python3_sitelib and %%python3_sitearch
9d2fcef
- Fixes: rhbz#1946972
9d2fcef
a44ae31
* Mon Mar 29 2021 Miro Hrončok <mhroncok@redhat.com> - 3.9-36
a44ae31
- Allow commas as argument separator for extras names in %%python_extras_subpkg
a44ae31
- Fixes: rhbz#1936486
a44ae31
a6382f5
* Sat Feb 20 2021 Miro Hrončok <mhroncok@redhat.com> - 3.9-35
a6382f5
- Fix %%python_extras_subpkg with underscores in extras names
a6382f5
6261687
* Mon Feb 08 2021 Miro Hrončok <mhroncok@redhat.com> - 3.9-34
6261687
- Remove python2-rpm-macros
6261687
- https://fedoraproject.org/wiki/Changes/Disable_Python_2_Dist_RPM_Generators_and_Freeze_Python_2_Macros
6261687
c746b25
* Fri Feb 05 2021 Miro Hrončok <mhroncok@redhat.com> - 3.9-13
c746b25
- Automatically word-wrap the description of extras subpackages
c746b25
- Fixes: rhbz#1922442
c746b25
5b5cc39
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.9-12
5b5cc39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
5b5cc39
e5429a7
* Tue Dec 08 2020 Miro Hrončok <mhroncok@redhat.com> - 3.9-11
e5429a7
- Support defining %%py3_shebang_flags to %%nil
e5429a7
06987f5
* Mon Sep 14 2020 Miro Hrončok <mhroncok@redhat.com> - 3.9-10
06987f5
- Add %%python3_platform_triplet and %%python3_ext_suffix
06987f5
- https://fedoraproject.org/wiki/Changes/Python_Upstream_Architecture_Names
06987f5
1979a78
* Fri Jul 24 2020 Lumír Balhar <lbalhar@redhat.com> - 3.9-9
1979a78
- Adapt %%py[3]_shebang_fix to use versioned pathfixX.Y.py
1979a78
0eae1d9
* Fri Jul 24 2020 Lumír Balhar <lbalhar@redhat.com> - 3.9-8
0eae1d9
- Disable Python hash seed randomization in %%py_byte_compile
0eae1d9
638f809
* Tue Jul 21 2020 Lumír Balhar <lbalhar@redhat.com> - 3.9-7
638f809
- Make %%py3_dist respect %%python3_pkgversion
638f809
69b1b30
* Thu Jul 16 2020 Miro Hrončok <mhroncok@redhat.com> - 3.9-6
69b1b30
- Make the unversioned %%__python macro error
69b1b30
- https://fedoraproject.org/wiki/Changes/PythonMacroError
69b1b30
- Make %%python macros more consistent with %%python3 macros
0086612
- Define %%python_platform (as a Python version agnostic option to %%python3_platform)
06ee391
- Add --no-index --no-warn-script-location pip options to %%pyX_install_wheel
69b1b30
763d24c
* Wed Jul 08 2020 Miro Hrončok <mhroncok@redhat.com> - 3.9-5
763d24c
- Introduce %%python_extras_subpkg
59abe83
- Adapt %%py_dist_name to keep square brackets
763d24c
- https://fedoraproject.org/wiki/Changes/PythonExtras
763d24c
3a211cc
* Tue Jun 16 2020 Lumír Balhar <lbalhar@redhat.com> - 3.9-4
3a211cc
- Use compileall from stdlib for Python >= 3.9
3a211cc
985a805
* Thu Jun 11 2020 Miro Hrončok <mhroncok@redhat.com> - 3.9-3
985a805
- Allow to combine %%pycached with other macros (e.g. %%exclude or %%ghost) (#1838992)
985a805
bae52ea
* Sat May 30 2020 Miro Hrončok <mhroncok@redhat.com> - 3.9-2
bae52ea
- Require the exact same version-release of other subpackages of this package
bae52ea
5919708
* Thu May 21 2020 Miro Hrončok <mhroncok@redhat.com> - 3.9-1
5919708
- https://fedoraproject.org/wiki/Changes/Python3.9
5919708
- Switch the %%py_dist_name macro to convert dots (".") into dashes as defined in PEP 503 (#1791530)
5919708
0d3f1e6
* Mon May 11 2020 Miro Hrončok <mhroncok@redhat.com> - 3.8-8
0d3f1e6
- Implement %%pytest
7237192
- Implement %%pyX_shebang_fix
4569c61
- Strip tildes from %%version in %%pypi_source by default
0d3f1e6
5f3e4d6
* Thu May 07 2020 Miro Hrončok <mhroncok@redhat.com> - 3.8-7
5f3e4d6
- Change %%__default_python3_pkgversion from 38 to 3.8
5f3e4d6
76aecd9
* Tue May 05 2020 Miro Hrončok <mhroncok@redhat.com> - 3.8-6
76aecd9
- Require recent enough SRPM macros from RPM macros, to prevent missing Lua files
76aecd9
8fea79b
* Tue May 05 2020 Miro Hrončok <mhroncok@redhat.com> - 3.8-5
8fea79b
- Implement %%py_provides
8fea79b
daf7d32
* Mon May 04 2020 Tomas Hrnciar <thrnciar@redhat.com> - 3.8-4
daf7d32
- Make %%py3_install_wheel macro remove direct_url.json file created by PEP 610.
daf7d32
- https://discuss.python.org/t/pep-610-usage-guidelines-for-linux-distributions/4012
daf7d32
fed99a0
* Mon Apr 27 2020 Miro Hrončok <mhroncok@redhat.com> - 3.8-3
fed99a0
- Make pythonX-rpm-macros depend on python-rpm-macros (#1827811)
fed99a0
15e32a3
* Tue Mar 31 2020 Lumír Balhar <lbalhar@redhat.com> - 3.8-2
15e32a3
- Update of bundled compileall2 module to 0.7.1 (bugfix release)
15e32a3
1b3e731
* Mon Mar 23 2020 Miro Hrončok <mhroncok@redhat.com> - 3.8-1
1b3e731
- Hardcode the default Python 3 version in the SRPM macros (#1812087)
1b3e731
- Provide python38-foo for python3-foo and the other way around (future RHEL compatibility)
1b3e731
- %%python_provide: Allow any names starting with "python" or "pypy"
1b3e731
456f3ec
* Mon Feb 10 2020 Miro Hrončok <mhroncok@redhat.com> - 3-54
456f3ec
- Update of bundled compileall2 module to 0.7.0
456f3ec
  Adds the optional --hardlink-dupes flag for compileall2 for pyc deduplication
456f3ec
e9f07b7
* Thu Feb 06 2020 Miro Hrončok <mhroncok@redhat.com> - 3-53
e9f07b7
- Define %%py(2|3)?_shbang_opts_nodash to be used with pathfix.py -a
e9f07b7
82f6222
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3-52
82f6222
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
82f6222
f0be0a2
* Sat Dec 28 2019 Miro Hrončok <mhroncok@redhat.com> - 3-51
f0be0a2
- Define %%python, but make it work only if %%__python is redefined
6c63a5b
- Add the %%pycached macro
2314fd9
- Remove stray __pycache__ directory from /usr/bin when running %%py_install,
2314fd9
  %%py_install_wheel and %%py_build_wheel macros
f0be0a2
bebf85d
* Tue Nov 26 2019 Lumír Balhar <lbalhar@redhat.com> - 3-50
bebf85d
- Update of bundled compileall2 module
bebf85d
af35bb0
* Fri Sep 27 2019 Miro Hrončok <mhroncok@redhat.com> - 3-49
af35bb0
- Define %%python2 and %%python3
af35bb0
f09ccd2
* Mon Aug 26 2019 Miro Hrončok <mhroncok@redhat.com> - 3-48
f09ccd2
- Drop --strip-file-prefix option from %%pyX_install_wheel macros, it is not needed
f09ccd2
2cbca3f
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3-47
2cbca3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2cbca3f
64119ce
* Fri Jul 12 2019 Miro Hrončok <mhroncok@redhat.com> - 3-46
64119ce
- %%python_provide: Switch python2 and python3 behavior
64119ce
- https://fedoraproject.org/wiki/Changes/Python_means_Python3
76681ad
- Use compileall2 module for byte-compilation with Python >= 3.4
76681ad
- Do not allow passing arguments to Python during byte-compilation
76681ad
- Use `-s` argument for Python during byte-compilation
64119ce
b67b47d
* Tue Jul 09 2019 Miro Hrončok <mhroncok@redhat.com> - 3-45
b67b47d
- %%python_provide: Don't try to obsolete %%_isa provides
b67b47d
cf8051e
* Mon Jun 17 2019 Miro Hrončok <mhroncok@redhat.com> - 3-44
cf8051e
- Make %%__python /usr/bin/python once again until we are ready
cf8051e
d38048d
* Mon Jun 10 2019 Miro Hrončok <mhroncok@redhat.com> - 3-43
d38048d
- Define %%python_sitelib, %%python_sitearch, %%python_version, %%python_version_nodots,
d38048d
  in rpm 4.15 those are no longer defined, the meaning of python is derived from %%__python.
d38048d
- Usage of %%__python or the above-mentioned macros will error unless user defined.
04769fa
- The %%python_provide macro no longer gives the arched provide for arched packages (#1705656)
d38048d
813a86f
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3-42
813a86f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
813a86f
9b8fac0
* Thu Dec 20 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3-41
9b8fac0
- Add %%python_disable_dependency_generator
9b8fac0
4b3c23b
* Wed Dec 05 2018 Miro Hrončok <mhroncok@redhat.com> - 3-40
dcb4422
- Workaround leaking buildroot PATH in %%py_byte_compile (#1647212)
4b3c23b
c8932dc
* Thu Nov 01 2018 Petr Viktorin <pviktori@redhat.com> - 3-39
c8932dc
- Move "sleep 1" workaround from py3_build to py2_build (#1644923)
c8932dc
beaa2ee
* Thu Sep 20 2018 Tomas Orsava <torsava@redhat.com> - 3-38
beaa2ee
- Move the __python2/3 macros to the python-srpm-macros subpackage
beaa2ee
- This facilitates using the %%{__python2/3} in Build/Requires
beaa2ee
8f067ff
* Wed Aug 15 2018 Miro Hrončok <mhroncok@redhat.com> - 3-37
8f067ff
- Make %%py_byte_compile terminate build on SyntaxErrors (#1616219)
8f067ff
25b297c
* Wed Aug 15 2018 Miro Hrončok <mhroncok@redhat.com> - 3-36
25b297c
- Make %%py_build wokr if %%__python is defined to custom value
25b297c
d3d0408
* Sat Jul 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3-35
d3d0408
- Change way how enabling-depgen works internally
d3d0408
05333eb
* Sat Jul 14 2018 Tomas Orsava <torsava@redhat.com> - 3-34
05333eb
- macros.pybytecompile: Detect Python version through sys.version_info instead
05333eb
  of guessing from the executable name
05333eb
967bb3c
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3-33
967bb3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
967bb3c
f961fbb
* Tue Jul 10 2018 Tomas Orsava <torsava@redhat.com> - 3-32
f961fbb
- Fix %%py_byte_compile macro: when invoked with a Python 2 binary it also
f961fbb
  mistakenly ran py3_byte_compile
f961fbb
1ea9947
* Tue Jul 03 2018 Miro Hrončok <mhroncok@redhat.com> - 3-31
1ea9947
- Add %%python3_platform useful for PYTHONPATH on arched builds
1ea9947
37a004e
* Mon Jun 18 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3-30
37a004e
- Add %%pypi_source macro, as well as %%__pypi_url and
37a004e
  %%_pypi_default_extension.
37a004e
3c79d6a
* Wed Apr 18 2018 Miro Hrončok <mhroncok@redhat.com> - 3-29
3c79d6a
- move macros.pybytecompile from python3-devel
3c79d6a
6cc8000
* Fri Apr 06 2018 Tomas Orsava <torsava@redhat.com> - 3-28
6cc8000
- Fix the %%py_dist_name macro to not convert dots (".") into dashes, so that
6cc8000
  submodules can be addressed as well
6cc8000
Resolves: rhbz#1564095
6cc8000
4904408
* Fri Mar 23 2018 Miro Hrončok <mhroncok@redhat.com> - 3-27
4904408
- make LDFLAGS propagated whenever CFLAGS are
4904408
9f91220
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3-26
9f91220
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9f91220
ec476c8
* Fri Jan 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3-25
ec476c8
- Add %%python_enable_dependency_generator
ec476c8
69b720e
* Tue Nov 28 2017 Tomas Orsava <torsava@redhat.com> - 3-24
69b720e
- Remove platform-python macros (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
69b720e
8d3d1dd
* Thu Oct 26 2017 Ville Skyttä <ville.skytta@iki.fi> - 3-23
8d3d1dd
- Use -Es/-I to invoke macro scriptlets (#1506355)
8d3d1dd
Iryna Shcherbina cb52c18
* Wed Aug 02 2017 Tomas Orsava <torsava@redhat.com> - 3-22
Iryna Shcherbina cb52c18
- Add platform-python macros (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
Iryna Shcherbina cb52c18
b58450b
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-21
b58450b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b58450b
a59818a
* Fri Mar 03 2017 Michal Cyprian <mcyprian@redhat.com> - 3-20
a59818a
- Revert "Switch %%__python3 to /usr/libexec/system-python"
a59818a
  after the Fedora Change https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe
a59818a
  was postponed
a59818a
d019d2f
* Fri Feb 17 2017 Michal Cyprian <mcyprian@redhat.com> - 3-19
d019d2f
- Switch %%__python3 to /usr/libexec/system-python
d019d2f
063c398
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-18
063c398
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
063c398
d0fdb0d
* Mon Jan 23 2017 Michal Cyprian <mcyprian@redhat.com> - 3-17
d0fdb0d
- Add --no-deps option to py_install_wheel macros
d0fdb0d
123ad4b
* Tue Jan 17 2017 Tomas Orsava <torsava@redhat.com> - 3-16
123ad4b
- Added macros for Build/Requires tags using Python dist tags:
123ad4b
  https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
123ad4b
Orion Poplawski 5ca1f52
* Thu Nov 24 2016 Orion Poplawski <orion@cora.nwra.com> 3-15
Orion Poplawski 516c55e
- Make expanded macros start on the same line as the macro
Orion Poplawski 5ca1f52
Orion Poplawski a73eb24
* Wed Nov 16 2016 Orion Poplawski <orion@cora.nwra.com> 3-14
Orion Poplawski a73eb24
- Fix %%py3_install_wheel (bug #1395953)
Orion Poplawski a73eb24
Orion Poplawski e7af332
* Wed Nov 16 2016 Orion Poplawski <orion@cora.nwra.com> 3-13
Orion Poplawski e7af332
- Add missing sleeps to other build macros
Orion Poplawski e7af332
- Fix build_egg macros
Orion Poplawski e7af332
- Add %%py_build_wheel and %%py_install_wheel macros
Orion Poplawski e7af332
Orion Poplawski bad56e0
* Tue Nov 15 2016 Orion Poplawski <orion@cora.nwra.com> 3-12
Orion Poplawski bad56e0
- Add %%py_build_egg and %%py_install_egg macros
Orion Poplawski bad56e0
- Allow multiple args to %%py_build/install macros
Orion Poplawski bad56e0
- Tidy up macro formatting
Orion Poplawski bad56e0
Orion Poplawski 59b1647
* Wed Aug 24 2016 Orion Poplawski <orion@cora.nwra.com> 3-11
Orion Poplawski 59b1647
- Use %%rpmmacrodir
Orion Poplawski 59b1647
Orion Poplawski 81fee78
* Tue Jul 12 2016 Orion Poplawski <orion@cora.nwra.com> 3-10
Orion Poplawski 81fee78
- Do not generate useless Obsoletes with %%{?_isa}
Orion Poplawski 81fee78
Orion Poplawski c30072e
* Fri May 13 2016 Orion Poplawski <orion@cora.nwra.com> 3-9
Orion Poplawski c30072e
- Make python-rpm-macros require python-srpm-macros (bug #1335860)
Orion Poplawski c30072e
af37c22
* Thu May 12 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 3-8
af37c22
- Add single-second sleeps to work around setuptools bug.
af37c22
c09d56c
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3-7
c09d56c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c09d56c
Orion Poplawski 2b90e4a
* Thu Jan 14 2016 Orion Poplawski <orion@cora.nwra.com> 3-6
Orion Poplawski 2b90e4a
- Fix typo in %%python_provide
Orion Poplawski 2b90e4a
Orion Poplawski f16464f
* Thu Jan 14 2016 Orion Poplawski <orion@cora.nwra.com> 3-5
Orion Poplawski f16464f
- Handle noarch python sub-packages (bug #1290900)
Orion Poplawski f16464f
Orion Poplawski b3d3b56
* Wed Jan 13 2016 Orion Poplawski <orion@cora.nwra.com> 3-4
Orion Poplawski b3d3b56
- Fix python2/3-rpm-macros package names
Orion Poplawski b3d3b56
Orion Poplawski 18473ee
* Thu Jan 7 2016 Orion Poplawski <orion@cora.nwra.com> 3-3
Orion Poplawski ec28c77
- Add empty %%prep and %%build
Orion Poplawski ec28c77
Orion Poplawski ec28c77
* Mon Jan 4 2016 Orion Poplawski <orion@cora.nwra.com> 3-2
Orion Poplawski ec28c77
- Combined package
Orion Poplawski ec28c77
Orion Poplawski ec28c77
* Wed Dec 30 2015 Orion Poplawski <orion@cora.nwra.com> 3-1
Orion Poplawski ec28c77
- Initial package