[sa-conf] сборка SpamAssassin под Gentoo

Victor Ustugov victor на corvax.kiev.ua
Чт Июн 10 14:43:55 EEST 2010


приветсвую

реализована автоматизация сборки SpamAssassin с моими патчами для ОС Gentoo:
http://mta.org.ua/spamassassin-3.3.1/gentoo/spamassassin-3.3.1-r2/

итак, нужно получить подкаталог gentoo и обновить подкаталог patches:
http://mta.org.ua/spamassassin-3.3.1/gentoo/
http://mta.org.ua/spamassassin-3.3.1/patches/

оба каталога доступны по rsync:
rsync://rsync.mta.org.ua/spamassassin-3.3.1/gentoo/
rsync://rsync.mta.org.ua/spamassassin-3.3.1/patches/

т. к. версия 3.1.1 является текущей, из http и rsync ссылок можно 
удалить "-3.3.1".

после получения содержимого подкаталогов gentoo и rsync нужно:
1. перейти в подкаталог gentoo/spamassassin-3.3.1-r2
2. при необходимости скопировать Makefile.local.sample в Makefile.local 
и отредактировать
3. при необходимости поменять use флаги в /etc/portage/package.use
4. выполнить gmake build (при этом будет скачан архив исходных текстов, 
распакован, наложены патчи, собраны исполняемые файлы).
5. выполнить gmake install (при этом будет произведена установка exim)
6. выполнить gmake clean (при этом будет произведено удаление каталога 
сборки /var/tmp/portage/mail-filter/spamassassin-3.3.1-r2)

в общем и целом все.

главное, на что направлен этот механизм - упрощения наложения моих 
патчей под еще одной ОС.

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 371808614 nic-handle: CRV-UANIC




Подробная информация о списке рассылки sa-conf