Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jna for openSUSE:Factory checked in 
at 2024-02-22 20:56:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jna (Old)
 and      /work/SRC/openSUSE:Factory/.jna.new.1706 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jna"

Thu Feb 22 20:56:08 2024 rev:7 rq:1148720 version:5.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jna/jna.changes  2024-01-25 18:39:35.711210456 
+0100
+++ /work/SRC/openSUSE:Factory/.jna.new.1706/jna.changes        2024-02-22 
20:56:10.714051929 +0100
@@ -1,0 +2,7 @@
+Wed Feb 21 13:35:16 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- Use %patch -P N instead of deprecated %patchN.
+- Fetch sources using source service in order to avoid binary files
+  in the tarball
+
+-------------------------------------------------------------------

Old:
----
  5.13.0.tar.gz

New:
----
  _service
  jna-5.13.0.tar.xz

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

Other differences:
------------------
++++++ jna.spec ++++++
--- /var/tmp/diff_new_pack.m2Bhcx/_old  2024-02-22 20:56:11.762090124 +0100
+++ /var/tmp/diff_new_pack.m2Bhcx/_new  2024-02-22 20:56:11.762090124 +0100
@@ -24,7 +24,7 @@
 License:        Apache-2.0 OR LGPL-2.1-or-later
 Group:          Development/Libraries/Java
 URL:            https://github.com/twall/jna
-Source0:        https://github.com/twall/%{name}/archive/%{version}.tar.gz
+Source0:        %{name}-%{version}.tar.xz
 Source1000:     %{name}-rpmlintrc
 Patch0:         jna-build.patch
 Patch1:         jna-callback.patch
@@ -35,12 +35,12 @@
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  java-devel >= 9
-BuildRequires:  javapackages-local
+BuildRequires:  javapackages-local >= 6
 BuildRequires:  libX11-devel
 BuildRequires:  libXt-devel
 BuildRequires:  libffi-devel
 BuildRequires:  objectweb-asm
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 Requires:       java >= 1.8
 Provides:       jna-native = %{version}-%{release}
 Obsoletes:      jna-native < %{version}-%{release}
@@ -76,18 +76,14 @@
 
 %prep
 %setup -q
-# Cleanup the dist tarball
-find . -name '*jar' | xargs rm
-rm -rf dist
-dos2unix OTHERS
-# Then apply patches
-%patch0 -p1 -b .orig
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+
+%patch -P 0 -p1 -b .orig
+%patch -P 1 -p1
+%patch -P 2 -p1
+%patch -P 3 -p1
 
 %if 0%{?suse_version} < 1550
-%patch4 -p1
+%patch -P 4 -p1
 %endif
 
 sed -i 's|@LIBDIR@|%{_libdir}/%{name}|' src/com/sun/jna/Native.java
@@ -124,9 +120,9 @@
 ln -sf ../%{name}-platform.jar 
%{buildroot}%{_javadir}/%{name}/%{name}-platform.jar
 
 install -d -m 755 %{buildroot}%{_mavenpomdir}
-install -p -m 644 build/pom-jna.xml %{buildroot}/%{_mavenpomdir}/%{name}.pom
-install -p -m 644 build/pom-jna-platform.xml 
%{buildroot}/%{_mavenpomdir}/%{name}-platform.pom
+%{mvn_install_pom} build/pom-jna.xml %{buildroot}/%{_mavenpomdir}/%{name}.pom
 %add_maven_depmap %{name}.pom %{name}.jar -a net.java.dev.jna:jna-jpms
+%{mvn_install_pom} build/pom-jna-platform.xml 
%{buildroot}/%{_mavenpomdir}/%{name}-platform.pom
 %add_maven_depmap %{name}-platform.pom %{name}-platform.jar -a 
net.java.dev.jna:platform,net.java.dev.jna:jna-platform-jpms -f contrib
 
 install -d -m 755 %{buildroot}%{_javadocdir}/%{name}

++++++ _service ++++++
<services>
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param 
name="url">https://github.com/java-native-access/jna.git</param>
                <param name="revision">5.13.0</param>
                <param name="versionformat">@PARENT_TAG@</param>
        <param name="exclude">**/*.jar</param>
        <param name="exclude">dist</param>
        </service>
        <service name="recompress" mode="disabled">
                <param name="file">*.tar</param>
                <param name="compression">xz</param>
        </service>
        <service name="set_version" mode="disabled"/>
</services>

Reply via email to