forked from pool/python-rpm-macros
Compare commits
11 Commits
d9b9275eab
...
main
Author | SHA256 | Date | |
---|---|---|---|
ac70c83ce3 | |||
f54d0761fd | |||
9b6338b53d | |||
bbc9a432e9 | |||
9e0d57a43a | |||
6907014230 | |||
fec770167b | |||
649ad2d2fb | |||
e077289d2e | |||
70307e5c72 | |||
204c7b5c48 |
@@ -3,4 +3,4 @@
|
|||||||
<param name="url">git://github.com/openSUSE/python-rpm-macros.git</param>
|
<param name="url">git://github.com/openSUSE/python-rpm-macros.git</param>
|
||||||
<param name="changesrevision">80d37568d9732beb7fcc2cf27c5c08f9c01fade1</param></service><service name="tar_scm">
|
<param name="changesrevision">80d37568d9732beb7fcc2cf27c5c08f9c01fade1</param></service><service name="tar_scm">
|
||||||
<param name="url">https://github.com/openSUSE/python-rpm-macros.git</param>
|
<param name="url">https://github.com/openSUSE/python-rpm-macros.git</param>
|
||||||
<param name="changesrevision">501440e7602d62c23ff8523bc1eb91e5fa8dd17b</param></service></servicedata>
|
<param name="changesrevision">6ae645f7d1e17a9c25f0f167e0ffdfeeeb1c5c09</param></service></servicedata>
|
13
fix-sp4ga-macros-inject.patch
Normal file
13
fix-sp4ga-macros-inject.patch
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Index: python-rpm-macros-20241120.6ae645f/compile-macros.sh
|
||||||
|
===================================================================
|
||||||
|
--- python-rpm-macros-20241120.6ae645f.orig/compile-macros.sh
|
||||||
|
+++ python-rpm-macros-20241120.6ae645f/compile-macros.sh
|
||||||
|
@@ -19,7 +19,7 @@ done
|
||||||
|
echo "Setting buildset:"
|
||||||
|
echo "## Python Buildset Begin" | tee macros/040-builset-start
|
||||||
|
# First try to find the block from Factory
|
||||||
|
-sed -n '/## PYTHON MACROS BEGIN/,/## PYTHON MACROS END/ p' ~/.rpmmacros | tee macros/041-buildset
|
||||||
|
+sed -n '/## PYTHON MACROS BEGIN/,/## PYTHON MACROS END\|^### from/ p' ~/.rpmmacros | tee macros/041-buildset
|
||||||
|
# If that fails, find the old definitions (SUSE:SLE-15-SP?:GA, openSUSE:Leap:15.?)
|
||||||
|
if [ ! -s macros/041-buildset ]; then
|
||||||
|
sed -n '/%pythons/,/%add_python/ p' ~/.rpmmacros | tee macros/041-buildset
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e9db618abc6ea63e2594e4da0a7d0e60941db8044117a0c018f468d6ec98dbcb
|
|
||||||
size 20016
|
|
BIN
python-rpm-macros-20241120.6ae645f.tar.xz
(Stored with Git LFS)
Normal file
BIN
python-rpm-macros-20241120.6ae645f.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,54 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 27 12:04:32 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>
|
||||||
|
|
||||||
|
- Add patch fix-sp4ga-macros-inject.patch, to fix macros injection
|
||||||
|
with SP4:GA prjconf without ## PYTHON MACROS END. bsc#1233774
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 20 12:20:26 UTC 2024 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
- Update to version 20241120.6ae645f:
|
||||||
|
* Do sed in place
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 19 11:10:01 UTC 2024 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
- Update to version 20241119.7609911:
|
||||||
|
* Do not fix shebang on links to non-writeable files
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 12 06:16:35 UTC 2024 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
- Update to version 20241111.a34b5d8:
|
||||||
|
* Follow symlinks when replacing shebang with sed
|
||||||
|
* Only sed the shebang in executable files
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 28 08:16:12 UTC 2024 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
- Update to version 20240618.c146b29:
|
||||||
|
* Add %FLAVOR_pytest and %FLAVOR_pyunittest variants
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jun 18 10:24:42 UTC 2024 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
- Update to version 20240618.1e386da:
|
||||||
|
* Fix python_clone sed regex
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 17 06:42:43 UTC 2024 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
- Update to version 20240614.02920b8:
|
||||||
|
* Make sure that RPM_BUILD_ROOT env is set
|
||||||
|
* don't eliminate any cmdline arguments in the shebang line
|
||||||
|
* Create python313 macros
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 27 12:43:48 UTC 2024 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
- Update to version 20240415.c664b45:
|
||||||
|
* Fix typo 310 -> 312 in default-prjconf
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 2 14:54:38 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
Fri Feb 2 14:54:38 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
@@ -17,12 +17,14 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: python-rpm-macros
|
Name: python-rpm-macros
|
||||||
Version: 20240202.501440e
|
Version: 20241120.6ae645f
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: RPM macros for building of Python modules
|
Summary: RPM macros for building of Python modules
|
||||||
License: WTFPL
|
License: WTFPL
|
||||||
URL: https://github.com/opensuse/python-rpm-macros
|
URL: https://github.com/opensuse/python-rpm-macros
|
||||||
Source: python-rpm-macros-%{version}.tar.xz
|
Source: python-rpm-macros-%{version}.tar.xz
|
||||||
|
# PATCH-FIX-OPENSUSE fix-sp4ga-macros-inject.patch -- bsc#1233774
|
||||||
|
Patch0: fix-sp4ga-macros-inject.patch
|
||||||
# To keep user expectations reasonably sane
|
# To keep user expectations reasonably sane
|
||||||
Recommends: python-rpm-generators
|
Recommends: python-rpm-generators
|
||||||
# Fedora compatibility
|
# Fedora compatibility
|
||||||
|
Reference in New Issue
Block a user