Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-libusbsio for 
openSUSE:Factory checked in at 2023-07-12 17:27:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-libusbsio (Old)
 and      /work/SRC/openSUSE:Factory/.python-libusbsio.new.8922 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-libusbsio"

Wed Jul 12 17:27:53 2023 rev:2 rq:1098309 version:2.1.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-libusbsio/python-libusbsio.changes        
2023-06-28 21:34:01.854097813 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-libusbsio.new.8922/python-libusbsio.changes  
    2023-07-12 17:28:27.158960226 +0200
@@ -1,0 +2,11 @@
+Tue Jul 11 14:44:29 UTC 2023 - Johannes Kastl <ka...@b1-systems.de>
+
+- fix wrong URL for src.zip file that contains the sources for the
+  bin files, that are being compiled during package build
+
+-------------------------------------------------------------------
+Thu Jun 29 08:45:33 UTC 2023 - Andreas Schwab <sch...@suse.de>
+
+- Build from source
+
+-------------------------------------------------------------------

New:
----
  libusbsio-2.1.11-src.zip

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

Other differences:
------------------
++++++ python-libusbsio.spec ++++++
--- /var/tmp/diff_new_pack.1xE9UW/_old  2023-07-12 17:28:27.858965072 +0200
+++ /var/tmp/diff_new_pack.1xE9UW/_new  2023-07-12 17:28:27.858965072 +0200
@@ -24,28 +24,37 @@
 License:        BSD-3-Clause
 URL:            
https://www.nxp.com/design/software/development-software/library-for-windows-macos-and-ubuntu-linux:LIBUSBSIO
 Source:         
https://files.pythonhosted.org/packages/source/l/libusbsio/libusbsio-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
+Source2:        
https://www.nxp.com/downloads/en/libraries/libusbsio-%{version}-src.zip
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module wheel}
+BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
-BuildRequires:  libudev1
-BuildRequires:  libusb
 # /SECTION
 BuildRequires:  %{python_module setuptools >= 42.0}
 BuildRequires:  %{python_module wheel >= 0.36.2}
-BuildRequires:  fdupes
 BuildRequires:  dos2unix
+BuildRequires:  fdupes
+BuildRequires:  unzip
+BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(libusb-1.0)
 %python_subpackages
 
 %description
 Python wrapper around NXP LIBUSBSIO library
 
 %prep
-%setup -q -n libusbsio-%{version}
+%setup -q -n libusbsio-%{version} -b 2
+rm -f libusbsio/bin/*/libusbsio*
 
 %build
+pushd ../libusbsio-%{version}-src
+export CFLAGS="%{optflags}"
+%make_build
+popd
+mkdir -p libusbsio/bin/linux_$(uname -m)
+cp ../libusbsio-%{version}-src/bin/linux_$(uname -m)/libusbsio*.so 
libusbsio/bin/linux_$(uname -m)
 %pyproject_wheel
 dos2unix README.md
 

Reply via email to