From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3B533A4F.A4A24FC7@logic.ru> From: Aleksey Novodvorsky Organization: Institute for logic X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.16-ipl3mdk-fb i686) X-Accept-Language: en MIME-Version: 1.0 To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] RPM Making References: <011101c10e4f$b5392170$010da8c0@kgpi> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Jul 17 02:29:01 2001 X-Original-Date: Mon, 16 Jul 2001 23:02:39 +0400 Archived-At: List-Archive: List-Post: Anton Denisov wrote: > Здравствуйте. > Есть у меня вопрос, но сначала предыстория: поставил я значит себе Blackbox, > решил его несколько дополнить и скачать различные дополнения к нему > (bbtools). Но они имеются только в виде тарболов (*.tar.gz) или в виде > RPM'ок для Red Hat'а. Ну ладно, скачал в тарболах поставил (./configure, > make, make install) - всё вроде работает, НО мне очень не хватает таких > вещей как rpm с ключами qi, ql, e и другими. Вот тут то я и понял весь смысл > и мощь RPM. > А тепеперь и вопрос: хочу из тарболов собрать SRPM, что порекомендуете > почитать и где по этому поводу ? > Насколько я понял, посмотрев другие пакеты, мне надо написать spec файл и > поправить make файлы. Я прав ? Для данных пакетов (bbtools) это, как мне > показалось, не очень сложно, так что, может быть даже стану их пакаджером > или майнтеймером (как это правильно называется ?) ;-)) Научусь на маленьких > и лёгких пакетах, а потом.... > С уважением, Антон Денисов. > Здесь : http://www.rpm.org/max-rpm/ -- самое полное руководство. Здесь : ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/i586/doc/ -- описанные Дмитрием особенности нашего подхода к сборке. Читайте также документацию к пакету rpm. Makefile править в большинстве случаев не нужно. Для "хорошего" тарболла достаточно %prep %setup %build %configure %make_build %install %makeinstall %find_lang %name %files -f %name.lang <список файлов> Но это только для хорошего .... Rgrds