ÚSÁID macraí i bpacáistí rpm

Arna chur ar liosta seoltaí Fedora an togra chun macraí a chaighdeánú i gcomhaid shonraithe RPM, rud a ligeann duit cur le pacáistí RPM an cumas bratacha tiomsaithe agus spleáchais bhreise a roghnú ag am tógála.

Sampla úsáide:

% má %{úsáid ssl}
BuildRequires: openssl-forbairt
% críoch

% prep
% cumraigh %{use_enable ssl openssl}

% seiceáil
déan tástáil %{?_use_ssl:-DSSL}

Sa sampla seo, má shonraítear an macra ssl USE sa chomhad spec cuirfidh sé spleáchas breise leis an bpacáiste openssl-devel, reáchtáil an chéim cumraíochta leis an rogha --enable-openssl cumasaithe, agus reáchtálfar na tástálacha cuí ar thógáil.

Glactar leis go socróidh an macra dénártha % _use_ an rogha tógála le cumhdaigh bhreise mar:

  • %{úsáid } - tógann sé na luachanna 0 nó 1,
  • %{use_chumas [ [ ]]} - leathnaítear go --díchumasaigh- nó --chumas- .

Má chuirtear roghanna den chineál seo leis na comhaid sonraí, ligfidh tú duit leaganacha éagsúla den dáileadh a thógáil ó na foinsí céanna.

Mar shampla, chun an crann spleáchais tógála a íoslaghdú, is féidir leat an paraiméadar domhanda %{use docs} a úsáid, rud a dhíchumasaíonn tógáil na gcáipéisí.

Beifear in ann sraith roghanna oiriúnacha a shocrú tríd an timpeallacht tógála a chumrú. Ina theannta sin, is féidir roghanna a shocrú go domhanda agus a athshainiú ar leithligh do gach pacáiste.

Níor glacadh leis an togra go fóill agus tá sé á phlé.

Foinse: linux.org.ru

Add a comment