[devel] I: summary (embedded language)
Igor Vlasenko
vlasenko на imath.kiev.ua
Пн Ноя 7 18:47:09 MSK 2011
Уважаемые коллеги,
выложил текст введения в язык правки спек-файлов на wiki:
http://www.altlinux.org/Packaging_Automation/Embedded_Language
Советую обратить внимание при подготовке транзакций с помощью girar-nmu:
=== Загрузка полезного кода опциями --hook. hook по умолчанию. ===
Можно использовать сколько угодно опций --hook.
srpmnmu --no-default-hook --hook /path/to/hook1.pl --hook ./hook2.pl --hook hook3.pl
В примере выше к hook1.pl и к ./hook2.pl указан путь, к hook3.pl
путь не указан. Поэтому, hook3.pl будет искаться в HOOKDIR,
по умолчанию это ./hooks.
Если явно не запретить такое поведение с помощью --no-default-hook,
для каждого пакета утилиты будут пытаться загрузить его умолчальный
файл-hook %name.pl.
Удобно, например, при подготовке транзакции с помощью girar-nmu создать
папку hooks и складывать туда файлы %name.pl с персональными правками.
Это позволит в любой момент сгенерировать транзакцию
заново, даже если файлы в Сизифе за это время изменились.
Как правило, эти правки стереотипные, т.е. в итоге в ./hooks будет 2-3
уникальных файла, а остальные- симлинки на эти уникальные файлы.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel