WHAKAMAHI i nga tonotono ki nga kohinga rpm

I whakaputaina i te rarangi mēra Fedora te tono ki te whakataurite i nga tonotono i roto i nga konae RPM spec, ka taea e koe te taapiri atu ki nga kete RPM te kaha ki te kowhiri i nga haki whakahiato me etahi atu whakawhirinakitanga i te waahanga hanga.

He tauira o te whakamahinga:

%if %{use ssl}
BuildRequires: openssl-devel
%endif

% prep
%configure %{use_enable ssl openssl}

% taki
mahia %{?_use_ssl:-DSSL}

I tenei tauira, i te wa e tohu ana i te USE macro ssl i roto i te konae motuhake, ka taapirihia he ti'aturi ki runga i te kete openssl-devel, ka mahia he taahiraa whirihoranga me te --enable-openssl kowhiringa kua whakahohea, a ko nga whakamatautau e rite ana. i mahia i te wa o te hanga.

Ko te whakaaro ko te kōwhiringa hanga ka tohua e te tonotono rua %_use_ me nga taapiri taapiri penei:

  • %{whakamahia } – tango uara 0, 1 ranei,
  • %{whakamahi_whakahohe [ [ ]]} – ka whakawhānui ki —mono- ranei --whakahohe- .

Ma te taapiri i nga momo momo momo ki nga konae ka taea e koe te whakahiato momo momo tohatoha mai i nga punaa kotahi.

Hei tauira, hei whakaiti i te rakau whakawhirinakitanga hanga, ka taea e koe te whakamahi i te tawhā ao %{use docs}, ka whakakore i te hanga tuhinga.

Ka taea e koe te whakarite i nga waahanga e tika ana ma te whirihora i te taiao hanga. I tua atu, ka taea te whakarite nga whiringa puta noa i te ao me te tautuhi ano i a raatau mo ia kete.

Kaore ano kia whakaaetia te tono, kei te korerorerotia.

Source: linux.org.ru

Tāpiri i te kōrero