Hello community, here is the log from the commit of package live-fat-stick for openSUSE:Factory checked in at 2019-02-14 14:33:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/live-fat-stick (Old) and /work/SRC/openSUSE:Factory/.live-fat-stick.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "live-fat-stick" Thu Feb 14 14:33:01 2019 rev:12 rq:674438 version:0.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/live-fat-stick/live-fat-stick.changes 2018-06-04 13:23:05.431389155 +0200 +++ /work/SRC/openSUSE:Factory/.live-fat-stick.new.28833/live-fat-stick.changes 2019-02-14 14:33:01.787661615 +0100 @@ -1,0 +2,12 @@ +Tue Feb 12 17:57:18 UTC 2019 - Jan Engelhardt <jeng...@inai.de> + +- The description is not supposed to be a manual: trim instructions. +- Replace %__-type macro indirections. +- Use noun phrase in summaries. + +------------------------------------------------------------------- +Mon Feb 11 18:40:35 UTC 2019 - opensuse.lietuviu.ka...@gmail.com + +- Update descriptions. + +------------------------------------------------------------------- @@ -147 +158,0 @@ - New: ---- INSTRUCTIONS.fat.txt INSTRUCTIONS.grub.txt INSTRUCTIONS.gui.txt ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ live-fat-stick.spec ++++++ --- /var/tmp/diff_new_pack.4Frqb1/_old 2019-02-14 14:33:02.315661374 +0100 +++ /var/tmp/diff_new_pack.4Frqb1/_new 2019-02-14 14:33:02.319661373 +0100 @@ -19,14 +19,17 @@ Name: live-fat-stick Version: 0.4.2 Release: 0 -Summary: Create live usb stick on fat partition +Summary: Tool for creating live USB stick with a FAT partition License: GPL-2.0+ Group: System/Management -Url: https://github.com/cyberorg/live-fat-stick +URL: https://github.com/cyberorg/live-fat-stick Source0: live-fat-stick Source1: live-usb-gui Source2: live-usb-gui.desktop Source3: live-grub-stick +Source4: INSTRUCTIONS.fat.txt +Source5: INSTRUCTIONS.gui.txt +Source6: INSTRUCTIONS.grub.txt Requires: dd_rescue Requires: parted Requires: syslinux @@ -45,34 +48,8 @@ BuildArch: noarch %description -Create multi boot USB stick/hard disk with whole iso/s on vfat/fat32 partition -keeping existing data untouched. - -If --isohybrid option is used then it removes all existing data and creates -new partitions. - -run this command as root (su -, not sudo) - live-fat-stick isopath stickpartition -e.g.: - live-fat-stick /home/geeko/openSUSE-Edu-li-f-e-12.2-1-i686.iso /dev/sdXY - -To add various distribution iso to the stick, run the following: - For openSUSE : live-fat-stick --suse /path/to/openSUSE-filename.iso /dev/sdXY - For Ubuntu : live-fat-stick --ubuntu /path/to/ubuntu-filename.iso /dev/sdXY - For Mint : live-fat-stick --mint /path/to/mint-filename.iso /dev/sdXY - For Fedora : live-fat-stick --fedora /path/to/fedora-filename.iso /dev/sdXY - For isohybrid : live-fat-stick --isohybrid /path/to/isohybrid-filename.iso /dev/sdX - -isopath should be full absolute path of iso image and the device should be -actual partition on the stick like /dev/sdb1, /dev/sdc1,/dev/sdc2... - -The stick partition has to be vfat/fat32 format. - -run live-fat-stick -l(or --list) to list the possible usb storage devices available. - -It is possible to boot multiple distributions and iso images from same device, -should work with all recent openSUSE or Ubuntu live iso images. Fedora iso is -not copied but is extracted as it does not support booting from iso. +This tool creates multi-boot capable USB stick/hard disk images with +whole ISOs on a FAT32 partition, keeping existing data untouched. %package -n live-grub-stick Requires: dd_rescue @@ -85,36 +62,13 @@ %else Requires: qemu-tools %endif -Summary: Create multiboot live usb stick using grub2 +Summary: Tool for creating multiboot live USB stick using grub2 Group: System/Management %description -n live-grub-stick -Create multi boot USB stick/hard disk with whole iso/s on any partition -keeping existing data untouched using grub2. - -If --isohybrid option is used then it removes all existing data and creates -new partitions. - -run this command as root (su -, not sudo) - live-grub-stick isopath stickpartition -e.g.: - live-grub-stick /home/geeko/openSUSE-Edu-li-f-e.x86_64-42.1.1.iso /dev/sdXY - -To add various distribution iso to the stick, run the following: - For openSUSE : live-grub-stick --suse /path/to/openSUSE-filename.iso /dev/sdXY - For Ubuntu : live-grub-stick --ubuntu /path/to/ubuntu-filename.iso /dev/sdXY - For Mint : live-grub-stick --mint /path/to/mint-filename.iso /dev/sdXY - For Fedora : live-grub-stick --fedora /path/to/fedora-filename.iso /dev/sdXY - For isohybrid : live-grub-stick --isohybrid /path/to/isohybrid-filename.iso /dev/sdX - -isopath should be full absolute path of iso image and the device should be -actual partition on the stick like /dev/sdb1, /dev/sdc1,/dev/sdc2... - -The stick partition has to be in any format supported by grub2. - -run live-grub-stick -l(or --list) to list the possible usb storage devices available. - -It is possible to boot multiple distributions and iso images from same device. +This tool creates multi-boot capable USB stick/hard disk with whole ISOs on any partition +supported by grub2, keeping existing data untouched. This tool uses grub2 +instead of syslinux to achieve the same goal as live-fat-stick. %package -n live-usb-gui Requires: live-fat-stick = %{version} @@ -124,24 +78,20 @@ %else Requires: zenity %endif -Summary: Create live usb stick on fat partition +Summary: zenity-based frontend for live-fat-stick Group: System/Management %description -n live-usb-gui -A simple zenity/kdialog based GUI to run live-fat-stick script that creates -bootable USB device(stick/HDD) using iso image on a vfat partition, keeps -existing data untouched. - -It also supports creating bootable USB sticks from iso images processed with -isohybrid, such as openSUSE installation DVD and other Linux distributions. +A zenity/kdialog-based GUI that runs the live-fat-stick or live-grub-stick scripts. %prep +cp %{_sourcedir}/INS*.txt . %build %install -%__install -d -m 755 %{buildroot}/%_bindir/ -%__install -d -m 755 %{buildroot}/%_datadir/applications/ +install -d -m 755 %{buildroot}/%_bindir/ +install -d -m 755 %{buildroot}/%_datadir/applications/ cp %{SOURCE0} %{buildroot}/%_bindir/ cp %{SOURCE1} %{buildroot}/%_bindir/ cp %{SOURCE3} %{buildroot}/%_bindir/ @@ -160,14 +110,17 @@ %files %defattr(-,root,root) +%doc INSTRUCTIONS.fat.txt %_bindir/live-fat-stick %files -n live-grub-stick %defattr(-,root,root) +%doc INSTRUCTIONS.grub.txt %_bindir/live-grub-stick %files -n live-usb-gui %defattr(-,root,root) +%doc INSTRUCTIONS.gui.txt %_bindir/live-usb-gui %_datadir/applications/live-usb-gui.desktop ++++++ INSTRUCTIONS.fat.txt ++++++ If --isohybrid option is used then it removes all existing data and creates new partitions. Run this command as root (su -, not sudo) live-fat-stick isopath stickpartition e.g.: live-fat-stick /home/geeko/openSUSE-Edu-li-f-e-42.2-1-x86_64.iso /dev/sdXY To add various distribution iso to the stick, run the following: For openSUSE: live-fat-stick --suse /path/to/openSUSE-filename.iso /dev/sdXY For openSUSE with persistence : live-fat-stick --suse-persistent /path/to/openSUSE-filename.iso /dev/sdXY For Ubuntu clones : live-fat-stick --ubuntu /path/to/ubuntu-filename.iso /dev/sdXY For Ubuntu clones with persistence : live-fat-stick --ubuntu-persistent /path/to/ubuntu-filename.iso /dev/sdXY For Mint: live-fat-stick --mint /path/to/mint-filename.iso /dev/sdXY For Fedora: live-fat-stick --fedora /path/to/fedora-filename.iso /dev/sdXY For iPXE: live-fat-stick --ipxe /path/to/ipxe.iso /dev/sdXY For isohybrid: live-fat-stick --isohybrid /path/to/isohybridimage.iso /dev/sdX isopath should be full absolute path of iso image and the device should be actual partition on the stick like /dev/sdb1, /dev/sdc1,/dev/sdc2... The stick partition has to be vfat/fat32 format if the image is not isohybrid. Persistent option requires minimum 500M free space on the USB device apart from the spare needed by iso image. To allocate more space for cow file use cowfile variable like this example: "export cowsize=1000M" before running the script Please note that using isohybrid option will remove all existing data on the USB device and create new partitions. Also note that /dev/sdX is used Run live-fat-stick -l(or --list) to list the possible usb storage devices available. It is possible to boot multiple distributions and iso images from same device, should work with all recent openSUSE or Ubuntu live iso images. Fedora iso is not copied but is extracted as it does not support booting from iso. This tool creates multi-boot capable USB stick/hard disk images with whole ISOs on a FAT32 partition, keeping existing data untouched. ++++++ INSTRUCTIONS.grub.txt ++++++ If --isohybrid option is used then it removes all existing data and creates new partitions. Run this command as root (su -, not sudo) live-grub-stick isopath stickpartition e.g.: live-grub-stick /home/geeko/openSUSE-Edu-li-f-e.x86_64-42.1.1.iso /dev/sdXY To add various distribution iso to the stick, run the following: For openSUSE : live-grub-stick --suse /path/to/openSUSE-filename.iso /dev/sdXY For openSUSE with persistence : live-grub-stick --suse-persistent /path/to/openSUSE-filename.iso /dev/sdXY For Ubuntu clones : live-grub-stick --ubuntu /path/to/ubuntu-filename.iso /dev/sdXY For Ubuntu clones with persistence : live-grub-stick --ubuntu-persistent /path/to/ubuntu-filename.iso /dev/sdXY For Mint: live-grub-stick --mint /path/to/mint-filename.iso /dev/sdXY For Fedora : live-grub-stick --fedora /path/to/fedora-filename.iso /dev/sdXY For iPXE: live-grub-stick --ipxe /path/to/ipxe.iso /dev/sdXY For isohybrid : live-grub-stick --isohybrid /path/to/isohybridimage.iso /dev/sdX Standard openSUSE DVD or NET installation iso can also be written with --suse option when used with live-grub-stick, openSUSE DVD on non-vfat partition and NET installation on vfat parition. isopath should be full absolute path of iso image and the device should be actual partition on the stick like /dev/sdb1, /dev/sdc1,/dev/sdc2... The stick partition has to be in a format supported by grub2 and the OS image if the image is not isohybrid. Persistent option requires minimum 500M free space on the USB device apart from the spare needed by iso image. To allocate more space for cow file use cowfile variable like this example: "export cowsize=1000M" before running the script Please note that using isohybrid option will remove all existing data on the USB device and create new partitions. Run live-grub-stick -l(or --list) to list the possible usb storage devices available. It is possible to boot multiple distributions and iso images from same device. ++++++ INSTRUCTIONS.gui.txt ++++++ For iso images processed with isohybrid such as openSUSE installation DVD and UEFI boot support and any other Linux distributions select "isohybrid" from distribution selection dialog. This will erase all the data from the USB stick. Standard openSUSE DVD or NET installation iso can also be written with --suse option when used with live-grub-stick, openSUSE DVD on non-vfat partition and NET installation on vfat parition. Please note that USB created using isohybrid mode will be wiped out completely and will not be usable from Windows OS, so back up the data from the USB stick before hand. It is possible to boot multiple distributions and iso images from same device, should work with all recent distributions' live iso images. Fedora iso is not copied when live-fat-stick is used but is extracted, when live-grub-stick is used all isos are copied.