Обсуждение:Ports/arm/Experience: различия между версиями
м (test/check) |
м (убрал в bootstrap то, что годилось; остальное надо переделать/выкинуть) |
||
Строка 1: | Строка 1: | ||
== %def_without bootstrap == | == %def_without bootstrap == | ||
''ушло в [[bootstrap]]'' | |||
''всё, что ниже -- страх и ужас, годный на надёргивание отдельных строчек; переработать нафиг'' | |||
Кусочки кода в процессе получения findutils-4.6.0-alt1.1.e2k.rpm: | Кусочки кода в процессе получения findutils-4.6.0-alt1.1.e2k.rpm: | ||
<pre> | <pre> | ||
% | %def_without bootstrap | ||
# ... | # ... | ||
%if_with bootstrap | %if_with bootstrap | ||
%def_enable selinux | %def_enable selinux | ||
%endif # bootstrap | %endif # bootstrap | ||
Строка 57: | Строка 47: | ||
+ disable tests | + disable tests | ||
</pre> | </pre> | ||
Текущая версия от 00:55, 8 февраля 2016
%def_without bootstrap
ушло в bootstrap
всё, что ниже -- страх и ужас, годный на надёргивание отдельных строчек; переработать нафиг
Кусочки кода в процессе получения findutils-4.6.0-alt1.1.e2k.rpm:
%def_without bootstrap # ... %if_with bootstrap %def_enable selinux %endif # bootstrap # ... %{?!_with_bootstrap:BuildRequires: makeinfo glibc-devel-static} # ... %if_without bootstrap %package -n find-static Summary: Static version of the GNU find Group: File tools Requires: %name = %version-%release %description -n find-static This package contains statically linked version of the GNU find program. %endif # ... %check %if_without bootstrap %make_build -k check -C dynamic %make_build -k check -C static %endif # ... %if_without bootstrap %_infodir/*.info* %endif # ... %if_without bootstrap %files -n find-static %_bindir/find.static %endif %changelog * Sat Jan 16 2016 Michael Shigorin <mike@altlinux.org> 4.6.0-alt1.1 - BOOTSTRAP: + don't build static version + disable selinux + disable tests