From: "Dmitry V. Levin" <ldv@fandra.org> To: devel@linux.iplabs.ru Subject: Re: [devel] perl-5.6.0-ipl1mdk Date: Fri, 1 Dec 2000 05:57:50 +0300 Message-ID: <20001201055750.A17700@LDV.fandra.org> (raw) In-Reply-To: <3A274B9D.5B9F4042@logic.ru>; from aen@logic.ru on Fri, Dec 01, 2000 at 09:56:29AM +0300 [-- Attachment #1: Type: text/plain, Size: 2466 bytes --] On Fri, Dec 01, 2000 at 09:56:29AM +0300, aen wrote: > > + Для указания зависимостей сборки вручную используйте BuildPreReq, > > BuildRequires планирую зарезервировать для автоматически найденных > > зависимостей. > > > > + Тэг BuildRoot не влияет ни на что, начиная с доисторического > > rpm-3.0.5-iplXXXmdk (13 августа, номер не помню). > > > > + Патчи лучше хранить незапакованными. Этим вы экономите место, ибо > > уменьшаете размер .srpm-файла. Опять же, подумайте о CVS. (Разумеется, > > о таких штуках, как AC-патч к ядру, речь не идет). > > > > + Для полной совместимости со всем и вся, %make - это голый make. > > Если нужна SMP-сборка, используйте %make_build. В наших пакетах > > использование %make_build желательно. Если пакет не может быть собран > > таким образом, обязательно укажите это в комментарии перед командой > > make, иначе кто-то потеряет время на тестировании %make_build для этого > > пакета. > > > > + Не используйте такие конструкции, как "rm -rf $RPM_BUILD_ROOT" > > RPM знает, когда надо удалить $RPM_BUILD_ROOT, не хуже Вас. Удаляя > > $RPM_BUILD_ROOT вручную, Вы нарушаете site policy, где производится > > сборка, ибо там указано, нужно убирать $RPM_BUILD_ROOT после сборки или > > нет (а перед сборкой это происходит всегда. См. тж. %buildmulti). > > > > + Не используйте %defattr(-,root,root) без надобности: > > По умолчанию, для кажого файла, используемого в каждой секции %files, > > неявно в самом начале исполняется "%defattr %_defattr". Макрос %_defattr > > определен в /usr/lib/rpm/macros. По существу, теперь %defattr нужен, > > только если нужно в процессе обработки одного файла одной секции %files > > менять значение %defattr. > > Вот это все надо оформить в виде а) внутреннего документа; б) HOWTO. Но Все это есть либо в явном виде в README.ipl, либо является непосредственным следствием из него. Правда, на ломанном английском, но все же есть. :) > потом. Это точно. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
prev parent reply other threads:[~2000-12-01 2:57 UTC|newest] Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2000-11-30 12:57 Mikhail Zabaluev 2000-12-01 1:42 ` Dmitry V. Levin 2000-12-01 3:30 ` Mikhail Zabaluev 2000-12-01 6:56 ` aen 2000-12-01 2:57 ` Dmitry V. Levin [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20001201055750.A17700@LDV.fandra.org \ --to=ldv@fandra.org \ --cc=devel@linux.iplabs.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git