Summary: Mageia installer and Live ISO generation tools Name: drakiso Version: 1.12 Release: %mkrel 1 Source0: http://gitweb.mageia.org/software/build-system/drakiso/snapshot/%{name}-%{version}.tar.xz License: GPLv2+ Group: System/Packaging Url: http://gitweb.mageia.org/software/build-system/drakiso ExclusiveArch: %{ix86} x86_64 Requires: curl dosfstools mgatools mtools patch rpmcheck rpmtools Requires: rsync squashfs-tools urpmi xorriso Recommends: drakiso-bootloader-files sha3sum %description These tools let you generate %{_vendor} installer and live ISOs. %package bootloader-files Summary: Provides files used by the bootloader on Mageia ISOs Group: System/Boot and Init BuildRequires: drakxtools-backend BuildRequires: gettext BuildRequires: grub2 BuildRequires: grub2-efi BuildRequires: grub2-mageia-theme BuildRequires: libdrakx-kbd-mouse-x11 BuildRequires: locales %description bootloader-files Files used by the bootloader on Mageia ISOs. %package null-bootloader Summary: Satisfies the basesystem bootloader requirement Group: System/Boot and Init Provides: bootloader %description null-bootloader Satisfies the requirement to have a bootloader when building Live ISOs. %define my_lib MGA/DrakISO %define debug_package %{nil} %prep %setup -q %build %make_build %install install -D -m 0755 drakclassic %{buildroot}/%{_bindir}/drakclassic install -D -m 0755 draklive2 %{buildroot}/%{_bindir}/draklive2 mkdir -p %{buildroot}/%{perl_vendorlib}/%{my_lib}/ install -m 0644 lib/%{my_lib}/*.pm %{buildroot}/%{perl_vendorlib}/%{my_lib}/ mkdir -p %{buildroot}/%{_datadir}/%{name} cp -a examples %{buildroot}/%{_datadir}/%{name} %make_install -C bootloader PREFIX=$RPM_BUILD_ROOT %files %doc NEWS %{_bindir}/drakclassic %{_bindir}/draklive2 %{perl_vendorlib}/MGA/DrakISO %dir %{_datadir}/%{name} %{_datadir}/%{name}/examples %files bootloader-files %dir %{_datadir}/%{name} %{_datadir}/%{name}/bootloader %files null-bootloader %changelog * Tue May 14 2019 martinw <martinw> 1.12-1.mga7 + Revision: 1397745 - support separate desktop and autologin session names - translation updates * Sat May 11 2019 martinw <martinw> 1.11-3.mga7 + Revision: 1397310 - Rebuild for tweaked grub2-mageia-theme. * Fri May 10 2019 martinw <martinw> 1.11-2.mga7 + Revision: 1397158 - rebuild for new artwork * Tue Apr 09 2019 martinw <martinw> 1.11-1.mga7 + Revision: 1387552 - fix ownership of dummy root directory (mga#24501) - translation updates * Fri Feb 22 2019 martinw <martinw> 1.10-1.mga7 + Revision: 1369408 - support generation of sha3-512 checksum - allow user to select which checksum files are generated - bootloader: tweak grub.cfg for use with multibootusb - drakclassic: show package dependencies at verbose level > 4 - translation updates * Sat Jan 26 2019 martinw <martinw> 1.9-1.mga7 + Revision: 1361043 - bootloader: make it clear that non-free drivers are only for NVIDIA * Sat Jan 12 2019 martinw <martinw> 1.8-1.mga7 + Revision: 1355764 - fix linux16/linuxefi inclusion in bootloader images - minor improvements to examples * Fri Jan 11 2019 martinw <martinw> 1.7-1.mga7 + Revision: 1355103 - default to using linux16 and linuxefi GRUB2 commands (mga#24137) - translation updates * Sat Dec 29 2018 martinw <martinw> 1.6-2.mga7 + Revision: 1346512 - add missing dependencies for drakclassic (mga#24090) * Wed Dec 19 2018 martinw <martinw> 1.6-1.mga7 + Revision: 1342930 - give the ESP partition a volume label, to work round mga#23939 * Mon Dec 17 2018 martinw <martinw> 1.5-1.mga7 + Revision: 1342483 - support both 32 and 64 bit packages in media on the ISOs - get some settings from the repo product.id file - rename 'version' setting to 'release' - translation updates * Tue Nov 27 2018 martinw <martinw> 1.4-1.mga7 + Revision: 1335741 - improved control of isohybrid protective partition start and type - avoid full file path appearing in checksum files - undo accidental commit of changes to examples - translation updates * Sun Nov 11 2018 martinw <martinw> 1.3-1.mga7 + Revision: 1329531 - support starting isohybrid protective partition at sector 1 - translation updates * Sat Nov 03 2018 martinw <martinw> 1.2-1.mga7 + Revision: 1327779 - draklive: enable boot from updated kernel in persistent overlay - draklive: enable pivot back to initramfs for cleaner shutdown - update examples for changes in Mageia 7 - translation updates * Thu Aug 30 2018 martinw <martinw> 1.1-1.mga7 + Revision: 1255764 - drakclassic: filter out obsolete packages when calculating dependencies - drakclassic: copy package index file into dist directory - drakclassic: various minor changes for clarity/readability - draklive: add draklive installer manual to Xfce example - translation updates * Thu May 24 2018 martinw <martinw> 1.0-1.mga7 + Revision: 1231977 - add examples - fix rpmlint warnings - add sha1.lst for first release - Change recommends - don't need recommends for standard Mageia ISO builds - drakiso-bootloader-files provides the necessary files for custom builds - Add null bootloader package. - eliminate conflict with original draklive - adjust requires to support 32-bit EFI - Add spec file. - Created package structure for drakiso.