>Ещё они собирают, потому что порты постоянно обновляются и нельзя закрыть дырки
>в программах не прибегая к повышенияю версии софта и используя только
>готовые двоичные пакеты. FreeBSD Porter's Handbook
http://www.freebsd.org/doc/en/books/porters-handbook/makefil...
See sections:
5.2.1 PORTNAME and PORTVERSION
5.2.2 PORTREVISION and PORTEPOCH
---
По поводу предкомпилированных пакетов. Всего два примера, из огромного множества:
ports/net-mgmt/net-snmp/Makefile:
OPTIONS= IPV6 "Build with IPv6 support" on
MFD_REWRITES "Build with 64-bit Interface Counters" off
PERL "Install additional perl modules" on
PERL_EMBEDDED "Build embedded perl" on
TKMIB "Install graphical MIB browser" off
DUMMY "Enable dummy values as placeholders" on
DMALLOC "Enable dmalloc debug memory allocator" off
ports/net/samba33/Makefile:
OPTIONS= LDAP "With LDAP support" on \
ADS "With Active Directory support" off \
CUPS "With CUPS printing support" on \
WINBIND "With WinBIND support" on \
SWAT "With SWAT WebGUI" off \
ACL_SUPPORT "With ACL support" off \
AIO_SUPPORT "With Asyncronous IO support" off \
FAM_SUPPORT "With File Alteration Monitor" off \
SYSLOG "With Syslog support" off \
QUOTAS "With Disk quota support" off \
UTMP "With UTMP accounting support" off \
PAM_SMBPASS "With PAM authentication vs passdb backends" off \
DNSUPDATE "With dynamic DNS update(require ADS)" off \
DNSSD "With DNS service discovery support" off \
EXP_MODULES "With experimental modules" off \
POPT "With system-wide POPT library" on \
MAX_DEBUG "With maximum debugging" off \
SMBTORTURE "With smbtorture" off
Так какой из вариантов из factorial(count_options) ты считаешь самым верным для бинарного пакета? :)
Опционность software - это возможность иметь выбранную функциональность, но это и головная боль интегратора.
Что бы не порождать N-подмножеств портированного software, в Linux-based distribution интеграторы формируют некий custom-набор из возможной логики, но не факт, что именно в данной ситуации он удовлетворяет техническим и эксплутационным требованиям.
И еще один момент при использовании бинарных пакетов, не технический - мне часто встречаются "linux-куул-админы", испытывающие серъезные затруднения при необходимости самостоятельно откомпилировать software from source code, даже при использовании autotools.
Остальное, в раздел юмора, по моему, не очень позитивного и конструктивного. Скорее мелко-злобного, извини, такое впечатление при чтении. В конечном итоге, software - только инструмент человека, повседневный и/или профессиональный.
Возможно, ты встречался не с теми людьми.