removed mods directory from the ATutor codebase
[atutor.git] / mods / phpdoc2 / PhpDocumentor / scripts / create_package.xml.php
diff --git a/mods/phpdoc2/PhpDocumentor/scripts/create_package.xml.php b/mods/phpdoc2/PhpDocumentor/scripts/create_package.xml.php
deleted file mode 100644 (file)
index cda052d..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-<?php\r
-set_time_limit(0);\r
-require_once('PEAR/PackageFileManager.php');\r
-require_once('PEAR/PackageFileManager2.php');\r
-PEAR::setErrorHandling(PEAR_ERROR_DIE);\r
-\r
-$packagedir = dirname(dirname(__FILE__));\r
-$notes = '\r
-Includes these PEAR items:\r
-Req #11755: Remove Unused DocBlock_Lexer and PHPT Tests [ashnazg]\r
-Req #11757: Move PhpUnit Tests into new tests dir [ashnazg]\r
-Bug #10909: PHP Notice in PDF Converter line 210 [ashnazg]\r
-Bug #11613: -q flag is not honoured [ashnazg]\r
-Bug #11683: examples displayed using earthli style are not rendered properly [ashnazg|kguest]\r
-Bug #11788: Two failing unit tests [ashnazg]\r
-Bug #11809: Incorrect @name usage causes fatal crash [ashnazg]\r
-Bug #12121: phpdoc.bat cannot launch php.exe [ashnazg|kalvaro]\r
-Bug #12172: media files are not being copied [ashnazg|nemesis]\r
-Bug #12201: Misleading error message [ashnazg|yunosh]\r
-Doc #12459: @subpackage does not fix name conflicts [ashnazg]\r
-\r
-Includes these Sourceforge items:\r
-- [1846302] php version > 4.3.0 and tokenizer [ashnazg]\r
-- [1845584] File suffix should be lowercase [ashnazg]\r
-- [1842595] makedoc.sh doesn\'t like embedded blanks in paths [ashnazg|munroe_r]\r
-- [1839924] addErrorDie has to exit with non-zero return code! [ashnazg|blueyed]\r
-- [1826342] Data-dependent endless(?) loop in parser [ashnazg]\r
-- [1733936] "phpdoc" does not return with error code "0" on success [ashnazg|blueyed]\r
-\r
-';\r
-$version = '1.4.1';\r
-$release_stability = 'stable';\r
-$api = '1.4.0';\r
-$api_stability = 'stable';\r
-$options = array(\r
-'baseinstalldir' => 'PhpDocumentor',\r
-'version' => $version,\r
-'packagedirectory' => $packagedir,\r
-'filelistgenerator' => 'cvs',\r
-'notes' => $notes,\r
-'package' => 'PhpDocumentor',\r
-'dir_roles' => array(\r
-    'Documentation' => 'doc',\r
-    'docbuilder' => 'data',\r
-    'HTML_TreeMenu-1.1.2' => 'data',\r
-    'tutorials' => 'doc',\r
-    'tests' => 'test',\r
-    ),\r
-'simpleoutput' => true,\r
-'exceptions' =>\r
-    array(\r
-        'index.html' => 'data',\r
-        'README' => 'doc',\r
-        'ChangeLog' => 'doc',\r
-        'LICENSE' => 'doc',\r
-        'poweredbyphpdoc.gif' => 'data',\r
-        'INSTALL' => 'doc',\r
-        'FAQ' => 'doc',\r
-        'Authors' => 'doc',\r
-        'Release-1.4.1' => 'doc',\r
-        'pear-phpdoc' => 'script',\r
-        'pear-phpdoc.bat' => 'script',\r
-        'HTML_TreeMenu-1.1.2/TreeMenu.php' => 'php',\r
-        'phpDocumentor/Smarty-2.6.0/libs/debug.tpl' => 'php',\r
-        'new_phpdoc.php' => 'data',\r
-        'phpdoc.php' => 'data',\r
-        ),\r
-'ignore' =>\r
-    array('package.xml',\r
-          '*templates/PEAR/*',\r
-          ),\r
-'installexceptions' => array('pear-phpdoc' => '/', 'pear-phpdoc.bat' => '/', 'scripts/makedoc.sh' => '/'),\r
-);\r
-$pfm2 = PEAR_PackageFileManager2::importOptions(dirname(dirname(__FILE__))\r
-    . DIRECTORY_SEPARATOR . 'package.xml', array_merge($options, array('packagefile' => 'package.xml')));\r
-$pfm2->setReleaseVersion($version);\r
-$pfm2->setReleaseStability($release_stability);\r
-$pfm2->setAPIVersion($api);\r
-$pfm2->setAPIStability($api_stability);\r
-$pfm2->setLicense('LGPL', 'http://www.opensource.org/licenses/lgpl-license.php');\r
-$pfm2->setNotes($notes);\r
-$pfm2->clearDeps();\r
-$pfm2->setPhpDep('4.2.0');\r
-$pfm2->setPearinstallerDep('1.4.6');\r
-$pfm2->addPackageDepWithChannel('optional', 'XML_Beautifier', 'pear.php.net', '1.1');\r
-$pfm2->addReplacement('pear-phpdoc', 'pear-config', '@PHP-BIN@', 'php_bin');\r
-$pfm2->addReplacement('pear-phpdoc.bat', 'pear-config', '@PHP-BIN@', 'php_bin');\r
-$pfm2->addReplacement('pear-phpdoc.bat', 'pear-config', '@BIN-DIR@', 'bin_dir');\r
-$pfm2->addReplacement('pear-phpdoc.bat', 'pear-config', '@PEAR-DIR@', 'php_dir');\r
-$pfm2->addReplacement('pear-phpdoc.bat', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('README', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('README', 'package-info', '@STABILITY@', 'state');\r
-$pfm2->addReplacement('docbuilder/includes/utilities.php', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('docbuilder/builder.php', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('docbuilder/file_dialog.php', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('docbuilder/file_dialog.php', 'pear-config', '@WEB-DIR@', 'data_dir');\r
-$pfm2->addReplacement('docbuilder/actions.php', 'pear-config', '@WEB-DIR@', 'data_dir');\r
-$pfm2->addReplacement('docbuilder/top.php', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('docbuilder/config.php', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('docbuilder/config.php', 'pear-config', '@WEB-DIR@', 'data_dir');\r
-$pfm2->addReplacement('phpDocumentor/Setup.inc.php', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('phpDocumentor/Converter.inc', 'pear-config', '@DATA-DIR@', 'data_dir');\r
-$pfm2->addReplacement('phpDocumentor/Classes.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/DescHTML.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/Errors.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/EventStack.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/common.inc.php', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/common.inc.php', 'pear-config', '@PEAR-DIR@', 'php_dir');\r
-$pfm2->addReplacement('phpDocumentor/HighlightParser.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/IntermediateParser.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/IntermediateParser.inc', 'pear-config', '@PEAR-DIR@', 'php_dir');\r
-$pfm2->addReplacement('phpDocumentor/phpDocumentorTParser.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/phpDocumentorTWordParser.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/ProceduralPages.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/Publisher.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/TutorialHighlightParser.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/WordParser.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('phpDocumentor/XMLpackagePageParser.inc', 'package-info', '@VER@', 'version');\r
-$pfm2->addReplacement('user/pear-makedocs.ini', 'pear-config', '@PEAR-DIR@', 'php_dir');\r
-$pfm2->addReplacement('user/pear-makedocs.ini', 'pear-config', '@DOC-DIR@', 'doc_dir');\r
-$pfm2->addReplacement('user/pear-makedocs.ini', 'package-info', '@VER@', 'version');\r
-$pfm2->addRole('inc', 'php');\r
-$pfm2->addRole('sh', 'script');\r
-$pfm2->addUnixEol('pear-phpdoc');\r
-$pfm2->addUnixEol('phpdoc');\r
-$pfm2->addWindowsEol('pear-phpdoc.bat');\r
-$pfm2->addWindowsEol('phpdoc.bat');\r
-$pfm2->generateContents();\r
-$pfm2->setPackageType('php');\r
-$pfm2->addRelease();\r
-$pfm2->setOsInstallCondition('windows');\r
-// these next few files are only used if the archive is extracted as-is\r
-// without installing via "pear install blah"\r
-$pfm2->addIgnoreToRelease("phpdoc");\r
-$pfm2->addIgnoreToRelease('phpdoc.bat');\r
-$pfm2->addIgnoreToRelease('user/makedocs.ini');\r
-$pfm2->addIgnoreToRelease('scripts/makedoc.sh');\r
-$pfm2->addInstallAs('pear-phpdoc', 'phpdoc');\r
-$pfm2->addInstallAs('pear-phpdoc.bat', 'phpdoc.bat');\r
-$pfm2->addInstallAs('user/pear-makedocs.ini', 'user/makedocs.ini');\r
-$pfm2->addRelease();\r
-// these next two files are only used if the archive is extracted as-is\r
-// without installing via "pear install blah"\r
-$pfm2->addIgnoreToRelease("phpdoc");\r
-$pfm2->addIgnoreToRelease('phpdoc.bat');\r
-$pfm2->addIgnoreToRelease('user/makedocs.ini');\r
-$pfm2->addIgnoreToRelease('pear-phpdoc.bat');\r
-$pfm2->addInstallAs('pear-phpdoc', 'phpdoc');\r
-$pfm2->addInstallAs('user/pear-makedocs.ini', 'user/makedocs.ini');\r
-if (isset($_GET['make']) || (isset($_SERVER['argv'][1]) && $_SERVER['argv'][1] == 'make')) {\r
-    $pfm2->writePackageFile();\r
-} else {\r
-    $pfm2->debugPackageFile();\r
-}\r
-if (!isset($_GET['make']) && !(isset($_SERVER['argv'][1]) && $_SERVER['argv'][1] == 'make')) {\r
-    echo '<a href="' . $_SERVER['PHP_SELF'] . '?make=1">Make this file</a>';\r
-}\r
-?>\r