Показать сообщение отдельно
Старый 03.06.2009, 15:32     # 1
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 029

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Debian - сборка приложений из dep-src

Тяжело однако зная одну ось пытаться врубиться в другую.
в общем, в чем вопрос:
даю пример из FreeBSD: имеем дерево портов, посредством коего замечательно все из сорсов собирается. причем можно собрать все по умолчанию:
# make install
а можно и
# make -Dтуева_хуча_опций install
и в этом случае эта самая туева хуча опций передастся сборке (у меня строка сборки mysql того же в 4ре яруса заворачивалась как-то).

вопрос: как тож самое можно осуществить в debian? про вариант ./configure итд я в курсе (и через него все на данный момент и сделано), но интересует все-таки его "родная" система (apt-* dpkg-* и прочее).

в частности, пытаемся собрать php5-mysql:
#apt-get source -b php5-mysql

какого ... оно начинает компилить все известные ей модули? (опять же сравнивая с БСД - там все модули PHP по раздельным портам разнесены, и этот нечастный mysql.so компилится замечательно за 40 секунд, не вытягивая для этого зависимости типа gd png и прочей ахинеи совершенно ему не нужной)
какого оно вцепилось хваткой питбуля в зависимость libmysqlclient15-dev (mysql-5.0), когда у меня рядом стоит libmysqlclient-dev 5.1.34-1 MySQL database development files, и тот самый "./configure итд" его замечательно видит?

есть ключи какие чтоб ее заставить работать как мне надо, а не как дядя написал?
гугление и чтение debian.org ничего не дало. ощущение такое что все либо компилят либо через "./configure итд", либо с умолчальными установками.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума