core-vm-kernel-placeholder.spec 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. # We don't install kernel pkg in VM, but some other pkgs depends on it.
  2. # Done as separate subpackage because yum allows multiple versions of kernel
  3. # pkg installed simultaneusly - and of course we don't want multiple versions
  4. # of qubes-core-vm
  5. Name: qubes-core-vm-kernel-placeholder
  6. Summary: Placeholder for kernel package as it is managed by Dom0
  7. Version: 1.0
  8. Release: 3%{dist}
  9. Vendor: Invisible Things Lab
  10. License: GPL
  11. Group: Qubes
  12. URL: http://www.qubes-os.org
  13. # template released with 1.0-rc1 have kernel-debug installed by mistake. This
  14. # line is required to smooth upgrade.
  15. Obsoletes: kernel-debug
  16. # this driver require exact kernel-drm-nouveau version; as isn't needed in VM,
  17. # just remove it
  18. Obsoletes: xorg-x11-drv-nouveau
  19. Provides: xorg-x11-drv-nouveau
  20. # choose the oldest Qubes-supported VM kernel
  21. Provides: kernel = 3.7.4
  22. Provides: kernel-modules-extra
  23. # for xl2tpd
  24. Provides: kmod(l2tp_ppp.ko)
  25. %description
  26. Placeholder for kernel package as it is managed by Dom0.
  27. %install
  28. mkdir -p $RPM_BUILD_ROOT/lib/modules
  29. %files
  30. %if %{fedora} > 18
  31. %dir /lib/modules
  32. %endif