[devel] I: rpm-macros-qemu

Michael Shigorin mike на altlinux.org
Вс Окт 9 16:22:31 MSK 2022


	Здравствуйте.
Собрал для e2kv6 qemu -- понадобился rpm-macros-qemu,
чтоб не замусоривать типовыми условиями разные спеки.

Текущее содержимое добавленных макросов:

---
%qemu_arches %ix86 x86_64 %arm aarch64 ppc64le e2kv6

%qemu_check \
%ifarch %qemu_arches \
%def_with check \
%def_with test \
%def_enable check \
%def_enable test \
%else \
%def_without check \
%def_without test \
%def_disable check \
%def_disable test \
%endif
---

Вариант применения на примере virt-p2v, где qemu-nbd нужен для
make check:

---
+%qemu_check

[...]

+BuildRequires(pre): rpm-macros-qemu
---

(там чуть больше получилось, но это уж специфика пакета/правок)

Мне не очень по вкусу название макроса для проверки,
в него просится "def_", но не вижу, куда бы хорошо.
Предложения, пока не расползлось -- приветствуются.

Всё это ушло в сизиф как http://git.altlinux.org/tasks/308136/

PS 2 iv: вдруг когда пригодится и для mipsel/riscv64.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


Подробная информация о списке рассылки Devel