cpan2rpm - cpan2rpm - A Perl module packager

Property Value
Distribution ALT Linux Sisyphus
Repository Classic noarch
Package filename cpan2rpm-2.028-alt5.noarch.rpm
Package name cpan2rpm
Package version 2.028
Package release alt5
Package architecture noarch
Package type rpm
Category Development/Other
Homepage -
License -
Maintainer -
Download size 116.73 KB
Installed size 116.73 KB
This script generates an RPM package from a Perl module.  It uses the
standard RPM file structure and creates a spec file, a source RPM,
and a binary, leaving these in their respective directories.
The script can operate on local files, directories, urls and CPAN
module names.  Install this package if you want to create RPMs out of
Perl modules.
The syntax for cpan2rpm supports multiple *distribution* names, which
can take one of four different forms:
1. a CPAN module name (e.g. XML::Simple) - When a module name is passed,
the script will "walk" to determine the latest distribution.
If an exact match is not found, the CPAN module is used to make
this determination.  If you have not yet configured this module,
please refer to the REQUIREMENTS section below for further instructions.
2. a URL (both http:// and ftp:// style locators will work) -
In this and the above case, an automatic download of the needed tarball
is performed (see notes for how).  The tarball is deposited in the SOURCES
3. a path to a tarball (e.g. /tmp/XML-Simple-1.05.tar.gz) -
In this case, the tarball indicated gets copied to the SOURCES directory.
4. a directory path - The directory specified must contain a Makefile.PL.
If the user intends to build a package from a directory
(i.e. user does NOT specify --spec-only), the commands:
perl Makefile.PL
make dist
will be performed in that directory in order to create the tarball
necessary for package creation.


Package Version Architecture Repository
cpan2rpm - - -


Name Value
/usr/bin/perl -
perl(Getopt/ -
perl(Pod/ -
perl(Sys/ -
perl-Compress-Zlib -
perl-URI -
perl-devel -
perl-libwww -
rpmlib(PayloadIsLzma) -
sisyphus -


Name Value
cpan2rpm = 2.028-alt5


Type URL
Binary Package cpan2rpm-2.028-alt5.noarch.rpm
Source Package cpan2rpm-2.028-alt5.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install cpan2rpm rpm package:
    # sudo apt-get install cpan2rpm




2017-12-20 - Igor Vlasenko <> 2.028-alt5
- bugix: fixed build with perl 5.26
2013-11-05 - Igor Vlasenko <> 2.028-alt4
- NMU: added missing Pod dependencies
2011-11-18 - Igor Vlasenko <> 2.028-alt3
- bugfix: proper macro expansion in /usr/src/RPM/SOURCES
2011-09-29 - Igor Vlasenko <> 2.028-alt2
- bugfix: proper prefix in files
2011-08-29 - Igor Vlasenko <> 2.028-alt1
- updated to 2.028 upstream release
- disabled patch1 (fixed upstream)
2010-11-27 - Vitaly Lipatov <> 2.027-alt5
- use Pod::PlainText instead Pod::Text (ALT bug #24592)
- do not use perl_vendor_man3dir macro
2010-11-05 - Vladimir Lettiev <> 2.027-alt4.1
- rebuilt with perl 5.12
2009-09-20 - Vitaly Lipatov <> 2.027-alt4
- disable run cpan2rpm during build
2008-10-10 - Vitaly Lipatov <> 2.027-alt3
- hack for directory ownership violation (bug #17453)
- do not pack man in generated specs (bug #17468)

See Also

Package Description
cplay-ng-2.0.3-alt1.git20150320.1.noarch.rpm A curses front-end for various audio players
cpptasks-1.0b5-alt2_22jpp8.noarch.rpm Compile and link task for ant
cpptasks-javadoc-1.0b5-alt2_22jpp8.noarch.rpm Javadoc for cpptasks
cpu-g-0.9.0-alt1.noarch.rpm CPU-G is an application that shows useful information about your hardware
cpufreq-simple-0.4.1-alt1.noarch.rpm Simple scripts for managing CPUfreq settings
cracklib-words-2.9.7-alt1.noarch.rpm Well-known words for cracklib
crda-devel-4.14-alt3.2018.05.31.qa1.noarch.rpm Header files for use with libreg
create-resources-0.1.3-alt4.noarch.rpm shared resources for use by creative applications
crm114-samples-1.0-alt2.noarch.rpm Sample programs for CRM114
crmsh-3.0.3-alt2.noarch.rpm Pacemaker command line interface
crmsh-scripts-3.0.3-alt2.noarch.rpm Crm Shell Cluster Scripts
crmsh-test-3.0.3-alt2.noarch.rpm Test package for crmsh
cronbuild-sh-functions-0.2.1-alt1.noarch.rpm Common shell functions for cronbuild scripts
cronbuild-sh-functions-moodle-0.0.3-alt1.noarch.rpm Common shell functions for moodle cronbuild scripts
crontab-control-1.1-alt1.noarch.rpm Crontab facilities control