-
Notifications
You must be signed in to change notification settings - Fork 0
kentfredric/cpanplus-dist-gentoo
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
NAME CPANPLUS::Dist::Gentoo - CPANPLUS backend generating Gentoo ebuilds. VERSION Version 0.05 SYNOPSIS cpan2dist --format=CPANPLUS::Dist::Gentoo \ --dist-opts overlay=/usr/local/portage \ --dist-opts distdir=/usr/portage/distfiles \ --dist-opts manifest=yes \ --dist-opts keywords=x86 \ --dist-opts header="# Copyright 1999-2008 Gentoo Foundation" \ --dist-opts footer="# End" \ Any::Module You::Like DESCRPITON This module is a CPANPLUS backend that recursively generates Gentoo ebuilds for a given package in the specified overlay (defaults to /usr/local/portage), updates the manifest, and even emerges it (together with its dependencies) if the user requires it. You need write permissions on the directory where Gentoo fetches its source files (usually /usr/portage/distfiles). The valid "KEYWORDS" for the generated ebuilds are by default those given in "ACCEPT_KEYWORDS", but you can specify your own with the "keywords" dist-option. The generated ebuilds are placed into the "perl-gcpanp" category. They favour depending on a "virtual", on "perl-core", "dev-perl" or "perl-gcpan" (in that order) rather than "perl-gcpanp". INSTALLATION After installing this module, you should append "perl-gcpanp" to your /etc/portage/categories file. METHODS All the methods are inherited from CPANPLUS::Dist::Base. Please refer to its documentation for precise information on what's done at each step. DEPENDENCIES Gentoo (<http://gentoo.org>). CPANPLUS, IPC::Cmd (core modules since 5.9.5), version (since 5.009). Cwd (since perl 5) File::Path (5.001), File::Copy (5.002), File::Spec::Functions (5.00504). SEE ALSO cpan2dist. CPANPLUS::Dist::Base, CPANPLUS::Dist::Deb, CPANPLUS::Dist::Mdv. AUTHOR Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>. You can contact me by mail or on "irc.perl.org" (vincent). BUGS Please report any bugs or feature requests to "bug-cpanplus-dist-gentoo at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=CPANPLUS-Dist-Gentoo>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. SUPPORT You can find documentation for this module with the perldoc command. perldoc CPANPLUS::Dist::Gentoo ACKNOWLEDGEMENTS The module is to some extend cargo-culted from CPANPLUS::Dist::Deb and CPANPLUS::Dist::Mdv. Kent Fredric, for testing and suggesting improvements. COPYRIGHT & LICENSE Copyright 2008-2009 Vincent Pit, all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
About
CPANPLUS Dist Gentoo module for cpan2dist to generate ebuilds from cpan modules.
Resources
Stars
Watchers
Forks
Releases
No releases published