commit mingw64-filesystem for openSUSE:Factory

2020-10-20 Thread root
Hello community,

here is the log from the commit of package mingw64-filesystem for 
openSUSE:Factory checked in at 2020-10-20 16:11:32

Comparing /work/SRC/openSUSE:Factory/mingw64-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3486 (New)


Package is "mingw64-filesystem"

Tue Oct 20 16:11:32 2020 rev:7 rq:842557 version:20201017

Changes:

--- /work/SRC/openSUSE:Factory/mingw64-filesystem/mingw64-filesystem.changes
2020-08-31 16:53:10.640439570 +0200
+++ 
/work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3486/mingw64-filesystem.changes
  2020-10-20 16:21:21.350320776 +0200
@@ -1,0 +2,7 @@
+Sat Oct 17 14:32:20 UTC 2020 - Ralf Habacker 
+
+- Update to 20201017
+- Fix bug not keeping quotes in bash arguments provided to mingw64-scripts.sh
+  which is for example required to specify a different cmake generator 
+
+---



Other differences:
--
++ mingw64-filesystem.spec ++
--- /var/tmp/diff_new_pack.GycjXv/_old  2020-10-20 16:21:24.558322295 +0200
+++ /var/tmp/diff_new_pack.GycjXv/_new  2020-10-20 16:21:24.562322297 +0200
@@ -19,7 +19,7 @@
 %define debug_package %{nil}
 %define _rpmlibdir%{_prefix}/lib/rpm
 Name:   mingw64-filesystem
-Version:20200825
+Version:20201017
 Release:0
 Summary:MinGW base filesystem and environment
 License:GPL-2.0-or-later

++ mingw64-scripts.sh ++
--- /var/tmp/diff_new_pack.GycjXv/_old  2020-10-20 16:21:24.794322407 +0200
+++ /var/tmp/diff_new_pack.GycjXv/_new  2020-10-20 16:21:24.794322407 +0200
@@ -23,4 +23,4 @@
 # macros from mingw64-macros.mingw64 cross-compilation. 
 
 NAME="_`basename $0|tr -- - _`"
-eval "`rpm --eval "%{$NAME}"`" "$@"
+eval "`rpm --eval "%{$NAME}"`" $(printf " %q" "${@}")




commit mingw64-filesystem for openSUSE:Factory

2020-08-31 Thread root
Hello community,

here is the log from the commit of package mingw64-filesystem for 
openSUSE:Factory checked in at 2020-08-31 16:52:50

Comparing /work/SRC/openSUSE:Factory/mingw64-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3399 (New)


Package is "mingw64-filesystem"

Mon Aug 31 16:52:50 2020 rev:6 rq:830627 version:20200825

Changes:

--- /work/SRC/openSUSE:Factory/mingw64-filesystem/mingw64-filesystem.changes
2020-08-29 20:39:11.065385481 +0200
+++ 
/work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3399/mingw64-filesystem.changes
  2020-08-31 16:53:10.640439570 +0200
@@ -1,0 +2,5 @@
+Fri Aug 28 18:59:36 UTC 2020 - Ralf Habacker 
+
+- Fix architecture in generating cmake provides
+
+---



Other differences:
--
++ mingw64-cmake.prov ++
--- /var/tmp/diff_new_pack.77xKh4/_old  2020-08-31 16:53:11.39960 +0200
+++ /var/tmp/diff_new_pack.77xKh4/_new  2020-08-31 16:53:11.448439962 +0200
@@ -35,9 +35,9 @@
 version = self.resolveCMakeModuleVersion(modulePath, 
cmakeModule, lowercase)
 
 if version:
-   print("mingw32(cmake:%s) = %s" % (cmakeModule, version))
+   print("mingw64(cmake:%s) = %s" % (cmakeModule, version))
 else:
-   print("mingw32(cmake:%s)" % cmakeModule)
+   print("mingw64(cmake:%s)" % cmakeModule)
 
 def parseCmakeModuleConfig(self, configFile):
 paths = configFile.rsplit("/", 3)




commit mingw64-filesystem for openSUSE:Factory

2020-08-29 Thread root
Hello community,

here is the log from the commit of package mingw64-filesystem for 
openSUSE:Factory checked in at 2020-08-29 20:39:01

Comparing /work/SRC/openSUSE:Factory/mingw64-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3399 (New)


Package is "mingw64-filesystem"

Sat Aug 29 20:39:01 2020 rev:5 rq:829913 version:20200825

Changes:

--- /work/SRC/openSUSE:Factory/mingw64-filesystem/mingw64-filesystem.changes
2020-08-25 09:38:07.036188394 +0200
+++ 
/work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3399/mingw64-filesystem.changes
  2020-08-29 20:39:11.065385481 +0200
@@ -1,0 +2,12 @@
+Tue Aug 25 19:27:01 UTC 2020 - Ralf Habacker 
+
+- Update to 20200825
+- Fix
+  * W: non-etc-or-var-file-marked-as-conffile 
/usr/libexec/rpm/fileattrs/mingw64-cmake.attr
+  * W: non-etc-or-var-file-marked-as-conffile 
/usr/libexec/rpm/mingw64-cmake.prov
+  * W: script-without-shebang /usr/libexec/rpm/fileattrs/mingw64-cmake.attr
+  * W: non-standard-group Development/Libraries
+  * installing mingw64-scripts on Tumbleweed
+  * not using present rpmlint config for building this package
+
+---

Old:

  mingw64-rpmlint.config

New:

  mingw64-rpmlintrc



Other differences:
--
++ mingw64-filesystem.spec ++
--- /var/tmp/diff_new_pack.VmYRIZ/_old  2020-08-29 20:39:12.021385884 +0200
+++ /var/tmp/diff_new_pack.VmYRIZ/_new  2020-08-29 20:39:12.021385884 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mingw64-filesystem
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 %define debug_package %{nil}
+%define _rpmlibdir%{_prefix}/lib/rpm
 Name:   mingw64-filesystem
-Version:20200816
+Version:20200825
 Release:0
 Summary:MinGW base filesystem and environment
 License:GPL-2.0-or-later
-Group:  Development/Libraries
-URL:http://hg.et.redhat.com/misc/fedora-mingw--devel/
+Group:  Development/Libraries/Other
+Url:http://hg.et.redhat.com/misc/fedora-mingw--devel/
 Source0:COPYING
 Source1:macros.mingw64
 Source2:mingw64.sh
@@ -31,7 +32,7 @@
 Source4:mingw64-find-requires.sh
 Source5:mingw64-find-provides.sh
 Source6:mingw64-scripts.sh
-Source7:mingw64-rpmlint.config
+Source7:mingw64-rpmlintrc
 Source8:mingw64-install-post.sh
 Source9:mingw64-find-lang.sh
 Source10:   languages
@@ -77,6 +78,8 @@
 mkdir -p %{buildroot}
 
 mkdir -p %{buildroot}%{_prefix}/lib
+
+mkdir -p %{buildroot}%{_libexecdir}
 install -m 755 %{SOURCE6} %{buildroot}%{_libexecdir}/mingw64-scripts
 
 mkdir -p %{buildroot}%{_bindir}
@@ -94,7 +97,7 @@
 install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/rpm/macros.mingw64-cmake
 
 mkdir -p %{buildroot}%{_sysconfdir}/rpmlint
-install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/rpmlint/
+install -m 644 %{SOURCE7} 
%{buildroot}%{_sysconfdir}/rpmlint/mingw64-rpmlint.config
 
 mkdir -p %{buildroot}%{_prefix}/x86_64-w64-mingw32
 
@@ -136,18 +139,17 @@
 mkdir -p 
%{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/man/man{1,2,3,4,5,6,7,8,9,n}
 
 # NB. NOT _libdir
-mkdir -p %{buildroot}%{_libexecdir}/rpm
-install -m 0755 %{SOURCE3} %{buildroot}%{_libexecdir}/rpm
-install -m 0755 %{SOURCE4} %{buildroot}%{_libexecdir}/rpm
-install -m 0755 %{SOURCE5} %{buildroot}%{_libexecdir}/rpm
-install -m 0755 %{SOURCE8} %{buildroot}%{_libexecdir}/rpm
-install -m 0755 %{SOURCE9} %{buildroot}%{_libexecdir}/rpm
+mkdir -p %{buildroot}%{_rpmlibdir}
+install -m 0755 %{SOURCE3} %{buildroot}%{_rpmlibdir}
+install -m 0755 %{SOURCE4} %{buildroot}%{_rpmlibdir}
+install -m 0755 %{SOURCE5} %{buildroot}%{_rpmlibdir}
+install -m 0755 %{SOURCE8} %{buildroot}%{_rpmlibdir}
+install -m 0755 %{SOURCE9} %{buildroot}%{_rpmlibdir}
 
 # cmake support
-mkdir -p %{buildroot}%{_libexecdir}/rpm
-install -m 0755 %{SOURCE12} %{buildroot}%{_libexecdir}/rpm
-mkdir -p %{buildroot}%{_libexecdir}/rpm/fileattrs
-install -m 0755 %{SOURCE13} %{buildroot}%{_libexecdir}/rpm/fileattrs
+install -m 0755 %{SOURCE12} %{buildroot}%{_rpmlibdir}
+mkdir -p %{buildroot}%{_rpmlibdir}/fileattrs
+install -m 0644 %{SOURCE13} %{buildroot}%{_rpmlibdir}/fileattrs
 
 # Create the locale 

commit mingw64-filesystem for openSUSE:Factory

2020-08-25 Thread root
Hello community,

here is the log from the commit of package mingw64-filesystem for 
openSUSE:Factory checked in at 2020-08-25 09:37:05

Comparing /work/SRC/openSUSE:Factory/mingw64-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3399 (New)


Package is "mingw64-filesystem"

Tue Aug 25 09:37:05 2020 rev:4 rq:828963 version:20200816

Changes:

--- /work/SRC/openSUSE:Factory/mingw64-filesystem/mingw64-filesystem.changes
2020-04-21 13:10:14.996762343 +0200
+++ 
/work/SRC/openSUSE:Factory/.mingw64-filesystem.new.3399/mingw64-filesystem.changes
  2020-08-25 09:38:07.036188394 +0200
@@ -1,0 +2,21 @@
+Thu Aug 20 12:06:28 UTC 2020 - Ralf Habacker 
+
+- Add missing Fortran case into macros.mingw64* (boo#1173990)
+
+---
+Sun Aug 16 04:26:24 UTC 2020 - Ralf Habacker 
+
+- Fix warning about non standard group (boo#1173189)
+- Make cmake package support to be more in sync with native package
+  * Add mingw64-cmake.prov and mingw64-cmake.attr ported from native
+cmake package to support generating mingw64(cmake:xxx) dependencies
+required by newer KDE Frameworks 5 and other packages.
+  * Move out cmake related macros from macros.mingw64 into macros.mingw64-cmake
+  * Define macro _mingw64_cmake_build
+  * Fix deprecated call to %make_jobs
+  CMake support may be better located in a package named mingw64-cross-cmake
+  but need to be used here until the deprecated dependency generator provided
+  by this package is converted to sets of *.attr/*.prov files.
+- Add additional man languages 'id' and 'uk' used by KDE Frameworks5 packages
+
+---

New:

  macros.mingw64-cmake
  mingw64-cmake.attr
  mingw64-cmake.prov



Other differences:
--
++ mingw64-filesystem.spec ++
--- /var/tmp/diff_new_pack.MBwRvs/_old  2020-08-25 09:38:09.732189967 +0200
+++ /var/tmp/diff_new_pack.MBwRvs/_new  2020-08-25 09:38:09.732189967 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mingw64-filesystem
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define debug_package %{nil}
 Name:   mingw64-filesystem
-Version:20191217
+Version:20200816
 Release:0
 Summary:MinGW base filesystem and environment
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Libraries
-Url:http://hg.et.redhat.com/misc/fedora-mingw--devel/
+URL:http://hg.et.redhat.com/misc/fedora-mingw--devel/
 Source0:COPYING
 Source1:macros.mingw64
 Source2:mingw64.sh
@@ -36,6 +36,9 @@
 Source9:mingw64-find-lang.sh
 Source10:   languages
 Source11:   languages.man
+Source12:   mingw64-cmake.prov
+Source13:   mingw64-cmake.attr
+Source14:   macros.mingw64-cmake
 Provides:   mingw64(dbghelp.dll)
 Provides:   mingw64(mpr.dll)
 Provides:   mingw64(odbccp32.dll)
@@ -48,6 +51,7 @@
 Provides:   mingw64(d3d11.dll)
 Provides:   mingw64(dwrite.dll)
 Requires:   mingw64-cross-breakpad-tools
+Requires:   python3
 Requires:   rpm
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
@@ -87,6 +91,7 @@
 
 mkdir -p %{buildroot}%{_sysconfdir}/rpm
 install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.mingw64
+install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/rpm/macros.mingw64-cmake
 
 mkdir -p %{buildroot}%{_sysconfdir}/rpmlint
 install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/rpmlint/
@@ -138,6 +143,12 @@
 install -m 0755 %{SOURCE8} %{buildroot}%{_libexecdir}/rpm
 install -m 0755 %{SOURCE9} %{buildroot}%{_libexecdir}/rpm
 
+# cmake support
+mkdir -p %{buildroot}%{_libexecdir}/rpm
+install -m 0755 %{SOURCE12} %{buildroot}%{_libexecdir}/rpm
+mkdir -p %{buildroot}%{_libexecdir}/rpm/fileattrs
+install -m 0755 %{SOURCE13} %{buildroot}%{_libexecdir}/rpm/fileattrs
+
 # Create the locale directories:
 while read LANG ; do
   mkdir -p 
%{buildroot}%{_prefix}/x86_64-w64-mingw32/sys-root/mingw/share/locale/$LANG/LC_MESSAGES
@@ -155,8 +166,11 @@
 %defattr(-,root,root,-)
 %doc COPYING
 %config %{_sysconfdir}/rpm/macros.mingw64
+%config %{_sysconfdir}/rpm/macros.mingw64-cmake
 %config 

commit mingw64-filesystem for openSUSE:Factory

2020-04-21 Thread root
Hello community,

here is the log from the commit of package mingw64-filesystem for 
openSUSE:Factory checked in at 2020-04-21 13:10:13

Comparing /work/SRC/openSUSE:Factory/mingw64-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.2738 (New)


Package is "mingw64-filesystem"

Tue Apr 21 13:10:13 2020 rev:3 rq:795758 version:20191217

Changes:

--- /work/SRC/openSUSE:Factory/mingw64-filesystem/mingw64-filesystem.changes
2020-01-10 17:49:01.198140596 +0100
+++ 
/work/SRC/openSUSE:Factory/.mingw64-filesystem.new.2738/mingw64-filesystem.changes
  2020-04-21 13:10:14.996762343 +0200
@@ -1,0 +2,5 @@
+Sun Apr 19 17:39:26 UTC 2020 - Bernhard Wiedemann 
+
+- Process debuginfo in a reproducible way (boo#1041090)
+
+---



Other differences:
--
++ mingw64-find-debuginfo.sh ++
--- /var/tmp/diff_new_pack.nWOZIZ/_old  2020-04-21 13:10:16.236764817 +0200
+++ /var/tmp/diff_new_pack.nWOZIZ/_new  2020-04-21 13:10:16.240764824 +0200
@@ -27,7 +27,7 @@
 SOURCE_DIR="${ROOT_DIR}/src"
 DEBUGSOURCE_DIR="${SOURCE_DIR}/debug"
 
-for f in `find $RPM_BUILD_ROOT -type f -name "*.exe" -or -name "*.dll"`
+for f in `find $RPM_BUILD_ROOT -type f -name "*.exe" -or -name "*.dll" | sort`
 do
case $("$host-objdump" -h "$f" 2>/dev/null | egrep -o 
'(debug[\.a-z_]*|gnu.version)') in
*debuglink*) continue ;;
@@ -64,6 +64,7 @@
-or -name "*.dll.debug" \
-or -name "*.exe.mdb" \
-or -name "*.dll.mdb" \
+| sort \
 | sed -n -e "s#^$RPM_BUILD_ROOT##p" >"$BUILDDIR/$target-debugfiles.list"
 
 if [ -e "$RPM_BUILD_ROOT/$SYMBOL_DIR" ]; then




commit mingw64-filesystem for openSUSE:Factory

2020-01-10 Thread root
Hello community,

here is the log from the commit of package mingw64-filesystem for 
openSUSE:Factory checked in at 2020-01-10 17:48:57

Comparing /work/SRC/openSUSE:Factory/mingw64-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.6675 (New)


Package is "mingw64-filesystem"

Fri Jan 10 17:48:57 2020 rev:2 rq:761925 version:20191217

Changes:

--- /work/SRC/openSUSE:Factory/mingw64-filesystem/mingw64-filesystem.changes
2020-01-08 17:54:20.713634378 +0100
+++ 
/work/SRC/openSUSE:Factory/.mingw64-filesystem.new.6675/mingw64-filesystem.changes
  2020-01-10 17:49:01.198140596 +0100
@@ -1,0 +2,13 @@
+Wed Dec 18 21:49:44 UTC 2019 - Martin Koegler 
+
+- Revert -lssp 
+
+---
+Tue Dec 17 09:21:43 UTC 2019 - Ralf Habacker 
+
+- Add -lssp to the link flags, otherwise building of some packages
+  (like mingw64-cairo) will be aborted with the error 'undefined
+  reference to `__memcpy_chk`'. This library seems not be added by
+  gcc 9.2 automatically.
+
+---



Other differences:
--
++ mingw64-filesystem.spec ++
--- /var/tmp/diff_new_pack.xMRYxd/_old  2020-01-10 17:49:02.042140445 +0100
+++ /var/tmp/diff_new_pack.xMRYxd/_new  2020-01-10 17:49:02.046140444 +0100
@@ -18,7 +18,7 @@
 
 %define debug_package %{nil}
 Name:   mingw64-filesystem
-Version:20190529
+Version:20191217
 Release:0
 Summary:MinGW base filesystem and environment
 License:GPL-2.0+