Accepting request 1143671 from home:bnavigator:branches:Base:System:2

- Use cmake for compiling and installing the python modules
  * Drop python_setup.diff
  * Add cmake_python_version.diff
- buildrequire setuptools
- Modernize python-rpm.spec to stop using deprecated macros
  (%python_build and %python_install).
- update to rpm-4.19.1
- add _multibuild for multiple .spec-files
- update to rpm-4.18.0
------------------------------------------------------------------
- update to rpm-4.17.1
- update to rpm-4.17.0
- update to rpm-4.16.1.3
- update to rpm-4.16.0
- update to rpm-4.15.1
- update to rpm-4.15.0
- Fix python-module compatibility with older distros
- remove rpmlint-Factory buildignore
- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution
- update to rpm-4.14.1
- Update RPM groups
- Add a comment to note that prep and build stages come from rpm.spec
- Properly quote the conditional for Obsoletes+Provides
- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata
- adapt to python-3.3, which no longer looks at XXXmodule.so
- update to rpm-4.11.1
- Update to 4.10.2
- modified capsule api diff to match rpm upstream
- Fix usage of deprecated AsVoidPtr Python/C API,
  replaced by Capsule API
- Spec file cleanup:
  * Don't rm -rf %{buildroot}
  * Removed %clean section
  * Removed authors from description
- add libtool as explicit buildrequire
- drop standard python directories from filelist [bnc#229189]
- adapt second spec file to changes done to rpm.spec
- adapt buildrequires
- adapt buildrequires
- added libelf-devel to BuildRequires to fix build
- update to 4.4.2.3 to get rid of >50 patches
- add libselinux-devel to BuildRequires
- fix build against python 2.6
- fix buildrequires
- fix unicode queries
- add ncurses-devel and zlib-devel BuildRequires.
- use rpm.spec for building instead of duplication everything
- delete superfluous .a and .la files [#202604]
- create .pyc and .pyo files [#205711]
- Make sure config.rpath is present.
- Fix for python2.5.
- do not package beecrypt python bindings as libbeecrypt is not
  packaged either
- fix literal %{version} in Requires tag
- fix build with python 2.5 by overriding autodetection
- split from rpm package
- Need to mention the changed patches for the python-setuptools to
  cmake migration:
  * Drop python_setup.diff
  * Add cmake_python_version.diff

OBS-URL: https://build.opensuse.org/request/show/1143671
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=659
This commit is contained in:
Dirk Mueller 2024-02-05 08:35:39 +00:00 committed by Git OBS Bridge
parent b24bf9cf55
commit 968f2484f3
2 changed files with 10 additions and 0 deletions

View File

@ -2,6 +2,8 @@
Thu Feb 1 15:07:34 CET 2024 - mls@suse.de
- Use cmake for compiling and installing the python modules
* Drop python_setup.diff
* Add cmake_python_version.diff
-------------------------------------------------------------------
Thu Feb 1 11:59:47 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Fri Feb 2 15:27:57 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Need to mention the changed patches for the python-setuptools to
cmake migration:
* Drop python_setup.diff
* Add cmake_python_version.diff
-------------------------------------------------------------------
Wed Dec 13 17:39:13 UTC 2023 - Dirk Müller <dmueller@suse.com>