ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Вопрос по спеку. Как правильно сделать?
@ 2004-09-15 12:21 Slava Dubrovskiy
  2004-09-15 12:26 ` Maxim Tyurin
  0 siblings, 1 reply; 6+ messages in thread
From: Slava Dubrovskiy @ 2004-09-15 12:21 UTC (permalink / raw)
  To: Community

Здравствуйте!

Хочу попробовать сделать пакет из понравившейся мне программы. Но, в ней 
в файлах конфигурации и остальных скриптах подразумевается, что она, 
ставится в \usr\local. А я хочу чтобы не ставилась в /usr/local. Как 
правильно сделать, исправлять исходники, или это можно сделать через 
спек. Второе как мне кажется предпочтительней, но не знаю как.

С уважением,
Дубровский Вячеслав.


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

* Re: [Comm] Вопрос по спеку. Как правильно сделать?
  2004-09-15 12:21 [Comm] Вопрос по спеку. Как правильно сделать? Slava Dubrovskiy
@ 2004-09-15 12:26 ` Maxim Tyurin
  2004-09-15 13:14   ` Andrey Rahmatullin
  2004-09-15 13:17   ` Aleksandr Blokhin
  0 siblings, 2 replies; 6+ messages in thread
From: Maxim Tyurin @ 2004-09-15 12:26 UTC (permalink / raw)
  To: community

Slava Dubrovskiy <slava@elan.com.ua> writes:

> Здравствуйте!
>
> Хочу попробовать сделать пакет из понравившейся мне программы. Но, в
> ней в файлах конфигурации и остальных скриптах подразумевается, что
> она, ставится в \usr\local. А я хочу чтобы не ставилась в
> /usr/local. Как правильно сделать, исправлять исходники, или это можно
> сделать через спек. Второе как мне кажется предпочтительней, но не
> знаю как.

Чаще всего это меняется в ./configure --prefix
-- 

With Best Regards, Maxim Tyurin aka Bungarus
JID:	MrKooll@jabber.pibhe.com



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

* Re: [Comm] Вопрос по спеку. Как правильно сделать?
  2004-09-15 12:26 ` Maxim Tyurin
@ 2004-09-15 13:14   ` Andrey Rahmatullin
  2004-09-16  7:41     ` Re[2]: " php-coder
  2004-09-15 13:17   ` Aleksandr Blokhin
  1 sibling, 1 reply; 6+ messages in thread
From: Andrey Rahmatullin @ 2004-09-15 13:14 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 487 bytes --]

On Wed, Sep 15, 2004 at 03:26:44PM +0300, Maxim Tyurin wrote:
>Чаще всего это меняется в ./configure --prefix
Тогда уж автоматом, через использование %configure.
Иногда приходится патчить Makefile.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

>Ну это я про то, что происходит прямо поверх грабовского загрузчика (при 
>загрузке с дискет) - говорит PRESS ANY KEY. Жмёшь shift - срабатывает :-))
Так написано же - ANY KEY ;-))
		-- rider in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [Comm] Вопрос по спеку. Как правильно сделать?
  2004-09-15 12:26 ` Maxim Tyurin
  2004-09-15 13:14   ` Andrey Rahmatullin
@ 2004-09-15 13:17   ` Aleksandr Blokhin
  1 sibling, 0 replies; 6+ messages in thread
From: Aleksandr Blokhin @ 2004-09-15 13:17 UTC (permalink / raw)
  To: community

Maxim Tyurin пишет:

>Slava Dubrovskiy <slava@elan.com.ua> writes:
>
>  
>
>>Здравствуйте!
>>
>>Хочу попробовать сделать пакет из понравившейся мне программы. Но, в
>>ней в файлах конфигурации и остальных скриптах подразумевается, что
>>она, ставится в \usr\local. А я хочу чтобы не ставилась в
>>/usr/local. Как правильно сделать, исправлять исходники, или это можно
>>сделать через спек. Второе как мне кажется предпочтительней, но не
>>знаю как.
>>    
>>
>
>Чаще всего это меняется в ./configure --prefix
>  
>

Если собирать rpm-пакет, то rpm при сборке сам передаст configure 
необходимые значения путей
для установки пакетов в Вашей системе. В этом случае следует обратить 
внимание на секцию %files.
Пути для файлов в этой секции должны согласовываться с результатом 
обработки секции %install.
Почитайте для начала вот это: http://tma.spb.ru/howto.rus/RPM-HOWTO.html

-- 
Best regards
AB
--
                ... In nomine Altli, et Ctrli, et Spititus Deli, Reset!



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

* Re[2]: [Comm] Вопрос по спеку. Как правильно сделать?
  2004-09-15 13:14   ` Andrey Rahmatullin
@ 2004-09-16  7:41     ` php-coder
  2004-09-16  9:22       ` Andrey Rahmatullin
  0 siblings, 1 reply; 6+ messages in thread
From: php-coder @ 2004-09-16  7:41 UTC (permalink / raw)
  To: Andrey Rahmatullin

0000100101011110100100101::15.09.2004::0110001001001000100111100100010

    Здравствуйте, Andrey!
    Отвечаю на Ваше письмо:
  
AR> Иногда приходится патчить Makefile.

    Или использовать %make_install install DESTDIR=%buildroot Все
    зависит от программы...
  
-- 
  С уважением, php-coder (mailto:php-coder[at]ngs[dot]ru)
  Registered Linux User #327594
  ALT Linux Master 2.2 (kernel 2.4.27)

010010010010010001010101100::Linux RuleZz!::100010010001000100010001110



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

* Re: [Comm] Вопрос по спеку. Как правильно сделать?
  2004-09-16  7:41     ` Re[2]: " php-coder
@ 2004-09-16  9:22       ` Andrey Rahmatullin
  0 siblings, 0 replies; 6+ messages in thread
From: Andrey Rahmatullin @ 2004-09-16  9:22 UTC (permalink / raw)
  To: Andrey Rahmatullin

[-- Attachment #1: Type: text/plain, Size: 627 bytes --]

On Thu, Sep 16, 2004 at 02:41:57PM +0700, php-coder wrote:
>AR> Иногда приходится патчить Makefile.
>    Или использовать %make_install install DESTDIR=%buildroot Все
>    зависит от программы...
Да, такой вариант тоже есть.  

Кстати, Makefile иногда надо патчить на предмет не /usr/local, а
каких-нибудь других путей, тоже жестко прописанных (/var/lib
какой-нибудь), а также выкидывать ldconfig и т.д. и убирать 
-o root -g root из install.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Я не делаю бессмысленных вещей.
Спорных - возможно, но смысл есть всегда.
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2004-09-16  9:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-09-15 12:21 [Comm] Вопрос по спеку. Как правильно сделать? Slava Dubrovskiy
2004-09-15 12:26 ` Maxim Tyurin
2004-09-15 13:14   ` Andrey Rahmatullin
2004-09-16  7:41     ` Re[2]: " php-coder
2004-09-16  9:22       ` Andrey Rahmatullin
2004-09-15 13:17   ` Aleksandr Blokhin

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