ELBA-2022-15237

ELBA-2022-15237 - epel-rpm-macros Bug Fix update

Type:BUG
Severity:NA
Release Date:2022-06-20

Description


[8-29]
- Add
- Backport @churchyard's packaging nitpicks from epel9

[8-28]
- Remove %gpgverify and /usr/lib/rpm/gpgverify, it is available in RHEL 8.4+

[8-27]
- Backport systemd sysusers macros from Fedora

[8-26]
- Add -t, -f, -e options to %py_check_import which emit warning when used

[8-25]
- Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix

[8-24]
- Fix macros.build-constraints' %limit_build
- number of CPUs will never be set to less than 1
- this now outputs build flag overrides to be used with %make_build etc.
- add documentation

[8-23]
- Add macros.build-constraints
- Refactor to use standard macros, not hard-coded paths

[8-22]
- Introduce %py3_check_import

[8-21]
- Drop custom CMake macros, RHEL 8.4 includes them now (cf. rhbz#1858983)

[8-20]
- Backport %gpgverify API simplification
- Remove exec perms from /etc/rpm/macros.zzz-epel-override-cmake
- Silence rpmlint warnings about non-issues

[8-19]
- Define %python_disable_dependency_generator

[8-18]
- Add %python3_platform_triplet and %python3_ext_suffix
- https://fedoraproject.org/wiki/Changes/Python_Upstream_Architecture_Names

[8-17]
- Add a Requires for lua-srpm-macros

[8-16]
- Use legacy behavior for cmake-configure

[8-15]
- Backport support for out-of-source builds controlled by __cmake_in_source_build macro (#1861329)
- Backport cmake_build and cmake_install macros
- Backport ctest macro

[8-14]
- Add a Requires for fpc-srpm-macros

[8-13]
- Use Suggests for python36-rpm-macros

[8-12]
- Backport %py_shebang_fix, %pytest, %py_provides
- Allow to combine %pycached with other macros (e.g. %exclude or %ghost) (#1838992)

[8-11]
- Install python36-rpm-macros or python38-rpm-macros correctly

[8-10]
- Define %python, but make it work only if %__python is redefined
- Add the %pycached macro

[8-9]
- Add %qt5_qtwebengine_arches to macros

[8-8]
- Bump release to be in sync with playground build.

[8-6]
- Enable python requires generator

[8-5]
- Bump release, because 8-4 was built in epel8-playground

[8-4]
- Add gpgverify macro and script

[8-3]
- Make sure EPEL8's Python 3 packages use /usr/bin/python3.6 instead of /usr/libexec/platform-python

[8-2]
- Define %python2 and %python3

[8-1]
- Make an initial macro set for 8.

[7-19]
- Add %set_build_flags macro.

[7-18]
- Add various %build_* macros from Fedora.

[7-17]
- Add %_rpmmacrodir from Fedora.

[7-16]
- Add %_metainfodir macro.

[7-15]
- Add %vimfiles_root (bug #1545901)

[7-14]
- Backport ldconfig macros

[7-13]
- Backport vpath macros.

[7-12]
- Fix override macro file name

[7-11]
- Override %_pkgdocdir (bug #1392354)

[7-10]
- Add overrides file (seems that it must be in /etc/rpm) and override
%nodejs_arches.

[7-9]
- Add %bash_completion_dir.

[7-8]
- Use simpler definition of %epel.

[7-7]
- Add mono macros requested in rhbz 1295117.

[7-6]
- Bring in python macros via the python-rpm-macros packages
- Use %setup so fedpkg local works

[7-5]
- Fix python_provide macro for EPEL7 python3 package names

[7-4]
- Fix python_provide macro to use epoch and obsolete previous python- package

[7-3]
- Fix py2_install macro
- Cleanup spec

[7-2]
- Add python macros. Fixes bug #1241655

[7-1]
- Initial version for epel.




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 8 (x86_64) epel-rpm-macros-8-29.src.rpm5345e7fde598e9e17a9c154b2c5990f8-
epel-rpm-macros-8-29.noarch.rpm93427653db83a2f52a70e79d371d6bb2-
epel-rpm-macros-systemd-8-29.noarch.rpm5f981ad454842f56c32fdc3a38807f93-



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete