- 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
- Modernize python-rpm.spec to stop using deprecated macros
(%python_build and %python_install).
- update to rpm-4.19.1
- fix Source url to match what is listed on https://rpm.org/download.html
- disable sysusers handling for now
- update to rpm-4.19.1
* new spec snippet support for dynamic spec generation
* new sysusers.d integration for automated user and group handling
* new CMake build system
* removal of various deprecated and/or unused APIs
* various internal code cleanups
- refreshed patches:
* brp-compress-no-img.patch
* brp.diff
* brpcompress.diff
* build.diff
* enable-postin-scripts-error.diff
* fileattrs.diff
* findlang.diff
* findsupplements.diff
* langnoc.diff
* macrosin.diff
* platformin.diff
* posttrans.diff
* refreshtestarch.diff
* rpm-findlang-inject-metainfo.patch
OBS-URL: https://build.opensuse.org/request/show/1132932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpm?expand=0&rev=310
- drop requires-ge-macro.diff: this is already in rpm-config-SUSE
we were just adding it twice
providers possible
build
- invoke find-lang.sh with bash, it is a bash script (bsc#1195391)
- unified built-in and user-define macro syntax and calling conventions
* usr-lib-sysimage-rpm.patch
- RPM no longer ships config.sub and config.guess, just copy it
in a reproducible way
- Replace references to /var/adm/fillup-templates with new
- Make %post compatibility symlink creation more resiliant
- Change the RPM binary payload from old-lzma to xz,
- dropped patches: gentlyadjustmacros.diff, rundir.diff,
- Rename and extend auto-config-update-aarch64.diff to
- extend the armv7hl hack also to armv6hl
- add support for armv6hl target
* optionally automatically update config.guess/sub during build
- which is essential for man packages
* Permit key imports on transactions where signature checking is
* Verify files from non-installed packages again, regression introduced
* Fix large (> 4GB) package support, regression introduced in
* Only create the first instance of a file shared between multiple
* Restore pre-4.10.0 fdFree() behavior, ie return the fd itself while
uid/gid being passed.
personality changed to ppc)
%suse_update_config
- set suse_version to 1220
/usr/lib/rpm/brp-suse.d - and move our own brp scripts to
extra I/O and uglify log files. Fedora uses it since
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=652