Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gpsbabel for openSUSE:Factory 
checked in at 2023-12-03 20:50:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpsbabel (Old)
 and      /work/SRC/openSUSE:Factory/.gpsbabel.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpsbabel"

Sun Dec  3 20:50:01 2023 rev:37 rq:1130604 version:1.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpsbabel/gpsbabel.changes        2022-05-25 
20:35:40.364320621 +0200
+++ /work/SRC/openSUSE:Factory/.gpsbabel.new.25432/gpsbabel.changes     
2023-12-03 20:50:21.565183655 +0100
@@ -1,0 +2,10 @@
+Sun Dec  3 01:56:28 UTC 2023 - Simon Vogl <simon.v...@gmx.net>
+
+- Update to 1.9.0
+  * no changelog available
+- Add new upstream dependencies
+  * cmake
+  * libqt5-qttranslations
+- Change build system from QMake to CMake
+
+-------------------------------------------------------------------

Old:
----
  gpsbabel-1.8.0.pdf
  gpsbabel_1_8_0.tar.gz

New:
----
  gpsbabel-1.9.0.pdf
  gpsbabel_1_9_0.tar.gz

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

Other differences:
------------------
++++++ gpsbabel.spec ++++++
--- /var/tmp/diff_new_pack.ztclep/_old  2023-12-03 20:50:22.401214365 +0100
+++ /var/tmp/diff_new_pack.ztclep/_new  2023-12-03 20:50:22.405214512 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gpsbabel
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,21 @@
 
 %global translationdir %{_datadir}/qt5/translations
 Name:           gpsbabel
-Version:        1.8.0
+Version:        1.9.0
 Release:        0
 Summary:        Converts GPS waypoint, route and track data from one format 
type to another
 License:        GPL-2.0-or-later
 Group:          Hardware/Other
 URL:            http://www.gpsbabel.org/
-Source:         
https://github.com/GPSBabel/gpsbabel/archive/refs/tags/%{name}_1_8_0.tar.gz
+Source:         
https://github.com/GPSBabel/gpsbabel/archive/refs/tags/%{name}_1_9_0.tar.gz
 Source1:        
http://www.gpsbabel.org/htmldoc-%{version}/%{name}-%{version}.pdf
 Source2:        %{name}.png
 Source21:       style3.css
 # No automatic phone home by default (RHBZ 668865)
 Patch4:         0004-gpsbabel-1.4.3-nosolicitation.patch
+BuildRequires:  cmake
 BuildRequires:  libqt5-qtbase-devel
+BuildRequires:  libqt5-qttranslations
 BuildRequires:  libusb-1_0-devel
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
@@ -74,7 +76,7 @@
 Qt GUI interface for GPSBabel
 
 %prep
-%autosetup -p1 -n gpsbabel-gpsbabel_1_8_0
+%autosetup -p1 -n gpsbabel-gpsbabel_1_9_0
 # Use system shapelib instead of bundled partial shapelib
 rm -rf shapelib
 
@@ -89,38 +91,33 @@
     gui/gpsbabel.desktop
 
 %build
-%qmake5 PREFIX=%{_prefix} WITH_LIBUSB=system WITH_SHAPELIB=pkgconfig 
WITH_ZLIB=pkgconfig
-make %{?_smp_mflags}
-cp %{SOURCE1} %{name}.pdf
-
-pushd gui
-CFLAGS="%{optflags}" \
-%qmake5 PREFIX=%{_prefix}
-lrelease-qt5 *.ts
-make %{?_smp_mflags}
-popd
+%cmake \
+  -DGPSBABEL_WITH_LIBUSB=system \
+  -DGPSBABEL_WITH_ZLIB=pkgconfig \
+  -DGPSBABEL_WITH_SHAPELIB=pkgconfig
+%cmake_build
+cp %{SOURCE1} ../%{name}.pdf
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+pushd build
 
-make -C gui DESTDIR=%{buildroot} install
+make %{?_smp_mflags} DESTDIR=%{buildroot} preinstall
+make -C gui DESTDIR=%{buildroot} preinstall
 
 install -m 0755 -d %{buildroot}/%{_bindir}
 install -m 0755 -p gpsbabel %{buildroot}/%{_bindir}
-install -m 0755 -p gui/objects/gpsbabelfe %{buildroot}/%{_bindir}
+install -m 0755 -p gui/GPSBabelFE/gpsbabelfe %{buildroot}/%{_bindir}
 install -m 0755 -d %{buildroot}/%{_datadir}/%{name}
-install -m 0644 -p gui/gmapbase.html %{buildroot}/%{_datadir}/%{name}/
+install -m 0644 -p ../gui/gmapbase.html %{buildroot}/%{_datadir}/%{name}/
 install -m 0755 -d %{buildroot}/%{translationdir}
-install -m 0644 -p gui/gpsbabelfe_*.qm %{buildroot}/%{translationdir}/
-install -m 0644 -p gui/coretool/gpsbabel_*.qm %{buildroot}/%{translationdir}/
 
 install -m 0755 -d %{buildroot}/%{_datadir}/applications
-install -m 0644 gui/gpsbabel.desktop %{buildroot}/%{_datadir}/applications
+install -m 0644 ../gui/gpsbabel.desktop %{buildroot}/%{_datadir}/applications
 
 install -m 0755 -d            
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
 install -m 0644 -p %{SOURCE2} 
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
 
-%find_lang %{name} --with-qt --all-name
+popd
 
 %post gui
 %icon_theme_cache_post
@@ -139,8 +136,6 @@
 %{_datadir}/applications/*
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/*
-%dir %{translationdir}/
-%{translationdir}/*
 %dir %{_datadir}/icons/hicolor/256x256/
 %dir %{_datadir}/icons/hicolor/256x256/apps/
 %{_datadir}/icons/hicolor/256x256/apps/%{name}.png

++++++ gpsbabel-1.8.0.pdf -> gpsbabel-1.9.0.pdf ++++++
(binary differes)


++++++ gpsbabel_1_8_0.tar.gz -> gpsbabel_1_9_0.tar.gz ++++++
/work/SRC/openSUSE:Factory/gpsbabel/gpsbabel_1_8_0.tar.gz 
/work/SRC/openSUSE:Factory/.gpsbabel.new.25432/gpsbabel_1_9_0.tar.gz differ: 
char 16, line 1

Reply via email to