qubes-core-mgmt-client.spec 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. Name: qubes-core-mgmt-client
  2. Version: %(cat version)
  3. Release: 0.1%{?dist}
  4. Summary: Qubes OS management client tools
  5. Group: Qubes
  6. License: LGPLv2.1+
  7. URL: https://www.qubes-os.org
  8. BuildRequires: python2-setuptools
  9. BuildRequires: python3-setuptools
  10. BuildRequires: python2-devel
  11. BuildRequires: python3-devel
  12. Requires: python3-qubesmgmt
  13. BuildArch: noarch
  14. %if 0%{?qubes_builder}
  15. %define _builddir %(pwd)
  16. %endif
  17. %description
  18. This package include managemt tools, like qvm-*.
  19. %package -n python2-qubesmgmt
  20. Summary: Python2 module qubesmgmt
  21. %description -n python2-qubesmgmt
  22. Python2 module qubesmgmt.
  23. %package -n python3-qubesmgmt
  24. Summary: Python3 module qubesmgmt
  25. %description -n python3-qubesmgmt
  26. Python3 module qubesmgmt.
  27. %prep
  28. %if !0%{?qubes_builder}
  29. %setup -q
  30. %endif
  31. %build
  32. make %{?_smp_mflags} PYTHON=%{__python2}
  33. make %{?_smp_mflags} PYTHON=%{__python3}
  34. %install
  35. %make_install PYTHON=%{__python2}
  36. %make_install PYTHON=%{__python3}
  37. %files
  38. %doc LICENSE
  39. %files -n python2-qubesmgmt
  40. %{python_sitelib}/qubesmgmt-*egg-info
  41. %{python_sitelib}/qubesmgmt
  42. %files -n python3-qubesmgmt
  43. %{python3_sitelib}/qubesmgmt-*egg-info
  44. %{python3_sitelib}/qubesmgmt
  45. %changelog