Information for build python-rpm-macros-3-43.oc8

ID12161
Package Namepython-rpm-macros
Version3
Release43.oc8
Epoch
Sourcegit+https://gitee.com/src-opencloudos-rpms/python-rpm-macros#2a3f349f4b4cc0cb80dc948455e2e1ce4f98376b
SummaryThe unversioned Python RPM macros
DescriptionThis package contains the unversioned Python RPM macros, that most implementations should rely on. You should not need to install this package manually as the various python?-devel packages require it. So install a python-devel package instead.
Built byzoedong
State complete
Volume DEFAULT
StartedWed, 14 Dec 2022 19:53:36 CST
CompletedWed, 14 Dec 2022 19:56:12 CST
Taskbuild (dist-oc8, /src-opencloudos-rpms/python-rpm-macros:origin/oc8)
Extra{'source': {'original_url': 'git+https://gitee.com/src-opencloudos-rpms/python-rpm-macros?#origin/oc8'}}
Tags
dist-oc8
dist-oc8-compose
RPMs
src
python-rpm-macros-3-43.oc8.src.rpm (info) (download)
noarch
python-rpm-macros-3-43.oc8.noarch.rpm (info) (download)
python-srpm-macros-3-43.oc8.noarch.rpm (info) (download)
python2-rpm-macros-3-43.oc8.noarch.rpm (info) (download)
python3-rpm-macros-3-43.oc8.noarch.rpm (info) (download)
Logs
noarch
build.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
Changelog * Tue Jul 26 2022 Tomas Orsava <torsava@redhat.com> - 3-43 - Make %pytest macro respect %python3_pkgversion Resolves: rhbz#2091462 * Wed May 25 2022 Miro Hrončok <mhroncok@redhat.com> - 3-42 - Make %py3_dist respect %python3_pkgversion Resolves: rhbz#2090007 * Mon Feb 01 2021 Lumír Balhar <lbalhar@redhat.com> - 3-41 - Fix dependencies between subpackages Resolves: rhbz#1892797 * Thu Jan 14 2021 Lumír Balhar <lbalhar@redhat.com> - 3-40 - New macros backported from Fedora/EPEL Resolves: rhbz#1892797 * Tue Jun 16 2020 Charalampos Stratakis <cstratak@redhat.com> - 3-39 - Strip tildes from %version in %pypi_source by default - Resolves: rhbz#1844902 * Mon Oct 14 2019 Charalampos Stratakis <cstratak@redhat.com> - 3-38 - Fix the %py_build macro to respect the global definition of %__python - Resolves: rhbz#1757833 * Fri Dec 14 2018 Miro Hrončok <mhroncok@redhat.com> - 3-37 - Workaround leaking buildroot PATH in python_binary="%1" buildroot_path="%2" bytecode_compilation_path=".${buildroot_path/#$RPM_BUILD_ROOT}" failure=0 pushd $RPM_BUILD_ROOT find $bytecode_compilation_path -type f -a -name "*.py" -print0 | xargs -0 $python_binary -O -m py_compile || failure=1 find $bytecode_compilation_path -type f -a -name "*.py" -print0 | xargs -0 $python_binary -m py_compile || failure=1 popd test $failure -eq 0 - Resolves: rhbz#1644455 * Fri Dec 14 2018 Miro Hrončok <mhroncok@redhat.com> - 3-36 - Make %py_byte_compile terminate build on SyntaxErrors - Resolves: rhbz#1620168 * Mon Sep 17 2018 Tomas Orsava <torsava@redhat.com> - 3-35 - Disable the python_provide macro for `python2-` prefixed packages - Resolves: rhbz#1636029 * Mon Jul 16 2018 Tomas Orsava <torsava@redhat.com> - 3-34 - macros.pybytecompile: Macro was not line-continued properly and thus didn't work * Wed Jul 11 2018 Tomas Orsava <torsava@redhat.com> - 3-33 - macros.pybytecompile: Detect Python version through sys.version_info instead of guessing from the executable name * Tue Jul 10 2018 Tomas Orsava <torsava@redhat.com> - 3-32 - Merging: (Tue Jul 10 2018 Tomas Orsava <torsava@redhat.com> - 3-32) - Fix %py_byte_compile macro: when invoked with a Python 2 binary it also mistakenly ran py3_byte_compile - Merging: (Tue Jul 03 2018 Miro Hrončok <mhroncok@redhat.com> - 3-31) - Add %python3_platform useful for PYTHONPATH on arched builds - Merging: (Mon Jun 18 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3-30) - Add %pypi_source macro, as well as %__pypi_url and %_pypi_default_extension. - Merging: (Wed Apr 18 2018 Miro Hrončok <mhroncok@redhat.com> - 3-29) - move macros.pybytecompile from python3-devel * Wed Jun 27 2018 Tomas Orsava <torsava@redhat.com> - 3-31 - Remove RHEL_ALLOW_PYTHON2_FOR_BUILD=1 from build and install macros, as that is where the user needs to set it themself * Thu Jun 21 2018 Tomas Orsava <torsava@redhat.com> - 3-30 - Explicitly enable Python 2 when invoking Python 2 macros See: https://url.corp.redhat.com/rhel8-py2 * Wed May 09 2018 Tomas Orsava <torsava@redhat.com> - 3-29 - Switch the Python 3 executable to /usr/libexec/platform-python - Update macros using pip or easy_install to be invoked through the main executable * Fri Apr 06 2018 Tomas Orsava <torsava@redhat.com> - 3-28 - Fix the %py_dist_name macro to not convert dots (".") into dashes, so that submodules can be addressed as well Resolves: rhbz#1564095 * Fri Mar 23 2018 Miro Hrončok <mhroncok@redhat.com> - 3-27 - make LDFLAGS propagated whenever CFLAGS are * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Fri Jan 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3-25 - Add %python_enable_dependency_generator * Tue Nov 28 2017 Tomas Orsava <torsava@redhat.com> - 3-24 - Remove platform-python macros (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack) * Thu Oct 26 2017 Ville Skyttä <ville.skytta@iki.fi> - 3-23 - Use -Es/-I to invoke macro scriptlets (#1506355) * Wed Aug 02 2017 Tomas Orsava <torsava@redhat.com> - 3-22 - Add platform-python macros (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack) * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Mar 03 2017 Michal Cyprian <mcyprian@redhat.com> - 3-20 - Revert "Switch %__python3 to /usr/libexec/system-python" after the Fedora Change https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe was postponed * Fri Feb 17 2017 Michal Cyprian <mcyprian@redhat.com> - 3-19 - Switch %__python3 to /usr/libexec/system-python * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Jan 23 2017 Michal Cyprian <mcyprian@redhat.com> - 3-17 - Add --no-deps option to py_install_wheel macros * Tue Jan 17 2017 Tomas Orsava <torsava@redhat.com> - 3-16 - Added macros for Build/Requires tags using Python dist tags: https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages * Thu Nov 24 2016 Orion Poplawski <orion@cora.nwra.com> 3-15 - Make expanded macros start on the same line as the macro * Wed Nov 16 2016 Orion Poplawski <orion@cora.nwra.com> 3-14 - Fix %py3_install_wheel (bug #1395953) * Wed Nov 16 2016 Orion Poplawski <orion@cora.nwra.com> 3-13 - Add missing sleeps to other build macros - Fix build_egg macros - Add %py_build_wheel and %py_install_wheel macros * Tue Nov 15 2016 Orion Poplawski <orion@cora.nwra.com> 3-12 - Add %py_build_egg and %py_install_egg macros - Allow multiple args to %py_build/install macros - Tidy up macro formatting * Wed Aug 24 2016 Orion Poplawski <orion@cora.nwra.com> 3-11 - Use %rpmmacrodir * Tue Jul 12 2016 Orion Poplawski <orion@cora.nwra.com> 3-10 - Do not generate useless Obsoletes with %{?_isa} * Fri May 13 2016 Orion Poplawski <orion@cora.nwra.com> 3-9 - Make python-rpm-macros require python-srpm-macros (bug #1335860) * Thu May 12 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 3-8 - Add single-second sleeps to work around setuptools bug. * Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jan 14 2016 Orion Poplawski <orion@cora.nwra.com> 3-6 - Fix typo in %python_provide * Thu Jan 14 2016 Orion Poplawski <orion@cora.nwra.com> 3-5 - Handle noarch python sub-packages (bug #1290900) * Wed Jan 13 2016 Orion Poplawski <orion@cora.nwra.com> 3-4 - Fix python2/3-rpm-macros package names * Thu Jan 07 2016 Orion Poplawski <orion@cora.nwra.com> 3-3 - Add empty %prep and %build * Mon Jan 04 2016 Orion Poplawski <orion@cora.nwra.com> 3-2 - Combined package * Wed Dec 30 2015 Orion Poplawski <orion@cora.nwra.com> 3-1 - Initial package