Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libpwquality for openSUSE:Factory 
checked in at 2025-01-12 11:08:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpwquality (Old)
 and      /work/SRC/openSUSE:Factory/.libpwquality.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpwquality"

Sun Jan 12 11:08:47 2025 rev:26 rq:1236840 version:1.4.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpwquality/libpwquality.changes        
2024-11-29 00:08:51.345364707 +0100
+++ /work/SRC/openSUSE:Factory/.libpwquality.new.1881/libpwquality.changes      
2025-01-12 11:08:56.165553239 +0100
@@ -1,0 +2,6 @@
+Fri Jan 10 10:52:20 UTC 2025 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add libpwquality-fix-python-install.patch: Fix installation of
+  python bindings after moving to setuptools.
+
+-------------------------------------------------------------------

New:
----
  libpwquality-fix-python-install.patch

BETA DEBUG BEGIN:
  New:
- Add libpwquality-fix-python-install.patch: Fix installation of
  python bindings after moving to setuptools.
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libpwquality.spec ++++++
--- /var/tmp/diff_new_pack.g40dkZ/_old  2025-01-12 11:08:56.661573592 +0100
+++ /var/tmp/diff_new_pack.g40dkZ/_new  2025-01-12 11:08:56.661573592 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpwquality
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,6 +28,8 @@
 URL:            https://github.com/libpwquality/libpwquality
 Source:         
%{url}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
 Source1:        baselibs.conf
+# PATCH-FIX-UPSTREAM - Fix installation of python bindings using setuptools. 
loosely based on commit 7b5e0f00
+Patch0:         libpwquality-fix-python-install.patch
 
 BuildRequires:  cracklib-devel
 BuildRequires:  gettext-devel
@@ -159,7 +161,7 @@
 %{_mandir}/man8/pam_pwquality.8%{?ext_man}
 
 %files -n python3-pwquality
-%{python3_sitearch}/pwquality-%{version}-py3*-linux-*.egg
+%{python3_sitearch}/pwquality*
 
 %files lang -f libpwquality.lang
 

++++++ libpwquality-fix-python-install.patch ++++++
Index: libpwquality-1.4.5/python/Makefile.am
===================================================================
--- libpwquality-1.4.5.orig/python/Makefile.am
+++ libpwquality-1.4.5/python/Makefile.am
@@ -14,7 +14,7 @@ all-local:
        CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build 
--build-base py$(PYTHONREV)
 
 install-exec-local:
-       CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build 
--build-base py$(PYTHONREV) install --prefix=${DESTDIR}${prefix}
+       CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build 
--build-base py$(PYTHONREV) install --root ${DESTDIR} --prefix=${prefix}
 
 clean-local:
        rm -rf py$(PYTHONREV)
Index: libpwquality-1.4.5/python/Makefile.in
===================================================================
--- libpwquality-1.4.5.orig/python/Makefile.in
+++ libpwquality-1.4.5/python/Makefile.in
@@ -483,7 +483,7 @@ all-local:
        CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build 
--build-base py$(PYTHONREV)
 
 install-exec-local:
-       CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build 
--build-base py$(PYTHONREV) install --prefix=${DESTDIR}${prefix}
+       CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build 
--build-base py$(PYTHONREV) install --root ${DESTDIR} --prefix=${prefix}
 
 clean-local:
        rm -rf py$(PYTHONREV)

Reply via email to