Software Index
Linux Software Programming  

cpan2rpm

download download home home   report broken
important software information
company name:
Erick Calder
license: Freeware
minimum requirements:
functional limitations:
cpan2rpm description
cpan2rpm is a Perl script that 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" search.cpan.org 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 directory.
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
make dist

will be performed in that directory in order to create the tarball necessary for package creation.

SYNOPSIS

To download the tarball from CPAN and create an RPM package, its source package and the specfile:

cpan2rpm Proc::Daemon /tmp/String-Canonical-1.2.tar.gz

To install from a URL:

cpan2rpm -i http://.../Proc-Daemon-0.03.tar.gz

To make a package out of the current directory (that contains a module):. . Publisher of cpan2rpm, Author of cpan2rpm 2.028. cpan2rpm is a Perl script that 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 thei
Similar software
ClearCase::ClearPrompt (Popularity: ) : ClearCase::ClearPrompt is a Perl module that provides various areas of functionality, each based on clearprompt in some way but otherwise orthogonal. These are:

- Clearprompt Abstraction

Provides a simplified interface to the clearprompt program, taking care of creating and removing temp files ...

ChaiScript (Popularity: ) : ChaiScript is the first and only embedded scripting language designed from the ground up with C++ compatibility in mind. It is an ECMAScript-inspired, embedded functional-like language.. ChaiScript | Easy to use scripting for C++. Publisher of ChaiScript, Author of ChaiScript ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Rate me
supported os's
stats
downloads 10
version 2.028
size in Kb 51
popularity   
1033/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend cpan2rpm
Report spyware
New Software
Popular Software
Latest Reviews