ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] RPM Making
@ 2001-07-17  2:20 Anton Denisov
  2001-07-17  2:29 ` Aleksey Novodvorsky
  0 siblings, 1 reply; 2+ messages in thread
From: Anton Denisov @ 2001-07-17  2:20 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте.
Есть у меня вопрос, но сначала предыстория: поставил я значит себе Blackbox,
решил его несколько дополнить и скачать различные дополнения к нему
(bbtools). Но они имеются только в виде тарболов (*.tar.gz) или в виде
RPM'ок для Red Hat'а. Ну ладно, скачал в тарболах поставил (./configure,
make, make install) - всё вроде работает, НО мне очень не хватает таких
вещей как rpm с ключами qi, ql, e и другими. Вот тут то я и понял весь смысл
и мощь RPM.
А тепеперь и вопрос: хочу из тарболов собрать SRPM, что порекомендуете
почитать и где по этому поводу ?
Насколько я понял, посмотрев другие пакеты, мне надо написать spec файл и
поправить make файлы. Я прав ? Для данных пакетов (bbtools) это, как мне
показалось, не очень сложно, так что, может быть даже стану их пакаджером
или майнтеймером (как это правильно называется ?) ;-)) Научусь на маленьких
и лёгких пакетах, а потом....
С уважением, Антон Денисов.





^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [mdk-re] RPM Making
  2001-07-17  2:20 [mdk-re] RPM Making Anton Denisov
@ 2001-07-17  2:29 ` Aleksey Novodvorsky
  0 siblings, 0 replies; 2+ messages in thread
From: Aleksey Novodvorsky @ 2001-07-17  2:29 UTC (permalink / raw)
  To: mandrake-russian

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




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-07-17  2:29 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-17  2:20 [mdk-re] RPM Making Anton Denisov
2001-07-17  2:29 ` Aleksey Novodvorsky

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git