Hello community, here is the log from the commit of package WoeUSB for openSUSE:Factory checked in at 2020-02-10 21:54:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/WoeUSB (Old) and /work/SRC/openSUSE:Factory/.WoeUSB.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "WoeUSB" Mon Feb 10 21:54:41 2020 rev:13 rq:772662 version:3.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/WoeUSB/WoeUSB.changes 2019-04-25 16:20:51.198072218 +0200 +++ /work/SRC/openSUSE:Factory/.WoeUSB.new.26092/WoeUSB.changes 2020-02-10 21:54:52.082238903 +0100 @@ -1,0 +2,12 @@ +Mon Feb 10 12:34:39 UTC 2020 - Yunhe Guo <i...@guoyunhe.me> + +- Version 3.3.1 + * Fixed echo write error on Linux kernel 5.4 + * Other minor bug fixes + +------------------------------------------------------------------- +Thu Oct 17 12:45:52 UTC 2019 - Richard Brown <rbr...@suse.com> + +- Remove obsolete Groups tag (fate#326485) + +------------------------------------------------------------------- Old: ---- WoeUSB-3.3.0.tar.gz New: ---- WoeUSB-3.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ WoeUSB.spec ++++++ --- /var/tmp/diff_new_pack.boVTcu/_old 2020-02-10 21:54:53.058239443 +0100 +++ /var/tmp/diff_new_pack.boVTcu/_new 2020-02-10 21:54:53.066239447 +0100 @@ -1,7 +1,7 @@ # # spec file for package WoeUSB # -# Copyright (c) 2019 SUSE LINUX 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 @@ -17,12 +17,11 @@ Name: WoeUSB -Version: 3.3.0 +Version: 3.3.1 Release: 0 Summary: Windows USB installation media creator License: GPL-3.0-or-later -Group: System/Management -Url: https://github.com/slacka/WoeUSB +URL: https://github.com/slacka/WoeUSB Source: https://github.com/slacka/WoeUSB/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake ++++++ WoeUSB-3.3.0.tar.gz -> WoeUSB-3.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/WoeUSB-3.3.0/README.md new/WoeUSB-3.3.1/README.md --- old/WoeUSB-3.3.0/README.md 2019-03-26 03:34:51.000000000 +0100 +++ new/WoeUSB-3.3.1/README.md 2020-01-27 14:18:04.000000000 +0100 @@ -64,6 +64,9 @@ # For Fedora 22 $ sudo dnf install wxGTK-devel dh-autoreconf.noarch + +# For Opensuse +$ sudo zypper in wxGTK3-3_2-devel dh-autoreconf devscripts ``` #### Build & Install WoeUSB ```shell diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/WoeUSB-3.3.0/src/data/Makefile.am new/WoeUSB-3.3.1/src/data/Makefile.am --- old/WoeUSB-3.3.0/src/data/Makefile.am 2019-03-26 03:34:51.000000000 +0100 +++ new/WoeUSB-3.3.1/src/data/Makefile.am 2020-01-27 14:18:04.000000000 +0100 @@ -5,3 +5,6 @@ bindir=${pkgdatadir} dist_bin_SCRIPTS = listUsb listDvdDrive + +all: + chmod 0755 listUsb listDvdDrive diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/WoeUSB-3.3.0/src/woeusb new/WoeUSB-3.3.1/src/woeusb --- old/WoeUSB-3.3.0/src/woeusb 2019-03-26 03:34:51.000000000 +0100 +++ new/WoeUSB-3.3.1/src/woeusb 2020-01-27 14:18:04.000000000 +0100 @@ -764,17 +764,20 @@ result=failed fi - if command -v grub-install &> /dev/null; then - command_grubinstall_ref=grub-install - name_grub_prefix_ref=grub - elif command -v grub2-install &> /dev/null; then - command_grubinstall_ref=grub2-install - name_grub_prefix_ref=grub2 - else - echo_with_color red "${FUNCNAME[0]}: Error: grub-install or grub2-install command not found!" >&2 - echo_with_color red "${FUNCNAME[0]}: Error: Please make sure that GNU GRUB is properly installed!" >&2 - result=failed - fi + if command -v grub-install.unsupported &> /dev/null; then + command_grubinstall_ref=grub-install.unsupported + name_grub_prefix_ref=grub + elif command -v grub-install &> /dev/null; then + command_grubinstall_ref=grub-install + name_grub_prefix_ref=grub + elif command -v grub2-install &> /dev/null; then + command_grubinstall_ref=grub2-install + name_grub_prefix_ref=grub2 + else + echo_with_color red "${FUNCNAME[0]}: Error: grub-install or grub2-install command not found!" >&2 + echo_with_color red "${FUNCNAME[0]}: Error: Please make sure that GNU GRUB is properly installed!" >&2 + result=failed + fi if [ "${result}" == failed ]; then return 1 @@ -1331,8 +1334,6 @@ # ENUM_SUPPORTED_FILESYSTEMS local target_fs_type="$1" - local mount_options='defaults' - echo_with_color green 'Mounting target filesystem...' mkdir \ @@ -1344,12 +1345,16 @@ ) # Determine proper mount options according to filesystem type + local mount_options='defaults' + local fstype_options='' + case "${target_fs_type}" in FS_FAT) - mount_options='utf8=1' + mount_options+=',utf8=1' + fstype_options="-t vfat" ;; FS_NTFS) - : + fstype_options="-t ntfs-3g" ;; *) printf_with_color \ @@ -1362,6 +1367,7 @@ mount \ --options "${mount_options}" \ + ${fstype_options} \ "${target_partition}" \ "${target_fs_mountpoint}" \ || ( @@ -1673,8 +1679,9 @@ echo_with_color \ yellow \ 'Resetting workaround to prevent 64-bit systems with big primary memory from being unresponsive during copying files.' - echo 0 > /proc/sys/vm/dirty_background_bytes - echo 0 > /proc/sys/vm/dirty_bytes + + { echo 0 > /proc/sys/vm/dirty_background_bytes; } || { echo_with_color yellow 'Warning!: command "echo 0 > /proc/sys/vm/dirty_background_bytes" - returned code $?'; } + { echo 0 > /proc/sys/vm/dirty_bytes; } || { echo_with_color yellow 'Warning: command "echo 0 > /proc/sys/vm/dirty_bytes" - returned code $?'; } ;; *) printf_with_color \