version; preg_match("/^([^-]+)(-SNAPSHOT)?$/", $pom_version, $matches); $version = $matches[1]; // Maven release plugin always requires the version to have -SNAPSHOT in // the version node. So this is not possible: // $stability = empty($matches[2]) ? 'stable' : 'devel'; // Hard coded to stable. Maybe find better solution. $stability = 'stable'; $name = 'Apache_log4php'; $summary = 'A versatile logging framework for PHP'; $description = << 'Apache License 2.0', //'filelistgenerator' => 'svn', 'ignore' => array('package.php', 'package-config.php'), 'simpleoutput' => true, 'baseinstalldir' => '/', 'packagedirectory' => '.', 'dir_roles' => array( 'examples' => 'doc', ), 'exceptions' => array( 'changes.xml' => 'doc', 'CHANGELOG' => 'doc', 'LICENSE' => 'doc', 'README' => 'doc', 'NOTICE' => 'doc', ), ); $license = array( 'name' => 'Apache License 2.0', 'url' => 'http://www.apache.org/licenses/LICENSE-2.0' ); $maintainer = array(); $maintainer[] = array( 'role' => 'lead', 'handle' => 'grobmeier', 'name' => 'Christian Grobmeier', 'email' => 'grobmeier@apache.org', 'active' => 'yes' ); $maintainer[] = array( 'role' => 'developer', 'handle' => 'ihabunek', 'name' => 'Ivan Habunek', 'email' => 'ihabunek@apache.org', 'active' => 'yes' ); $maintainer[] = array( 'role' => 'lead', 'handle' => 'kurdalen', 'name' => 'Knut Urdalen', 'email' => 'kurdalen@apache.org', 'active' => 'no' ); $maintainer[] = array( 'role' => 'developer', 'handle' => 'chammers', 'name' => 'Christian Hammers', 'email' => 'chammers@apache.org', 'active' => 'no' ); $dependency = array(); $channel = 'pear.apache.org/log4php'; $require = array( 'php' => '5.2.0', 'pear_installer' => '1.7.0', );