commit msitools for openSUSE:Factory
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
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
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
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)