сдружить сорцовый софт с остальным (из портов)
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
сдружить сорцовый софт с остальным (из портов)
возникла необходимость ставить софт из исходников..
в связи с чем возникает касяк при установки другого софта из портов..
требуемая зависимость не удовлетворена, соотв. порт пытается дотянуть и отинсталить "отсутствующую" софтину (к-рая уже установлена руками и работает)
как избежать "наложения"..?
плз, подскажите как сделать..? есть какой ключик pkgdb иль ешшо как, дабы подправить базу..?
в связи с чем возникает касяк при установки другого софта из портов..
требуемая зависимость не удовлетворена, соотв. порт пытается дотянуть и отинсталить "отсутствующую" софтину (к-рая уже установлена руками и работает)
как избежать "наложения"..?
плз, подскажите как сделать..? есть какой ключик pkgdb иль ешшо как, дабы подправить базу..?
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: сдружить сорцовый софт с остальным (из портов)
Я когда то не заморачивался. ставил с портов, а потом поверх собраную отдельно.
Вообщето должна быть опция для сборки пакета, но не всегда она есть. Особенно, если софт изначально заточен под Линукс.
Вообщето должна быть опция для сборки пакета, но не всегда она есть. Особенно, если софт изначально заточен под Линукс.
Глюк глюком вышибают!
-
- проходил мимо
Re: сдружить сорцовый софт с остальным (из портов)
напиши порт для этой зависимости и поставь ее нормально. Делов-то?dekloper писал(а):требуемая зависимость не удовлетворена, соотв. порт пытается дотянуть и отинсталить "отсутствующую" софтину (к-рая уже установлена руками и работает)
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: сдружить сорцовый софт с остальным (из портов)
пилять... как то всё через... нитак..
собирирал, собсно, постгрес руками с эс-овскими заплатками..
и базы туда уже влиты...
по идее можно как вы говорите.. наверно..
хотелось бы малой кровью, канэшна..
собирирал, собсно, постгрес руками с эс-овскими заплатками..
и базы туда уже влиты...
по идее можно как вы говорите.. наверно..
хотелось бы малой кровью, канэшна..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: сдружить сорцовый софт с остальным (из портов)
ставить из сорцов в нестандартное место, чтобы конфликтов не было
-
- проходил мимо
Re: сдружить сорцовый софт с остальным (из портов)
заплатки кидаешь в папку files/ внутри порта с именем, начинающимся с `patch-'. Они автоматически будут применяться во время `make patch'. Если хочешь больше ручного управления, то используй EXTRA_PATCHES.dekloper писал(а):собирирал, собсно, постгрес руками с эс-овскими заплатками..
сделай порт и используй `make fake-pkg' для генерации plist'а. Потом можно будет создать пакет с помощью `pkg_create -xb <имя_порта>' или удалить его `pkg_delete -xf <имя_порта>'dekloper писал(а):хотелось бы малой кровью, канэшна.. :-o
-
- проходил мимо
Re: сдружить сорцовый софт с остальным (из портов)
пардон, ...для генерации описания пакета в /var/db/pkg/<пакет>Гость писал(а):используй `make fake-pkg' для генерации plist'а
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: сдружить сорцовый софт с остальным (из портов)
думаю с 1с-овский патчей изменений plist не должно быть :]
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: сдружить сорцовый софт с остальным (из портов)
кстате.. а где прописуется уровень патча..? ежели нада на разные места покласть..Гость писал(а):заплатки кидаешь в папку files/ внутри порта с именем, начинающимся с `patch-'.
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
-
- проходил мимо
Re: сдружить сорцовый софт с остальным (из портов)
PATCH_STRIP? в крайнем случае можно поправить пути в патче, бо формат у unified diff'а простой.dekloper писал(а):кстате.. а где прописуется уровень патча..? ежели нада на разные места покласть..
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: сдружить сорцовый софт с остальным (из портов)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: сдружить сорцовый софт с остальным (из портов)
страничка подустарела. Особенно это касается autoconf. Лучше, конечно, сразу читать Mk/bsd.port.mk.hizel писал(а):кирилицей
http://www.freebsd.org/doc/ru_RU.KOI8-R ... patch.html