diff -Nru woeusb-3.3.0/configure.ac woeusb-3.3.1/configure.ac --- woeusb-3.3.0/configure.ac 2019-04-15 09:27:32.000000000 +0000 +++ woeusb-3.3.1/configure.ac 2019-10-22 10:27:39.000000000 +0000 @@ -1,4 +1,4 @@ -AC_INIT(woeusb, @@WOEUSB_VERSION@@) +AC_INIT(woeusb, 3.3.1) AC_CONFIG_SRCDIR([src]) AM_INIT_AUTOMAKE([foreign]) AC_CONFIG_MACRO_DIR([m4]) diff -Nru woeusb-3.3.0/debian/changelog woeusb-3.3.1/debian/changelog --- woeusb-3.3.0/debian/changelog 2019-04-15 09:32:40.000000000 +0000 +++ woeusb-3.3.1/debian/changelog 2019-10-22 10:27:39.000000000 +0000 @@ -1,63 +1,13 @@ -woeusb (3.3.0-1~webupd8~bionic0) bionic; urgency=medium +woeusb (3.3.1-1~webupd8~bionic0) bionic; urgency=medium * New upstream release - -- Alin Andrei Mon, 15 Apr 2019 12:31:46 +0200 + -- Alin Andrei Tue, 22 Oct 2019 12:27:39 +0200 -woeusb (3.2.12-1~webupd8~cosmic0) cosmic; urgency=medium +woeusb (3.3.1) unstable; urgency=low - * New upstream release - - -- Alin Andrei Mon, 17 Sep 2018 12:42:17 +0200 - -woeusb (3.2.10-1~webupd8~bionic0) bionic; urgency=medium - - * New upstream release - * Fixed a regression that makes the --partition device - preparation mode failed to work. - - -- Alin Andrei Mon, 17 Sep 2018 12:42:17 +0200 - -woeusb (3.2.9-1~webupd8~cosmic0) cosmic; urgency=medium - - * New upstream release - * Fixed --target-filesystem command-line option not working - * Fixed a typecasting bug in the graphical wrapper code - * Fixed a typo which will lead to command not found when FAT32 - 4GiB single file size limitation is detected - * Fixed a issue when user uses lowercase filesystem name as - --target-filesystem's argument - - -- Alin Andrei Mon, 17 Sep 2018 12:42:17 +0200 - -woeusb (3.2.4-1~webupd8~trusty0) trusty; urgency=medium - - * New upstream release - * This release features a major cleanup to the code, - be sure to report any regressions you've encountered - @ https://github.com/slacka/WoeUSB - - -- Alin Andrei Thu, 13 Sep 2018 12:19:32 +0200 - -woeusb (3.2.3-1~webupd8~cosmic0) cosmic; urgency=medium - - * New upstream release - * This release fixes a bug that will make woeusb bailout - when the ISO filename contains a valid token of a regular - expression. - - -- Alin Andrei Wed, 12 Sep 2018 12:19:32 +0200 - -woeusb (3.2.2-1~webupd8~bionic0) bionic; urgency=medium - - * New upstream release - * This release improves compatibility with filenames - containing spaces - - -- Alin Andrei Wed, 15 Aug 2018 12:15:49 +0200 - -woeusb (3.2.1-1~webupd8~bionic1) bionic; urgency=medium - - * New upstream release + * This is a fake changelog for packaging purpose, for the actual changelog pl- + ease refer Commits · slacka/WoeUSB + - -- Alin Andrei Tue, 21 Nov 2017 12:53:14 +0200 + -- 林博仁 (Buo-Ren, Lin) Wed, 15 Nov 2017 09:04:00 +0100 diff -Nru woeusb-3.3.0/README.md woeusb-3.3.1/README.md --- woeusb-3.3.0/README.md 2019-04-15 09:27:32.000000000 +0000 +++ woeusb-3.3.1/README.md 2019-10-22 10:27:39.000000000 +0000 @@ -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 -Nru woeusb-3.3.0/src/data/Makefile.am woeusb-3.3.1/src/data/Makefile.am --- woeusb-3.3.0/src/data/Makefile.am 2019-04-15 09:27:32.000000000 +0000 +++ woeusb-3.3.1/src/data/Makefile.am 2019-10-22 10:27:39.000000000 +0000 @@ -5,3 +5,6 @@ bindir=${pkgdatadir} dist_bin_SCRIPTS = listUsb listDvdDrive + +all: + chmod 0755 listUsb listDvdDrive diff -Nru woeusb-3.3.0/src/woeusb woeusb-3.3.1/src/woeusb --- woeusb-3.3.0/src/woeusb 2019-04-15 09:27:32.000000000 +0000 +++ woeusb-3.3.1/src/woeusb 2019-10-22 10:27:39.000000000 +0000 @@ -124,7 +124,7 @@ local -n only_for_gui_ref="$1" declare -r application_name='WoeUSB' - declare -r application_version='@@WOEUSB_VERSION@@' + declare -r application_version='3.3.1' declare -r DEFAULT_NEW_FS_LABEL='Windows USB' @@ -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 \ diff -Nru woeusb-3.3.0/src/woeusb.1 woeusb-3.3.1/src/woeusb.1 --- woeusb-3.3.0/src/woeusb.1 2019-04-15 09:27:32.000000000 +0000 +++ woeusb-3.3.1/src/woeusb.1 2019-10-22 10:27:39.000000000 +0000 @@ -1,4 +1,4 @@ -.TH woeusb 1 "@@WOEUSB_VERSION@@" "WoeUSB" "WoeUSB User Manual" +.TH woeusb 1 "3.3.1" "WoeUSB" "WoeUSB User Manual" .SH NAME woeusb \- Bootable Windows installation/PE USB storage creator diff -Nru woeusb-3.3.0/src/woeusbgui.1 woeusb-3.3.1/src/woeusbgui.1 --- woeusb-3.3.0/src/woeusbgui.1 2019-04-15 09:27:32.000000000 +0000 +++ woeusb-3.3.1/src/woeusbgui.1 2019-10-22 10:27:39.000000000 +0000 @@ -1,4 +1,4 @@ -.TH woeusbgui 1 "@@WOEUSB_VERSION@@" "WoeUSB" "WoeUSB User Manual" +.TH woeusbgui 1 "3.3.1" "WoeUSB" "WoeUSB User Manual" .SH NAME woeusbgui \- A GUI wrapper for woeusb(1)