Coder Social home page Coder Social logo

h3xx / cpan2tgz Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jaos/cpan2tgz

0.0 0.0 0.0 79 KB

cpan2tgz is a utility to create Slackware packages from CPAN Perl module distributions.

License: GNU General Public License v2.0

Shell 14.49% Perl 85.51%

cpan2tgz's Introduction

NAME
       cpan2tgz - create Slackware GNU/Linux packages from CPAN Perl module
       distributions

SYNOPSIS
       cpan2tgz [option(s)] [module(s)]

       options: [--no-recursive] [--ignoreinstalled] [--no-install] [--pkgdir] [--build-tag] [--build-number]

       cpan2tgz --upgrade-all

DESCRIPTION
       cpan2tgz is a tool to create Slackware GNU/Linux packages from CPAN
       Perl module distributions.  cpan2tgz was inspired by cpan2rpm.

OPTIONS
       --no-recursive
           This will NOT build required module(s).  Otherwise dependencies are
           built and installed as cpan2tgz traverses the dependency tree of
           the specified Perl module(s).  This can be dangerous.  It might be
           best to install one at a time.

       --ignoreinstalled
           This option specifies to build packages for required modules even
           if the module is found to be present and installed on the system.

       --no-install
           Do NOT install the generated package(s).

       --pkgdir
           This option specifies the final location to place the generated
           package(s).  Defaults to /usr/src.

       module(s)
           A series of Perl modules to install, ie Data::Dumper

       --upgrade-all
           Create packages and install for all outdated modules on the system.
           Do not pass in module names on the command line.

       --build-tag
           Set the package's build tag, foo-0.1-arch-1buildtag.tgz.

       --build-number
           Set the package's build number, foo-0.1-arch-build_number.tgz.

NOTES
       cpan2tgz uses the CPAN Perl module.  A working CPAN/Config.pm is
       assumed.  If CPAN has not been initialized prior to running cpan2tgz,
       it will be initialized on the first run.

AUTHOR
       Jason Woodward <[email protected]>

       http://software.jaos.org/

SEE ALSO
       installpkg(8), makepkg(8), removepkg(8), pkgtool(8), upgradepkg(8),

cpan2tgz's People

Contributors

h3xx avatar jaos avatar vel21ripn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.