[Moscow.pm] Обновление CPAN-модулей
Иван Бессарабов
ivan на bessarabov.ru
Ср Фев 12 07:52:53 PST 2014
Один из вариантов создания deb пакетов из cpan модуля:
* `dh-make-perl --cpan Test::Whitespaces`
* это создает папку Test-Whitespaces-1.2.1 ("1.2.1" — это версия, так
что это меняется)
* в папке есть файлы debian/control и debian/changelog, которые нужно
править напильником
* потом `debuild -b` — это создает deb пакет
* дальше пакет заливается в репозиторий
В ubuntu precise dh-make-perl поломан. Чтобы он правильно определял
зависимости нужно на него накатить вот такой дифф:
https://gist.github.com/bessarabov/7020726
2014-02-12 19:36 GMT+04:00 Alexey Shrub <worldmind на mail.ru>:
> Среда, 12 февраля 2014, 18:20 +04:00 от Ilya Chesnokov <chesnokov.ilya на gmail.com>:
>> Кстати, может кто-то поделится ссылками на документацию к тому, как правильно
>> готовить пакеты для Debian из CPAN-модулей? Или может поделится уже готовыми
>> наработками? ;)
>
> Документации-то полно, но руки не дойдут почитать
> https://wiki.debian.org/PerlFAQ
> http://www.debian.org/doc/packaging-manuals/perl-policy/
> ну и тулза автоматическая
> http://www.debian-administration.org/articles/78
> с неким Module::Build::Debian могут помочь, но конечно все зависимости она точно не пропишет, что0-то руками править придётся
>
>
> --
> Alexey Shrub
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
Подробная информация о списке рассылки Moscow-pm