commit msitools for openSUSE:Factory

2023-11-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package msitools for openSUSE:Factory 
checked in at 2023-11-07 21:27:09

Comparing /work/SRC/openSUSE:Factory/msitools (Old)
 and  /work/SRC/openSUSE:Factory/.msitools.new.17445 (New)


Package is "msitools"

Tue Nov  7 21:27:09 2023 rev:10 rq:1123890 version:0.103

Changes:

--- /work/SRC/openSUSE:Factory/msitools/msitools.changes2023-09-21 
22:14:53.363099128 +0200
+++ /work/SRC/openSUSE:Factory/.msitools.new.17445/msitools.changes 
2023-11-07 21:28:01.863209041 +0100
@@ -1,0 +2,6 @@
+Tue Nov  7 09:47:32 UTC 2023 - Dominique Leuenberger 
+
+- Fix build with RPM 4.19: unnumbered patches are no longer
+  supported.
+
+---



Other differences:
--
++ msitools.spec ++
--- /var/tmp/diff_new_pack.dAiTWC/_old  2023-11-07 21:28:02.347226865 +0100
+++ /var/tmp/diff_new_pack.dAiTWC/_new  2023-11-07 21:28:02.351227012 +0100
@@ -26,7 +26,7 @@
 URL:https://wiki.gnome.org/msitools
 Source: 
https://download.gnome.org/sources/msitools/%{version}/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE msitools-set-explicit-bash.patch -- Set bash to be the 
explicit interpreter
-Patch:  msitools-set-explicit-bash.patch
+Patch0: msitools-set-explicit-bash.patch
 
 BuildRequires:  bison
 BuildRequires:  intltool


commit msitools for openSUSE:Factory

2023-09-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package msitools for openSUSE:Factory 
checked in at 2023-09-21 22:13:54

Comparing /work/SRC/openSUSE:Factory/msitools (Old)
 and  /work/SRC/openSUSE:Factory/.msitools.new.1770 (New)


Package is "msitools"

Thu Sep 21 22:13:54 2023 rev:9 rq:1112532 version:0.103

Changes:

--- /work/SRC/openSUSE:Factory/msitools/msitools.changes2023-06-21 
22:40:18.638534199 +0200
+++ /work/SRC/openSUSE:Factory/.msitools.new.1770/msitools.changes  
2023-09-21 22:14:53.363099128 +0200
@@ -1,0 +2,14 @@
+Tue Sep 19 14:58:37 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.103:
+  + Renamed libmsi to libmsi-1.0
+  + Change GUINT_FROM_LE to GUINT16_FROM_LE
+  + Fedora 39 *.wxi fixes
+  + Build fixes.
+- Add sover define and set it to 1_0-0 following upstreams rename.
+  Following this, the subpackage libmsi0 is renamed libmsi-1_0-0.
+- Add msitools-set-explicit-bash.patch: Set bash to be the explicit
+  interpreter
+- Use ldconfig_scriptlets macro for post(un) handling.
+
+---

Old:

  msitools-0.102.tar.xz

New:

  msitools-0.103.tar.xz
  msitools-set-explicit-bash.patch



Other differences:
--
++ msitools.spec ++
--- /var/tmp/diff_new_pack.IbSDLz/_old  2023-09-21 22:14:54.383136149 +0200
+++ /var/tmp/diff_new_pack.IbSDLz/_new  2023-09-21 22:14:54.387136293 +0200
@@ -16,13 +16,18 @@
 #
 
 
+%define sover 1_0-0
+
 Name:   msitools
-Version:0.102
+Version:0.103
 Release:0
 Summary:Tools to inspect and build Windows Installer (.MSI) files
 License:GPL-2.0-or-later
 URL:https://wiki.gnome.org/msitools
 Source: 
https://download.gnome.org/sources/msitools/%{version}/%{name}-%{version}.tar.xz
+# PATCH-FIX-OPENSUSE msitools-set-explicit-bash.patch -- Set bash to be the 
explicit interpreter
+Patch:  msitools-set-explicit-bash.patch
+
 BuildRequires:  bison
 BuildRequires:  intltool
 BuildRequires:  meson
@@ -43,11 +48,11 @@
 msitools plans to be a solution for packaging and deployment of
 cross-compiled Windows applications.
 
-%package -n libmsi0
+%package -n libmsi-%{sover}
 Summary:Library to inspect and build Windows Installer (.MSI) files
 License:LGPL-2.1-or-later
 
-%description -n libmsi0
+%description -n libmsi-%{sover}
 libmsi is a port of (and a subset of) Wine's implementation of the Windows
 Installer.
 
@@ -63,7 +68,7 @@
 Summary:Development files for libmsi, a library to inspect and build 
.msi files
 License:LGPL-2.1-or-later
 Requires:   %{name} = %{version}
-Requires:   libmsi0 = %{version}
+Requires:   libmsi-%{sover} = %{version}
 Requires:   typelib-1_0-Libmsi-1_0 = %{version}
 
 %description devel
@@ -78,7 +83,7 @@
 %lang_package
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %meson
@@ -88,8 +93,7 @@
 %meson_install
 %find_lang %{name} %{?no_lang_C}
 
-%post -n libmsi0 -p /sbin/ldconfig
-%postun -n libmsi0 -p /sbin/ldconfig
+%ldconfig_scriptlets -n libmsi-%{sover}
 
 %files
 %license copyright
@@ -106,15 +110,15 @@
 
 %files lang -f %{name}.lang
 
-%files -n libmsi0
-%{_libdir}/libmsi.so.0*
+%files -n libmsi-%{sover}
+%{_libdir}/libmsi-1.0.so.0*
 
 %files -n typelib-1_0-Libmsi-1_0
 %{_libdir}/girepository-1.0/Libmsi-1.0.typelib
 
 %files devel
 %{_includedir}/libmsi-1.0/
-%{_libdir}/libmsi.so
+%{_libdir}/libmsi-1.0.so
 %{_libdir}/pkgconfig/libmsi-1.0.pc
 %{_datadir}/gir-1.0/*.gir
 %{_datadir}/vala/vapi/

++ msitools-0.102.tar.xz -> msitools-0.103.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msitools-0.102/.gitlab-ci.yml 
new/msitools-0.103/.gitlab-ci.yml
--- old/msitools-0.102/.gitlab-ci.yml   2023-06-20 16:21:34.0 +0200
+++ new/msitools-0.103/.gitlab-ci.yml   2023-09-19 14:54:00.0 +0200
@@ -134,8 +134,8 @@
 mingw64-p11-kit
 mingw32-pango
 mingw64-pango
-mingw32-pcre
-mingw64-pcre
+mingw32-pcre2
+mingw64-pcre2
 mingw32-pixman
 mingw64-pixman
 mingw32-portablexdr
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msitools-0.102/.tarball-version 
new/msitools-0.103/.tarball-version
--- old/msitools-0.102/.tarball-version 2023-06-20 16:46:21.949446000 +0200
+++ new/msitools-0.103/.tarball-version 2023-09-19 15:16:34.128748000 +0200
@@ -1 +1 @@
-0.102
+0.103
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msitools-0.102/NEWS 

commit msitools for openSUSE:Factory

2023-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package msitools for openSUSE:Factory 
checked in at 2023-06-21 22:39:18

Comparing /work/SRC/openSUSE:Factory/msitools (Old)
 and  /work/SRC/openSUSE:Factory/.msitools.new.15902 (New)


Package is "msitools"

Wed Jun 21 22:39:18 2023 rev:8 rq:1094161 version:0.102

Changes:

--- /work/SRC/openSUSE:Factory/msitools/msitools.changes2021-03-30 
20:57:55.340554599 +0200
+++ /work/SRC/openSUSE:Factory/.msitools.new.15902/msitools.changes 
2023-06-21 22:40:18.638534199 +0200
@@ -1,0 +2,19 @@
+Tue Jun 20 18:40:03 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.102:
+  + Minimal UI support
+  + Support DefaultVersion and CompanionFile in File element
+  + Handle AllowDowngrades and AllowSameVersionUpgrades in
+MajorUpgrade
+  + Default Win64 to true on 64-bit arch
+  + Support all CustomAction Execute types properly
+  + Add sys.BUILDARCH preprocessor variable
+  + Strip scheduling condition nodes
+  + Add IniFile support
+  + Remove default UI actions from
+AdminUISequence/InstallUISequence
+  + Add support for ProgressText element
+  + Various build fixes
+  + Updated translations.
+
+---
@@ -4 +23 @@
-- Update to version 101:
+- Update to version 0.101:

Old:

  msitools-0.101.tar.xz

New:

  msitools-0.102.tar.xz



Other differences:
--
++ msitools.spec ++
--- /var/tmp/diff_new_pack.0WXbj1/_old  2023-06-21 22:40:19.826541348 +0200
+++ /var/tmp/diff_new_pack.0WXbj1/_new  2023-06-21 22:40:19.826541348 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package msitools
 #
-# Copyright (c) 2021 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
@@ -17,7 +17,7 @@
 
 
 Name:   msitools
-Version:0.101
+Version:0.102
 Release:0
 Summary:Tools to inspect and build Windows Installer (.MSI) files
 License:GPL-2.0-or-later

++ msitools-0.101.tar.xz -> msitools-0.102.tar.xz ++
 46366 lines of diff (skipped)


commit msitools for openSUSE:Factory

2021-03-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package msitools for openSUSE:Factory 
checked in at 2021-03-30 20:57:52

Comparing /work/SRC/openSUSE:Factory/msitools (Old)
 and  /work/SRC/openSUSE:Factory/.msitools.new.2401 (New)


Package is "msitools"

Tue Mar 30 20:57:52 2021 rev:7 rq:868841 version:0.101

Changes:

--- /work/SRC/openSUSE:Factory/msitools/msitools.changes2020-02-21 
16:41:38.729947628 +0100
+++ /work/SRC/openSUSE:Factory/.msitools.new.2401/msitools.changes  
2021-03-30 20:57:55.340554599 +0200
@@ -1,0 +2,14 @@
+Tue Feb  2 23:25:47 UTC 2021 - Martin Hauke 
+
+- Update to version 101:
+  * convert the build system to Meson
+  * remove uuid dependency
+  * wixl: Make the ServiceControl attributes Remove/Start/Stop
+optional.
+  * wixl: Implement SET_PROPERTY custom action
+  * wixl: Properly handle empty GUID in Component nodes
+  * wixl: Support ASYNC for CustomAction.Return
+  * msiinfo: fix buffer overflow
+  * translation updates, various misc fixes
+
+---

Old:

  msitools-0.100.tar.xz

New:

  msitools-0.101.tar.xz



Other differences:
--
++ msitools.spec ++
--- /var/tmp/diff_new_pack.w1klY8/_old  2021-03-30 20:57:55.968555289 +0200
+++ /var/tmp/diff_new_pack.w1klY8/_new  2021-03-30 20:57:55.972555293 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package msitools
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   msitools
-Version:0.100
+Version:0.101
 Release:0
 Summary:Tools to inspect and build Windows Installer (.MSI) files
 License:GPL-2.0-or-later
@@ -25,6 +25,7 @@
 Source: 
https://download.gnome.org/sources/msitools/%{version}/%{name}-%{version}.tar.xz
 BuildRequires:  bison
 BuildRequires:  intltool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-2.0) >= 2.14
 BuildRequires:  pkgconfig(gobject-2.0)
@@ -32,7 +33,6 @@
 BuildRequires:  pkgconfig(libgcab-1.0) >= 0.1.10
 BuildRequires:  pkgconfig(libgsf-1)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.7
-BuildRequires:  pkgconfig(uuid) >= 1.41.3
 BuildRequires:  pkgconfig(vapigen) >= 0.16
 
 %description
@@ -81,21 +81,19 @@
 %autosetup
 
 %build
-%configure \
-  --disable-static
-%make_build
+%meson
+%meson_build
 
 %install
-%make_install
+%meson_install
 %find_lang %{name} %{?no_lang_C}
-find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libmsi0 -p /sbin/ldconfig
 %postun -n libmsi0 -p /sbin/ldconfig
 
 %files
-%license COPYING COPYING.LIB
-%doc AUTHORS NEWS
+%license copyright
+%doc AUTHORS NEWS README.md
 %{_bindir}/msibuild
 %{_bindir}/msidiff
 %{_bindir}/msidump

++ msitools-0.100.tar.xz -> msitools-0.101.tar.xz ++
 120793 lines of diff (skipped)