[Moscow.pm] Perl module as an RPM

Evgeniy Kosov evgeniy на kosov.su
Ср Окт 31 04:40:34 PDT 2012


On 31.10.2012 13:53, arto wrote:
> 31.10.2012, 12:05, "Evgeniy Kosov" <evgeniy на kosov.su>:
>> On 31.10.2012 11:26, TheAthlete wrote:
>>
>>>   Можешь глянуть здесь: http://openwiki.ru/wiki/Сборка_RPM_пакетов
>>>   Сам не пробовал
>>
>> Спасибо.
>> Уже прочитал кучу подобных статей.
>>
>> Надеялся, что мне поможет perl2rpm, но.. пока не могу его найти. Все
>> ссылки, что я нашёл, ведут в 404. Остальное либо работает только с CPAN,
>> либо не поддерживает Module::Build, либо и то и другое одновременно.
>
> # rpm -qif =cpan2rpm
> Name        : cpan2rpm
> Version     : 2.028
> Release     : 6.fc10
> Architecture: noarch
> Install Date: Thu 16 Apr 2009 11:18:18 PM EEST
> Group       : Applications/System
> Size        : 141047
> License     : GPLv2+
> Signature   : DSA/SHA1, Thu 09 Apr 2009 03:10:08 PM EEST, Key ID bf226fcc4ebfc273
> Source RPM  : cpan2rpm-2.028-6.fc10.src.rpm
> Build Date  : Mon 30 Mar 2009 05:12:37 PM EEST
> Build Host  : ppc5.fedora.phx.redhat.com
> Relocations : (not relocatable)
> Packager    : Fedora Project
> Vendor      : Fedora Project
> URL         : http://search.cpan.org/~ecalder/cpan2rpm/
> Summary     : Perl module packager
> Description :
> cpan2rpm generates RPM packages from Perl modules. It generates the
> required SPEC files and builds the packages using rpm. cpan2rpm
> automatically downloads the module from CPAN, or it can be built from
> local files.

А вы его используете?
Выглядит не очень живым. Давно не апдейтился и...

   # cpan2rpm -spec-only -no-depchk --debug .
   -- cpan2rpm - Ver: 2.028 --
   DEBUG=ON [1]
   Upgrade check
   Fetch: HTTP
   [...]
   Dependency check skipped (--make-no-test implied)
   Can't locate object method "interpolate" via package "Pod::Text" at 
/usr/bin/cpan2rpm line 533.
   -- Done --




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