* [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[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
* 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
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