| <?php |
| /** |
| * Licensed to the Apache Software Foundation (ASF) under one or more |
| * contributor license agreements. See the NOTICE file distributed with |
| * this work for additional information regarding copyright ownership. |
| * The ASF licenses this file to You under the Apache License, Version 2.0 |
| * (the "License"); you may not use this file except in compliance with |
| * the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| // parse pom.xml to get version in sync |
| $xml = simplexml_load_file('../../pom.xml'); |
| $pom_version = (string) $xml->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 = <<<EOT |
| Apache log4php is a versatile logging framework for PHP at the Apache Software Foundation (ASF). |
| EOT; |
| |
| $notes = 'Please see CHANGELOG and changes.xml!'; |
| |
| $options = array( |
| 'license' => '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', |
| ); |