The PEAR-package ebuild creator: epear
epear is an ebuild generator for PEAR packages.
In short, ePEAR accepts any package name that the PEAR installer would accept and outputs an ebuild with the necessary dependencies and descriptions.
It is highly insipired by g-cpan, and like g-cpan, it creates an overlay for the packages created by epear. It is currently not much more than a proof-of-concept, but for those who are really impatient about ebuilds for PEAR packages that is dusting down in the Gentoo Bugzilla, this might be a temporary solution.
Features
- Creates the necessary RDEPEND, including both other PEAR packages, PHP version and necessary extensions.
- Tries to guess names for most of the existing PEAR-based ebuilds, including packages in the dev-php5 category.
How to use
Create a PEAR-based ebuild from pear.php.net
php epear.php HTTP_Request2
Create a PEAR-based package from another channel
pear channel-discover pear.pdepend.org
php epear.php pdepend/PHP_Depend
How to obtain
You can currently obtain epear at the epear GitHub repository.
git clone git://github.com/olemarkus/epear.git