Preliminary qubes-live package

release3.1
Marek Marczykowski-Górecki 9 years ago
parent ecd43c43c4
commit fa151f3261
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724

@ -6,5 +6,6 @@ RPM_SPEC_FILES := \
lorax-templates-qubes/lorax-templates-qubes.spec \
pungi/pungi.spec \
pykickstart/pykickstart.spec \
qubes-release/qubes-dom0-dist-upgrade.spec
qubes-release/qubes-dom0-dist-upgrade.spec \
live/qubes-live.spec
endif

@ -31,6 +31,8 @@ anaconda
# Without this, initramfs generation during live image creation fails: #1242586
#dracut-live
qubes-live
%end
%post

@ -0,0 +1,36 @@
Name: qubes-live
Version: 1.0
Release: 1%{?dist}
Summary: Various fixes for Qubes Live edition
Group: System
License: GPL
URL: https://qubes-os.org
%description
Various fixes for Qubes Live edition
%prep
%build
%install
%post
# livecd-tools expects strange xen.gz name
xen=$(ls -1 /boot/xen-*gz | tail -n 1)
for kernel in /boot/vmlinuz-*; do
# see __copy_kernel_and_initramfs function in imgcreate/live.py
version=$(echo ${kernel} | cut -f 2- -d -)
short_version=$(echo -n ${version} | head -c -3)
ln -s $(basename ${xen}) /boot/xen.gz-${short_version}
done
%files
%changelog
Loading…
Cancel
Save