diff options
63 files changed, 0 insertions, 3038 deletions
diff --git a/dev-php/PHP_TokenStream/Manifest b/dev-php/PHP_TokenStream/Manifest deleted file mode 100644 index a9df65e..0000000 --- a/dev-php/PHP_TokenStream/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST PHP_TokenStream-3.0.1.tar.gz 14596 BLAKE2B 5a03ee79b5545e9df99c8be4ecdb1844f0e7ffbbac2b41b6a0ad9ef1fcbfea00b376320beb6b62b934b1f80c396c8472f7c07ca7c167a427e7afeb40c895277c SHA512 7faf0c8b1a2674cfebf63227d07db5fa39dc4b57b9ededdca8ef6fc24e95cb0727eea6bae11a0c24963d315d03652379875192914ac37c2c4792780a3ed48f25 diff --git a/dev-php/PHP_TokenStream/PHP_TokenStream-3.0.1.ebuild b/dev-php/PHP_TokenStream/PHP_TokenStream-3.0.1.ebuild deleted file mode 100644 index 5fb0b60..0000000 --- a/dev-php/PHP_TokenStream/PHP_TokenStream-3.0.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="php-token-stream" - -DESCRIPTION="Wrapper around PHP's tokenizer extension" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - || ( - dev-lang/php:7.2[tokenizer] - dev-lang/php:7.1[tokenizer] - ) -" - -src_install() { - insinto /usr/share/php/PHP/Token - doins -r src/* - doins "${FILESDIR}/autoload.php" -} - -pkg_postinst() { - ewarn "This library now loads via /usr/share/php/PHP/Token/autoload.php" - ewarn "Please update any scripts to require the autoloader" -} diff --git a/dev-php/PHP_TokenStream/files/autoload.php b/dev-php/PHP_TokenStream/files/autoload.php deleted file mode 100644 index 5b3aac5..0000000 --- a/dev-php/PHP_TokenStream/files/autoload.php +++ /dev/null @@ -1,15 +0,0 @@ -<?php -/* Autoloader for dev-php/PHP_TokenStream */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'php_token' => '/Token.php', - 'php_token_stream' => '/Token/Stream.php', - 'php_token_stream_cachingfactory' => '/Token/Stream/CachingFactory.php', - ), - __DIR__ -); diff --git a/dev-php/PHP_TokenStream/files/channel.xml b/dev-php/PHP_TokenStream/files/channel.xml deleted file mode 100644 index 91bb678..0000000 --- a/dev-php/PHP_TokenStream/files/channel.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<channel version="1.0" xmlns="http://pear.php.net/channel-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd"> - <name>pear.phpunit.de</name> - <summary>PHPUnit PEAR Channel</summary> - <suggestedalias>phpunit</suggestedalias> - <servers> - <primary> - <rest> - <baseurl type="REST1.0">http://pear.phpunit.de/rest/</baseurl> - <baseurl type="REST1.1">http://pear.phpunit.de/rest/</baseurl> - <baseurl type="REST1.2">http://pear.phpunit.de/rest/</baseurl> - <baseurl type="REST1.3">http://pear.phpunit.de/rest/</baseurl> - </rest> - </primary> - </servers> -</channel>
\ No newline at end of file diff --git a/dev-php/PHP_TokenStream/metadata.xml b/dev-php/PHP_TokenStream/metadata.xml deleted file mode 100644 index 9c57727..0000000 --- a/dev-php/PHP_TokenStream/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/php-token-stream</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/phpunit/Manifest b/dev-php/phpunit/Manifest deleted file mode 100644 index 4c2bf28..0000000 --- a/dev-php/phpunit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST phpunit-7.5.1.tar.gz 275447 BLAKE2B 9ca9b6c6b0a5bb70ea2ffa616193af169d10f1aad0a64267264cbfd3c281945cbf2376c559f9ed8ece52a1ef25ec100637fd0b207b8dab60f284e363d51a457a SHA512 75141c11f121b0726a764b0785f918b434ecd0becf72e97f822278c60624c54e1f87a6e2c2b207d8e34a4335ece88eb8e20e6459cefe282f319a37629e1e63a4 diff --git a/dev-php/phpunit/files/autoload.php b/dev-php/phpunit/files/autoload.php deleted file mode 100644 index f33b4c8..0000000 --- a/dev-php/phpunit/files/autoload.php +++ /dev/null @@ -1,170 +0,0 @@ -<?php -/* Autoloader for dev-php/phpunit and its dependencies */ - -$include_dir = '/usr/share/php'; - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once "${include_dir}/Fedora/Autoloader/autoload.php"; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'phpunit\\framework\\assert' => '/ForwardCompatibility/Assert.php', - 'phpunit\\framework\\basetestlistener' => '/ForwardCompatibility/BaseTestListener.php', - 'phpunit\\framework\\testcase' => '/ForwardCompatibility/TestCase.php', - 'phpunit\\framework\\testlistener' => '/ForwardCompatibility/TestListener.php', - 'phpunit_exception' => '/Exception.php', - 'phpunit_extensions_grouptestsuite' => '/Extensions/GroupTestSuite.php', - 'phpunit_extensions_phpttestcase' => '/Extensions/PhptTestCase.php', - 'phpunit_extensions_phpttestsuite' => '/Extensions/PhptTestSuite.php', - 'phpunit_extensions_repeatedtest' => '/Extensions/RepeatedTest.php', - 'phpunit_extensions_testdecorator' => '/Extensions/TestDecorator.php', - 'phpunit_extensions_ticketlistener' => '/Extensions/TicketListener.php', - 'phpunit_framework_assert' => '/Framework/Assert.php', - 'phpunit_framework_assertionfailederror' => '/Framework/AssertionFailedError.php', - 'phpunit_framework_basetestlistener' => '/Framework/BaseTestListener.php', - 'phpunit_framework_codecoverageexception' => '/Framework/CodeCoverageException.php', - 'phpunit_framework_constraint' => '/Framework/Constraint.php', - 'phpunit_framework_constraint_and' => '/Framework/Constraint/And.php', - 'phpunit_framework_constraint_arrayhaskey' => '/Framework/Constraint/ArrayHasKey.php', - 'phpunit_framework_constraint_arraysubset' => '/Framework/Constraint/ArraySubset.php', - 'phpunit_framework_constraint_attribute' => '/Framework/Constraint/Attribute.php', - 'phpunit_framework_constraint_callback' => '/Framework/Constraint/Callback.php', - 'phpunit_framework_constraint_classhasattribute' => '/Framework/Constraint/ClassHasAttribute.php', - 'phpunit_framework_constraint_classhasstaticattribute' => '/Framework/Constraint/ClassHasStaticAttribute.php', - 'phpunit_framework_constraint_composite' => '/Framework/Constraint/Composite.php', - 'phpunit_framework_constraint_count' => '/Framework/Constraint/Count.php', - 'phpunit_framework_constraint_directoryexists' => '/Framework/Constraint/DirectoryExists.php', - 'phpunit_framework_constraint_exception' => '/Framework/Constraint/Exception.php', - 'phpunit_framework_constraint_exceptioncode' => '/Framework/Constraint/ExceptionCode.php', - 'phpunit_framework_constraint_exceptionmessage' => '/Framework/Constraint/ExceptionMessage.php', - 'phpunit_framework_constraint_exceptionmessageregexp' => '/Framework/Constraint/ExceptionMessageRegExp.php', - 'phpunit_framework_constraint_fileexists' => '/Framework/Constraint/FileExists.php', - 'phpunit_framework_constraint_greaterthan' => '/Framework/Constraint/GreaterThan.php', - 'phpunit_framework_constraint_isanything' => '/Framework/Constraint/IsAnything.php', - 'phpunit_framework_constraint_isempty' => '/Framework/Constraint/IsEmpty.php', - 'phpunit_framework_constraint_isequal' => '/Framework/Constraint/IsEqual.php', - 'phpunit_framework_constraint_isfalse' => '/Framework/Constraint/IsFalse.php', - 'phpunit_framework_constraint_isfinite' => '/Framework/Constraint/IsFinite.php', - 'phpunit_framework_constraint_isidentical' => '/Framework/Constraint/IsIdentical.php', - 'phpunit_framework_constraint_isinfinite' => '/Framework/Constraint/IsInfinite.php', - 'phpunit_framework_constraint_isinstanceof' => '/Framework/Constraint/IsInstanceOf.php', - 'phpunit_framework_constraint_isjson' => '/Framework/Constraint/IsJson.php', - 'phpunit_framework_constraint_isnan' => '/Framework/Constraint/IsNan.php', - 'phpunit_framework_constraint_isnull' => '/Framework/Constraint/IsNull.php', - 'phpunit_framework_constraint_isreadable' => '/Framework/Constraint/IsReadable.php', - 'phpunit_framework_constraint_istrue' => '/Framework/Constraint/IsTrue.php', - 'phpunit_framework_constraint_istype' => '/Framework/Constraint/IsType.php', - 'phpunit_framework_constraint_iswritable' => '/Framework/Constraint/IsWritable.php', - 'phpunit_framework_constraint_jsonmatches' => '/Framework/Constraint/JsonMatches.php', - 'phpunit_framework_constraint_jsonmatches_errormessageprovider' => '/Framework/Constraint/JsonMatches/ErrorMessageProvider.php', - 'phpunit_framework_constraint_lessthan' => '/Framework/Constraint/LessThan.php', - 'phpunit_framework_constraint_not' => '/Framework/Constraint/Not.php', - 'phpunit_framework_constraint_objecthasattribute' => '/Framework/Constraint/ObjectHasAttribute.php', - 'phpunit_framework_constraint_or' => '/Framework/Constraint/Or.php', - 'phpunit_framework_constraint_pcrematch' => '/Framework/Constraint/PCREMatch.php', - 'phpunit_framework_constraint_samesize' => '/Framework/Constraint/SameSize.php', - 'phpunit_framework_constraint_stringcontains' => '/Framework/Constraint/StringContains.php', - 'phpunit_framework_constraint_stringendswith' => '/Framework/Constraint/StringEndsWith.php', - 'phpunit_framework_constraint_stringmatches' => '/Framework/Constraint/StringMatches.php', - 'phpunit_framework_constraint_stringstartswith' => '/Framework/Constraint/StringStartsWith.php', - 'phpunit_framework_constraint_traversablecontains' => '/Framework/Constraint/TraversableContains.php', - 'phpunit_framework_constraint_traversablecontainsonly' => '/Framework/Constraint/TraversableContainsOnly.php', - 'phpunit_framework_constraint_xor' => '/Framework/Constraint/Xor.php', - 'phpunit_framework_coveredcodenotexecutedexception' => '/Framework/CoveredCodeNotExecutedException.php', - 'phpunit_framework_error' => '/Framework/Error.php', - 'phpunit_framework_error_deprecated' => '/Framework/Error/Deprecated.php', - 'phpunit_framework_error_notice' => '/Framework/Error/Notice.php', - 'phpunit_framework_error_warning' => '/Framework/Error/Warning.php', - 'phpunit_framework_exception' => '/Framework/Exception.php', - 'phpunit_framework_exceptionwrapper' => '/Framework/ExceptionWrapper.php', - 'phpunit_framework_expectationfailedexception' => '/Framework/ExpectationFailedException.php', - 'phpunit_framework_incompletetest' => '/Framework/IncompleteTest.php', - 'phpunit_framework_incompletetestcase' => '/Framework/IncompleteTestCase.php', - 'phpunit_framework_incompletetesterror' => '/Framework/IncompleteTestError.php', - 'phpunit_framework_invalidcoverstargetexception' => '/Framework/InvalidCoversTargetException.php', - 'phpunit_framework_missingcoversannotationexception' => '/Framework/MissingCoversAnnotationException.php', - 'phpunit_framework_outputerror' => '/Framework/OutputError.php', - 'phpunit_framework_riskytest' => '/Framework/RiskyTest.php', - 'phpunit_framework_riskytesterror' => '/Framework/RiskyTestError.php', - 'phpunit_framework_selfdescribing' => '/Framework/SelfDescribing.php', - 'phpunit_framework_skippedtest' => '/Framework/SkippedTest.php', - 'phpunit_framework_skippedtestcase' => '/Framework/SkippedTestCase.php', - 'phpunit_framework_skippedtesterror' => '/Framework/SkippedTestError.php', - 'phpunit_framework_skippedtestsuiteerror' => '/Framework/SkippedTestSuiteError.php', - 'phpunit_framework_syntheticerror' => '/Framework/SyntheticError.php', - 'phpunit_framework_test' => '/Framework/Test.php', - 'phpunit_framework_testcase' => '/Framework/TestCase.php', - 'phpunit_framework_testfailure' => '/Framework/TestFailure.php', - 'phpunit_framework_testlistener' => '/Framework/TestListener.php', - 'phpunit_framework_testresult' => '/Framework/TestResult.php', - 'phpunit_framework_testsuite' => '/Framework/TestSuite.php', - 'phpunit_framework_testsuite_dataprovider' => '/Framework/TestSuite/DataProvider.php', - 'phpunit_framework_unintentionallycoveredcodeerror' => '/Framework/UnintentionallyCoveredCodeError.php', - 'phpunit_framework_warning' => '/Framework/Warning.php', - 'phpunit_framework_warningtestcase' => '/Framework/WarningTestCase.php', - 'phpunit_runner_basetestrunner' => '/Runner/BaseTestRunner.php', - 'phpunit_runner_exception' => '/Runner/Exception.php', - 'phpunit_runner_filter_factory' => '/Runner/Filter/Factory.php', - 'phpunit_runner_filter_group_exclude' => '/Runner/Filter/Group/Exclude.php', - 'phpunit_runner_filter_group_include' => '/Runner/Filter/Group/Include.php', - 'phpunit_runner_filter_groupfilteriterator' => '/Runner/Filter/Group.php', - 'phpunit_runner_filter_test' => '/Runner/Filter/Test.php', - 'phpunit_runner_standardtestsuiteloader' => '/Runner/StandardTestSuiteLoader.php', - 'phpunit_runner_testsuiteloader' => '/Runner/TestSuiteLoader.php', - 'phpunit_runner_version' => '/Runner/Version.php', - 'phpunit_textui_command' => '/TextUI/Command.php', - 'phpunit_textui_resultprinter' => '/TextUI/ResultPrinter.php', - 'phpunit_textui_testrunner' => '/TextUI/TestRunner.php', - 'phpunit_util_blacklist' => '/Util/Blacklist.php', - 'phpunit_util_configuration' => '/Util/Configuration.php', - 'phpunit_util_configurationgenerator' => '/Util/ConfigurationGenerator.php', - 'phpunit_util_errorhandler' => '/Util/ErrorHandler.php', - 'phpunit_util_fileloader' => '/Util/Fileloader.php', - 'phpunit_util_filesystem' => '/Util/Filesystem.php', - 'phpunit_util_filter' => '/Util/Filter.php', - 'phpunit_util_getopt' => '/Util/Getopt.php', - 'phpunit_util_globalstate' => '/Util/GlobalState.php', - 'phpunit_util_invalidargumenthelper' => '/Util/InvalidArgumentHelper.php', - 'phpunit_util_log_json' => '/Util/Log/JSON.php', - 'phpunit_util_log_junit' => '/Util/Log/JUnit.php', - 'phpunit_util_log_tap' => '/Util/Log/TAP.php', - 'phpunit_util_log_teamcity' => '/Util/Log/TeamCity.php', - 'phpunit_util_php' => '/Util/PHP.php', - 'phpunit_util_php_default' => '/Util/PHP/Default.php', - 'phpunit_util_php_windows' => '/Util/PHP/Windows.php', - 'phpunit_util_printer' => '/Util/Printer.php', - 'phpunit_util_regex' => '/Util/Regex.php', - 'phpunit_util_string' => '/Util/String.php', - 'phpunit_util_test' => '/Util/Test.php', - 'phpunit_util_testdox_nameprettifier' => '/Util/TestDox/NamePrettifier.php', - 'phpunit_util_testdox_resultprinter' => '/Util/TestDox/ResultPrinter.php', - 'phpunit_util_testdox_resultprinter_html' => '/Util/TestDox/ResultPrinter/HTML.php', - 'phpunit_util_testdox_resultprinter_text' => '/Util/TestDox/ResultPrinter/Text.php', - 'phpunit_util_testdox_resultprinter_xml' => '/Util/TestDox/ResultPrinter/XML.php', - 'phpunit_util_testsuiteiterator' => '/Util/TestSuiteIterator.php', - 'phpunit_util_type' => '/Util/Type.php', - 'phpunit_util_xml' => '/Util/XML.php', -), - "${include_dir}/PHPUnit" -); - -// Dependencies -\Fedora\Autoloader\Dependencies::required(array( - "${include_dir}/File/Iterator/autoload.php", - "${include_dir}/PHP/CodeCoverage/autoload.php", - "${include_dir}/PHP/Timer/autoload.php", - "${include_dir}/SebastianBergmann/Version/autoload.php", - "${include_dir}/SebastianBergmann/Diff/autoload.php", - "${include_dir}/SebastianBergmann/Environment/autoload.php", - "${include_dir}/SebastianBergmann/Exporter/autoload.php", - "${include_dir}/SebastianBergmann/GlobalState/autoload.php", - "${include_dir}/SebastianBergmann/Comparator/autoload.php", - "${include_dir}/SebastianBergmann/ObjectEnumerator/autoload.php", - "${include_dir}/SebastianBergmann/ResourceOperations/autoload.php", - "${include_dir}/Symfony/Component/Yaml/autoload.php", - "${include_dir}/Text/Template/autoload.php", - "${include_dir}/myclabs/DeepCopy/autoload.php", - "${include_dir}/PHPUnit/Framework/MockObject/autoload.php", - "${include_dir}/phpspec/Prophecy/autoload.php", -)); diff --git a/dev-php/phpunit/metadata.xml b/dev-php/phpunit/metadata.xml deleted file mode 100644 index 44a54c5..0000000 --- a/dev-php/phpunit/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/phpunit</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/phpunit/phpunit-7.5.1.ebuild b/dev-php/phpunit/phpunit-7.5.1.ebuild deleted file mode 100644 index 29ce91f..0000000 --- a/dev-php/phpunit/phpunit-7.5.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A PHP Unit Testing framework" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -RDEPEND=" - !dev-php/phpunit-mock-objects - >=dev-php/doctrine-instantiator-1.1 - <dev-php/doctrine-instantiator-2.0 - dev-php/fedora-autoloader - >=dev-php/File_Iterator-2.0.1 - <dev-php/File_Iterator-3.0 - >=dev-php/myclabs-deepcopy-1.7 - <dev-php/myclabs-deepcopy-2.0 - >=dev-php/phar-io-manifest-1.0.2 - <dev-php/phar-io-manifest-2.0 - >=dev-php/phar-io-version-2.0 - <dev-php/phar-io-version-3.0 - >=dev-php/PHP_CodeCoverage-6.0.7 - <dev-php/PHP_CodeCoverage-7.0 - >=dev-php/PHP_Timer-2.0 - <dev-php/PHP_Timer-3.0 - >=dev-php/phpspec-prophecy-1.7 - <dev-php/phpspec-prophecy-2.0 - >=dev-php/sebastian-comparator-3.0 - <dev-php/sebastian-comparator-4.0 - >=dev-php/sebastian-diff-3.0 - <dev-php/sebastian-diff-4.0 - >=dev-php/sebastian-environment-4.0 - <dev-php/sebastian-environment-5.0 - >=dev-php/sebastian-exporter-3.1 - <dev-php/sebastian-exporter-4.0 - >=dev-php/sebastian-global-state-2.0 - <dev-php/sebastian-global-state-3.0 - >=dev-php/sebastian-object-enumerator-3.0.3 - <dev-php/sebastian-object-enumerator-4.0 - >=dev-php/sebastian-resource-operations-2.0 - <dev-php/sebastian-resource-operations-3.0 - >=dev-php/sebastian-version-2.0.1 - <dev-php/sebastian-version-3.0 - >=dev-php/Text_Template-1.2.1 - <dev-php/Text_Template-2.0 - || ( - dev-lang/php:7.2[cli,json,unicode,xml] - dev-lang/php:7.1[cli,json,unicode,xml] - ) -" - -src_install() { - insinto /usr/share/php/PHPUnit - doins -r src/* - insinto /usr/share/php/PHPUnit/vendor - doins "${FILESDIR}/autoload.php" - exeinto /usr/share/php/PHPUnit - doexe phpunit - dosym ../share/php/PHPUnit/phpunit /usr/bin/phpunit -} - -pkg_postinst() { - elog "${PN} can optionally use json, pdo-sqlite and pdo-mysql features." - elog "If you want those, emerge dev-lang/php with USE=\"json pdo sqlite mysql\"." -} diff --git a/dev-php/sebastian-comparator/Manifest b/dev-php/sebastian-comparator/Manifest deleted file mode 100644 index 7224409..0000000 --- a/dev-php/sebastian-comparator/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sebastian-comparator-3.0.2.tar.gz 16305 BLAKE2B 3cc8551fad28542823fba182abf6e9f33bafa0fea004ceee7d2b192f250678ec7f2014b7e9ae16eee1ec84ff37e656f5612a0d45d3bc10c5959831d39d851fee SHA512 05d5cdb5ce6346325c3f7c6f7b6669de7d599e0b65a95505a85aca887df5498d5baa22f22e9065bf185ac50df1abc969bf86263d31a3923034607938a5eace58 diff --git a/dev-php/sebastian-comparator/files/autoload.php b/dev-php/sebastian-comparator/files/autoload.php deleted file mode 100644 index 696ae03..0000000 --- a/dev-php/sebastian-comparator/files/autoload.php +++ /dev/null @@ -1,32 +0,0 @@ -<?php -/* Autoloader for dev-php/sebastian-comparator */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'sebastianbergmann\comparator\arraycomparator' => '/ArrayComparator.php', - 'sebastianbergmann\comparator\comparator' => '/Comparator.php', - 'sebastianbergmann\comparator\comparisonfailure' => '/ComparisonFailure.php', - 'sebastianbergmann\comparator\domnodecomparator' => '/DOMNodeComparator.php', - 'sebastianbergmann\comparator\datetimecomparator' => '/DateTimeComparator.php', - 'sebastianbergmann\comparator\doublecomparator' => '/DoubleComparator.php', - 'sebastianbergmann\comparator\exceptioncomparator' => '/ExceptionComparator.php', - 'sebastianbergmann\comparator\factory' => '/Factory.php', - 'sebastianbergmann\comparator\mockobjectcomparator' => '/MockObjectComparator.php', - 'sebastianbergmann\comparator\numericcomparator' => '/NumericComparator.php', - 'sebastianbergmann\comparator\objectcomparator' => '/ObjectComparator.php', - 'sebastianbergmann\comparator\resourcecomparator' => '/ResourceComparator.php', - 'sebastianbergmann\comparator\scalarcomparator' => '/ScalarComparator.php', - 'sebastianbergmann\comparator\splobjectstoragecomparator' => '/SplObjectStorageComparator.php', - 'sebastianbergmann\comparator\typecomparator' => '/TypeComparator.php', - ), - __DIR__ -); - -\Fedora\Autoloader\Dependencies::required(array( - '/usr/share/php/SebastianBergmann/Diff/autoload.php', - '/usr/share/php/SebastianBergmann/Exporter/autoload.php', -)); diff --git a/dev-php/sebastian-comparator/metadata.xml b/dev-php/sebastian-comparator/metadata.xml deleted file mode 100644 index f5ad6af..0000000 --- a/dev-php/sebastian-comparator/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild b/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild deleted file mode 100644 index a4764aa..0000000 --- a/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/sebastian-//}" - -DESCRIPTION="Compare PHP values for equality" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - <dev-php/sebastian-diff-4.0 - >=dev-php/sebastian-exporter-3.1 - <dev-php/sebastian-exporter-4.0 - || ( - dev-lang/php:7.2 - dev-lang/php:7.1 - ) -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/Comparator - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/dev-php/sebastian-diff/Manifest b/dev-php/sebastian-diff/Manifest deleted file mode 100644 index baa8a2c..0000000 --- a/dev-php/sebastian-diff/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sebastian-diff-3.0.1.tar.gz 30831 BLAKE2B a8b0f04df576c13de3596f65b436b727396246fd81f168f4a7220bc32ae6f8aeb5444d56840f053cc55a40ff23af7cf9bbbab7c32c0111afdf4e96e39386f5e7 SHA512 97c188831b647c885907b878bf6979d3261c639223ef96f5dbc094987987693dddaec7066442349f57f6c837f0aa88b093e847924d48600c016f806012aa9f28 diff --git a/dev-php/sebastian-diff/files/autoload.php b/dev-php/sebastian-diff/files/autoload.php deleted file mode 100644 index 5b72dc3..0000000 --- a/dev-php/sebastian-diff/files/autoload.php +++ /dev/null @@ -1,20 +0,0 @@ -<?php -/* Autoloader for dev-php/sebastian-diff */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'sebastianbergmann\diff\chunk' => '/Chunk.php', - 'sebastianbergmann\diff\diff' => '/Diff.php', - 'sebastianbergmann\diff\differ' => '/Differ.php', - 'sebastianbergmann\diff\line' => '/Line.php', - 'sebastianbergmann\diff\parser' => '/Parser.php', - 'sebastianbergmann\diff\lcs\longestcommonsubsequence' => '/LCS/LongestCommonSubsequence.php', - 'sebastianbergmann\diff\lcs\memoryefficientimplementation' => '/LCS/MemoryEfficientLongestCommonSubsequenceImplementation.php', - 'sebastianbergmann\diff\lcs\timeefficientimplementation' => '/LCS/TimeEfficientLongestCommonSubsequenceImplementation.php', - ), - __DIR__ -); diff --git a/dev-php/sebastian-diff/metadata.xml b/dev-php/sebastian-diff/metadata.xml deleted file mode 100644 index 3526674..0000000 --- a/dev-php/sebastian-diff/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/diff</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/sebastian-diff/sebastian-diff-3.0.1.ebuild b/dev-php/sebastian-diff/sebastian-diff-3.0.1.ebuild deleted file mode 100644 index 34ee63e..0000000 --- a/dev-php/sebastian-diff/sebastian-diff-3.0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="diff" - -DESCRIPTION="PHP Diff implementation" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - || ( - dev-lang/php:7.2 - dev-lang/php:7.1 - ) -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/Diff - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/dev-php/sebastian-environment/Manifest b/dev-php/sebastian-environment/Manifest deleted file mode 100644 index 1d81d09..0000000 --- a/dev-php/sebastian-environment/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sebastian-environment-3.1.0.tar.gz 6940 BLAKE2B 03852c7b74ac758925beea5cd4b528c9860742755f223d3785dfe97d86ac6434af43131b0674c2be806562c859150c0719744e29654ac6da5ad52504af122e58 SHA512 05bbe8969ebe1de4239f4236c8d7c88ae8dd599de46a7a877b83565aa9eb72b524a6c89237cf614ade9e623bbbb23c4c9623a81a24c18c671299eceb727c32c8 -DIST sebastian-environment-4.0.1.tar.gz 8801 BLAKE2B ad2fd10d17c355f40f118f1624958cb6e467772f865366bddc01161e734fdbf41d96229d73a25d84230e6ba900c97a4be657ce294f6fb014ad97f9352225c963 SHA512 c4a6b6fec8e49ab6bd45d07aa80db028dceda739404fa3bbd31b36693536931a0e36f9a63acae3fd45b2609c13862014ab4937367d54606b3f3f3530b5859ec0 diff --git a/dev-php/sebastian-environment/files/autoload.php b/dev-php/sebastian-environment/files/autoload.php deleted file mode 100644 index 3abd16e..0000000 --- a/dev-php/sebastian-environment/files/autoload.php +++ /dev/null @@ -1,14 +0,0 @@ -<?php -/* Autoloader for dev-php/sebastian-environment */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'sebastianbergmann\environment\console' => '/Console.php', - 'sebastianbergmann\environment\runtime' => '/Runtime.php', - ), - __DIR__ -); diff --git a/dev-php/sebastian-environment/metadata.xml b/dev-php/sebastian-environment/metadata.xml deleted file mode 100644 index f5ad6af..0000000 --- a/dev-php/sebastian-environment/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/sebastian-environment/sebastian-environment-3.1.0.ebuild b/dev-php/sebastian-environment/sebastian-environment-3.1.0.ebuild deleted file mode 100644 index 8f6eb75..0000000 --- a/dev-php/sebastian-environment/sebastian-environment-3.1.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/sebastian-//}" - -DESCRIPTION="Helps writing PHP code that has runtime-specific execution paths" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - || ( - dev-lang/php:7.2 - dev-lang/php:7.1 - dev-lang/php:7.0 - ) -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/Environment - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/dev-php/sebastian-environment/sebastian-environment-4.0.1.ebuild b/dev-php/sebastian-environment/sebastian-environment-4.0.1.ebuild deleted file mode 100644 index d45667a..0000000 --- a/dev-php/sebastian-environment/sebastian-environment-4.0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/sebastian-//}" - -DESCRIPTION="Helps writing PHP code that has runtime-specific execution paths" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - || ( - dev-lang/php:7.2 - dev-lang/php:7.1 - ) -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/Environment - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/dev-php/sebastian-exporter/Manifest b/dev-php/sebastian-exporter/Manifest deleted file mode 100644 index ac0b093..0000000 --- a/dev-php/sebastian-exporter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sebastian-exporter-3.1.0.tar.gz 8306 BLAKE2B 7d4b2ce1af95485990963a53e5ba340da33f689fee1e57ad13a570809acba7d200343ecef92c67063a99effb72c00eebb1b41565a730926960ea1112d877ca5c SHA512 d734c8304fc69b9b83f9544010c253f318c72824d577ee8e721a4c24bba44f7f7bb789e84cdd8b352c219c84585e621538cf218da92ee2ec005ba2e12aedcd36 diff --git a/dev-php/sebastian-exporter/files/autoload.php b/dev-php/sebastian-exporter/files/autoload.php deleted file mode 100644 index 7803f5f..0000000 --- a/dev-php/sebastian-exporter/files/autoload.php +++ /dev/null @@ -1,17 +0,0 @@ -<?php -/* Autoloader for dev-php/sebastian-exporter */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'sebastianbergmann\exporter\exporter' => '/Exporter.php', - ), - __DIR__ -); - -\Fedora\Autoloader\Dependencies::required(array( - '/usr/share/php/SebastianBergmann/RecursionContext/autoload.php', -)); diff --git a/dev-php/sebastian-exporter/metadata.xml b/dev-php/sebastian-exporter/metadata.xml deleted file mode 100644 index f5ad6af..0000000 --- a/dev-php/sebastian-exporter/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/sebastian-exporter/sebastian-exporter-3.1.0.ebuild b/dev-php/sebastian-exporter/sebastian-exporter-3.1.0.ebuild deleted file mode 100644 index 4d624b8..0000000 --- a/dev-php/sebastian-exporter/sebastian-exporter-3.1.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/sebastian-//}" - -DESCRIPTION="Export PHP variables for visualization" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - =dev-php/sebastian-recursion-context-2* - || ( - dev-lang/php:7.2 - dev-lang/php:7.1 - dev-lang/php:7.0 - ) -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/Exporter - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/dev-php/sebastian-global-state/Manifest b/dev-php/sebastian-global-state/Manifest deleted file mode 100644 index ed4411f..0000000 --- a/dev-php/sebastian-global-state/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sebastian-global-state-2.0.0.tar.gz 8808 BLAKE2B 109fb4664cd2b300f7b2db83c2c346db35ed523e28168959da95accac3e9aafeb4dfdc3a5889fe0294e20ec24c734638a15de70b69852ba4ace78f362b28a8ea SHA512 96d948458053f00bfa91b82867565e07497981619ce96b4ab3d5c87867dd7200e25619d3759245d77ee8468a7adc36b516ca1a46aeb9e6d1fca8e44b5d51d8e3 diff --git a/dev-php/sebastian-global-state/files/autoload.php b/dev-php/sebastian-global-state/files/autoload.php deleted file mode 100644 index e7c855e..0000000 --- a/dev-php/sebastian-global-state/files/autoload.php +++ /dev/null @@ -1,18 +0,0 @@ -<?php -/* Autoloader for dev-php/sebastian-global-state */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'sebastianbergmann\globalstate\blacklist' => '/Blacklist.php', - 'sebastianbergmann\globalstate\codeexporter' => '/CodeExporter.php', - 'sebastianbergmann\globalstate\exception' => '/Exception.php', - 'sebastianbergmann\globalstate\restorer' => '/Restorer.php', - 'sebastianbergmann\globalstate\runtimeexception' => '/RuntimeException.php', - 'sebastianbergmann\globalstate\snapshot' => '/Snapshot.php', - ), - __DIR__ -); diff --git a/dev-php/sebastian-global-state/metadata.xml b/dev-php/sebastian-global-state/metadata.xml deleted file mode 100644 index f5ad6af..0000000 --- a/dev-php/sebastian-global-state/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/sebastian-global-state/sebastian-global-state-2.0.0.ebuild b/dev-php/sebastian-global-state/sebastian-global-state-2.0.0.ebuild deleted file mode 100644 index 0242274..0000000 --- a/dev-php/sebastian-global-state/sebastian-global-state-2.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/sebastian-//}" - -DESCRIPTION="Snapshotting of global state" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - || ( - dev-lang/php:7.2 - dev-lang/php:7.1 - dev-lang/php:7.0 - ) -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/GlobalState - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/dev-php/sebastian-object-enumerator/Manifest b/dev-php/sebastian-object-enumerator/Manifest deleted file mode 100644 index 7fb4e33..0000000 --- a/dev-php/sebastian-object-enumerator/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sebastian-object-enumerator-3.0.3.tar.gz 4989 BLAKE2B 8d2314daf82280dc746cdc91c3c927d012440ef162a59918e038a15775f0113cf7bc0ae0eafb83d6d6992cdb2680bdd92935789584305906747fd71f13fcad5a SHA512 9bbff5081e1627d7ab98e01830cf6245f15b3ca96a56f6074e090f10862d19d0849251d69bf1117d3634b7e0ef86e266b2e9d4062e75eff9c9bc5f994dfe9a2d diff --git a/dev-php/sebastian-object-enumerator/files/autoload.php b/dev-php/sebastian-object-enumerator/files/autoload.php deleted file mode 100644 index cac71a5..0000000 --- a/dev-php/sebastian-object-enumerator/files/autoload.php +++ /dev/null @@ -1,19 +0,0 @@ -<?php -/* Autoloader for dev-php/sebastian-object-enumerator */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'sebastianbergmann\objectenumerator\enumerator' => '/Enumerator.php', - 'sebastianbergmann\objectenumerator\exception' => '/Exception.php', - 'sebastianbergmann\objectenumerator\invalidargumentexception' => '/InvalidArgumentException.php', - ), - __DIR__ -); - -\Fedora\Autoloader\Dependencies::required(array( - '/usr/share/php/SebastianBergmann/RecursionContext/autoload.php', -)); diff --git a/dev-php/sebastian-object-enumerator/metadata.xml b/dev-php/sebastian-object-enumerator/metadata.xml deleted file mode 100644 index f5ad6af..0000000 --- a/dev-php/sebastian-object-enumerator/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-3.0.3.ebuild b/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-3.0.3.ebuild deleted file mode 100644 index 17974b7..0000000 --- a/dev-php/sebastian-object-enumerator/sebastian-object-enumerator-3.0.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/sebastian-//}" - -DESCRIPTION="Traverses array structures and object graphs to enumerate all referenced objects" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - <dev-php/sebastian-recursion-context-3.0 - || ( - dev-lang/php:7.2 - dev-lang/php:7.1 - dev-lang/php:7.0 - ) -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/ObjectEnumerator - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/dev-php/sebastian-resource-operations/Manifest b/dev-php/sebastian-resource-operations/Manifest deleted file mode 100644 index 50a598a..0000000 --- a/dev-php/sebastian-resource-operations/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sebastian-resource-operations-2.0.1.tar.gz 17772 BLAKE2B 8a98c2735973f063fefba9079bf10e1b4a1317eab2e9326bf338d50b2c278673ade93bc20fb415d4d33046575045d0e2d147b5b1ba38812c84031c7a691d1946 SHA512 991716a948f3492b2f3c886f07485fec26ad7e31f8588a2cbf6deff8ef4791e403962578590b117ed43def7753a5f44f0f8c8f92994bc58295d58db3f7d71021 diff --git a/dev-php/sebastian-resource-operations/files/autoload.php b/dev-php/sebastian-resource-operations/files/autoload.php deleted file mode 100644 index f7b9a4d..0000000 --- a/dev-php/sebastian-resource-operations/files/autoload.php +++ /dev/null @@ -1,13 +0,0 @@ -<?php -/* Autoloader for dev-php/sebastian-resource-operations */ - -if (!class_exists('Fedora\\Autoloader\\Autoload', false)) { - require_once '/usr/share/php/Fedora/Autoloader/autoload.php'; -} - -\Fedora\Autoloader\Autoload::addClassMap( - array( - 'sebastianbergmann\resourceoperations\resourceoperations' => '/ResourceOperations.php', - ), - __DIR__ -); diff --git a/dev-php/sebastian-resource-operations/metadata.xml b/dev-php/sebastian-resource-operations/metadata.xml deleted file mode 100644 index f5ad6af..0000000 --- a/dev-php/sebastian-resource-operations/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> - <upstream> - <remote-id type="github">sebastianbergmann/</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-php/sebastian-resource-operations/sebastian-resource-operations-2.0.1.ebuild b/dev-php/sebastian-resource-operations/sebastian-resource-operations-2.0.1.ebuild deleted file mode 100644 index 8b06bb2..0000000 --- a/dev-php/sebastian-resource-operations/sebastian-resource-operations-2.0.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/sebastian-//}" - -DESCRIPTION="Provides a list of PHP built-in functions that operate on resources" -HOMEPAGE="http://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" -IUSE="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-php/fedora-autoloader - >=dev-lang/php-5.6:* -" - -src_install() { - insinto /usr/share/php/SebastianBergmann/ResourceOperations - doins -r src/* - doins "${FILESDIR}/autoload.php" -} diff --git a/www-apache/mod_perl/ChangeLog b/www-apache/mod_perl/ChangeLog deleted file mode 100644 index 5f82961..0000000 --- a/www-apache/mod_perl/ChangeLog +++ /dev/null @@ -1,680 +0,0 @@ -# ChangeLog for www-apache/mod_perl -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_perl/ChangeLog,v 1.105 2012/11/27 19:27:09 pacho Exp $ - -*mod_perl-2.0.8 (21 Jun 2013) - - 21 Jun 2013; <jmbsvicetto@gentoo.org> +mod_perl-2.0.7.ebuild, - +mod_perl-2.0.8.ebuild, +files/2.0.3/75_mod_perl.conf, - +files/2.0.3/apache2-mod_perl-startup.pl, - +files/debian/010-doc-no-more-send_http_header.patch, - +files/debian/031-test-extra-args.patch, - +files/debian/099-fix-url-on-index_top.patch, - +files/debian/200_fix-pod-spelling-errors.patch, - +files/debian/260_fix_pipelined_response_deadlock.patch, - +files/debian/290-httpd-transition-test-todo.patch, - +files/debian/300-http-headers-version.patch, - +files/debian/310-defaultruntimedir.patch, - +files/debian/320-cleanup-authn-authz-providers.patch, - +files/mod_perl-2.0.1-sneak-tmpdir.patch, - +files/mod_perl-2.0.7-bundled-Apache-Test.patch, - +files/mod_perl-2.0.8-Test-ModPerl-Registry-fix.patch, - +files/mod_perl-2.0.8-Test_Mod_Proxy-apache24-fix.patch, - +files/mod_perl-2.0.8-bundled-Apache-Test.patch, +metadata.xml: - Add mod_perl to my overlay. - Use debian work to get mod_perl to build with apache-2.4 based on - http://marc.info/?l=apache-modperl&m=136987032617467&w=2 and - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666822 . - Many thanks to Gregor Herrmann <gregoa@debian.org> for all the pointers and - help. - - 27 Nov 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml: - Drop apache herd as discussed in http://www.gossamer- - threads.com/lists/gentoo/dev/262834 - - 13 Nov 2012; Brent Baude <ranger@gentoo.org> mod_perl-2.0.7.ebuild: - Marking mod_perl-2.0.7 ppc64 for bug 432610 - - 30 Oct 2012; Christian Ruppert <idl0r@gentoo.org> -mod_perl-2.0.4-r1.ebuild, - -mod_perl-2.0.5.ebuild, -files/mod_perl-2.0.5-bundled-Apache-Test.patch, - -files/CVE-2009-0796.patch: - Cleanup - - 10 Oct 2012; Brent Baude <ranger@gentoo.org> mod_perl-2.0.7.ebuild: - Marking mod_perl-2.0.7 ppc for bug 432610 - - 18 Sep 2012; Jeroen Roovers <jer@gentoo.org> mod_perl-2.0.7.ebuild: - Stable for HPPA (bug #432610). - - 11 Sep 2012; Raúl Porcel <armin76@gentoo.org> mod_perl-2.0.7.ebuild: - alpha/ia64/sparc stable wrt #432610 - - 27 Aug 2012; Johannes Huber <johu@gentoo.org> mod_perl-2.0.7.ebuild: - Stable for x86, wrt bug #432610 - - 25 Aug 2012; Agostino Sarubbo <ago@gentoo.org> mod_perl-2.0.7.ebuild: - Stable for amd64, wrt bug #432610 - - 07 Jun 2012; Christian Ruppert <idl0r@gentoo.org> mod_perl-2.0.7.ebuild: - 2.0.7 is still not apache 2.4 ready - -*mod_perl-2.0.7 (06 Jun 2012) - - 06 Jun 2012; Christian Ruppert <idl0r@gentoo.org> +mod_perl-2.0.7.ebuild, - +files/mod_perl-2.0.7-bundled-Apache-Test.patch: - Version bump, bug 419839 - - 03 Apr 2012; Christian Ruppert <idl0r@gentoo.org> mod_perl-2.0.4-r1.ebuild, - mod_perl-2.0.5.ebuild: - Depend on apache <2.4* - - 19 Nov 2011; Christian Ruppert <idl0r@gentoo.org> mod_perl-2.0.5.ebuild: - Add debug useflag to enable/disable MP_TRACE and MP_DEBUG. - - 09 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> mod_perl-2.0.5.ebuild: - Marked ~ppc/~ppc64 wrt #359047 - - 22 Jul 2011; Jeroen Roovers <jer@gentoo.org> mod_perl-2.0.5.ebuild: - Marked ~hppa (bug #359047). - - 04 Jul 2011; Christian Ruppert <idl0r@gentoo.org> mod_perl-2.0.5.ebuild: - Fix apache/perl dependencies again, bug 373943. - - 01 Jul 2011; Christian Ruppert <idl0r@gentoo.org> mod_perl-2.0.5.ebuild: - Fix Dependencies. Add threads useflag. - - 15 May 2011; Raúl Porcel <armin76@gentoo.org> mod_perl-2.0.5.ebuild: - Add ~alpha/~ia64/~sparc wrt #359047 - - 21 Mar 2011; Christian Ruppert <idl0r@gentoo.org> metadata.xml: - Add myself as primary maintainer - -*mod_perl-2.0.5 (14 Mar 2011) - - 14 Mar 2011; Christian Ruppert <idl0r@gentoo.org> +mod_perl-2.0.5.ebuild, - +files/mod_perl-2.0.5-bundled-Apache-Test.patch: - Version bump, bug 355303, fixes also bug 352724. - - 07 Mar 2010; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4-r1.ebuild: - remove duplicate dependency on apache - - 12 Jan 2010; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4-r1.ebuild: - fix #300730 - - 11 Jan 2010; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4-r1.ebuild: - convert to EAPI2 wrt #296219 - - 18 Sep 2009; Benedikt Böhm <hollow@gentoo.org> -mod_perl-2.0.3-r2.ebuild, - -mod_perl-2.0.4.ebuild, -files/RegistryCooker.patch: - remove old ebuilds - - 22 Jul 2009; Joseph Jezak <josejx@gentoo.org> mod_perl-2.0.4-r1.ebuild: - Marked ppc/ppc64 stable early for bug #266035. - - 19 Jul 2009; nixnut <nixnut@gentoo.org> mod_perl-2.0.4-r1.ebuild: - ~ppc #276593 - - 19 Jul 2009; Torsten Veller <tove@gentoo.org> mod_perl-2.0.3-r2.ebuild, - mod_perl-2.0.4.ebuild, mod_perl-2.0.4-r1.ebuild: - IO-Compress replaces Compress-Zlib - - 08 Jul 2009; Markus Meier <maekke@gentoo.org> mod_perl-2.0.4-r1.ebuild: - amd64 stable, bug #266035 - - 08 Jul 2009; Raúl Porcel <armin76@gentoo.org> mod_perl-2.0.4-r1.ebuild: - alpha/ia64/sparc stable wrt #276593 - - 07 Jul 2009; Jeroen Roovers <jer@gentoo.org> mod_perl-2.0.4-r1.ebuild: - Stable for HPPA (bug #266035). - - 07 Jul 2009; Christian Faulhammer <fauli@gentoo.org> - mod_perl-2.0.4-r1.ebuild: - stable x86, security bug 266035 - - 07 Jul 2009; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4-r1.ebuild: - fix circular dependencies - - 07 Jul 2009; Jeroen Roovers <jer@gentoo.org> mod_perl-2.0.4-r1.ebuild: - Marked ~hppa (bug #266035). - - 07 Jul 2009; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4-r1.ebuild: - add blocker wrt #276707 - - 05 Jul 2009; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4-r1.ebuild: - fix #224985, #243244 - -*mod_perl-2.0.4-r1 (05 Jul 2009) - - 05 Jul 2009; Benedikt Böhm <hollow@gentoo.org> - +files/CVE-2009-0796.patch, -mod_perl-2.0.3-r1.ebuild, - +mod_perl-2.0.4-r1.ebuild: - fix #266035 - - 26 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - mod_perl-2.0.3-r1.ebuild: - Add pkg_setup(). - - 18 Nov 2008; Torsten Veller <tove@gentoo.org> mod_perl-2.0.3-r1.ebuild, - mod_perl-2.0.3-r2.ebuild, mod_perl-2.0.4.ebuild: - New virtuals: Compress-Zlib - - 05 Jul 2008; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4.ebuild: - fix #227277 - - 01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.4.ebuild: - fix SRC_URI - -*mod_perl-2.0.4 (01 Jun 2008) - - 01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> +mod_perl-2.0.4.ebuild: - version bump wrt #220909 - - 28 May 2008; Guy Martin <gmsoft@gentoo.org> ChangeLog: - Stable on hppa. - - 13 May 2008; Jeroen Roovers <jer@gentoo.org> mod_perl-2.0.3-r2.ebuild: - Marked ~hppa (LuckyLuke). - - 23 Mar 2008; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.3-r2.ebuild: - fix depend.apache usage wrt #208033 - - 22 Mar 2008; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.3-r2.ebuild: - amd64 stable wrt #209179 - - 10 Feb 2008; Raúl Porcel <armin76@gentoo.org> mod_perl-2.0.3-r2.ebuild: - alpha/ia64/sparc stable wrt #209179 - - 08 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org> - mod_perl-2.0.3-r2.ebuild: - ppc stable, bug #209179 - - 07 Feb 2008; Christian Faulhammer <opfer@gentoo.org> - mod_perl-2.0.3-r2.ebuild: - stable x86, bug 209179 - - 07 Feb 2008; Brent Baude <ranger@gentoo.org> mod_perl-2.0.3-r2.ebuild: - Marking mod_perl-2.0.3-r2 ppc64 for bug 209179 - - 06 Feb 2008; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.3-r2.ebuild: - rename check_apache_threads to has_apache_threads as suggested by dberkholz - - 06 Feb 2008; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.3-r2.ebuild: - use new depend.apache functions to simplify ebuild logic - - 29 Jan 2008; Benedikt Böhm <hollow@gentoo.org> mod_perl-2.0.3-r2.ebuild: - fix depend.apache usage wrt #208033 - - 27 Jan 2008; Benedikt Böhm <hollow@gentoo.org> - files/2.0.3/75_mod_perl.conf, mod_perl-2.0.3-r2.ebuild: - fix #204916 - -*mod_perl-2.0.3-r2 (06 Jan 2008) - - 06 Jan 2008; Benedikt Böhm <hollow@gentoo.org> - files/2.0.3/75_mod_perl.conf, +mod_perl-2.0.3-r2.ebuild: - fix #182235, #199183 - - 13 Jun 2007; Luca Longinotti <chtekk@gentoo.org> - -files/1.29/75_mod_perl.conf, -files/1.30/75_mod_perl.conf, - -files/2.0.2/75_mod_perl.conf, -files/2.0.2/apache2-mod_perl-startup.pl, - -files/75_mod_perl.conf, -files/apache2-mod_perl-startup.pl, metadata.xml, - -mod_perl-1.27-r4.ebuild, -mod_perl-1.30.ebuild: - Remove Apache1. Cleanup filesdir. Update metadata. - - 10 Apr 2007; Christian Hartmann <ian@gentoo.org> mod_perl-1.27-r4.ebuild, - -mod_perl-1.29.ebuild, -mod_perl-2.0.2.ebuild, -mod_perl-2.0.3.ebuild: - Removed vulnerable versions; 1.27-r4 stays for mips only - - 10 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> mod_perl-1.30.ebuild: - Stable on alpha wrt security bug #172676 - - 09 Apr 2007; Michael Cummings <mcummings@gentoo.org> mod_perl-1.30.ebuild: - security bug #172676 - also fixed the fperm line at the end for the conf file - - 06 Apr 2007; Michael Cummings <mcummings@gentoo.org> - mod_perl-2.0.3-r1.ebuild: - Marking amd64 stable, bug 172676 - - 06 Apr 2007; Christian Faulhammer <opfer@gentoo.org> - mod_perl-2.0.3-r1.ebuild: - stable x86, security bug 172676 - - 06 Apr 2007; Christian Hartmann <ian@gentoo.org> Manifest: - Fix manifest - - 04 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> - mod_perl-2.0.3-r1.ebuild: - Stable on alpha wrt security bug #172676 - - 04 Apr 2007; Raúl Porcel <armin76@gentoo.org> mod_perl-1.30.ebuild, - mod_perl-2.0.3-r1.ebuild: - ia64 stable wrt security bug 172676 - - 03 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> mod_perl-1.30.ebuild, - mod_perl-2.0.3-r1.ebuild: - Stable on sparc wrt security #172676 - - 02 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> - mod_perl-1.30.ebuild, mod_perl-2.0.3-r1.ebuild: - ppc stable, bug #172676 - - 02 Apr 2007; Markus Rothe <corsair@gentoo.org> mod_perl-1.30.ebuild, - mod_perl-2.0.3-r1.ebuild: - Stable on ppc64; bug #172676 - - 31 Mar 2007; Christian Faulhammer <opfer@gentoo.org> mod_perl-1.30.ebuild: - stable x86, security bug 172676 - -*mod_perl-2.0.3-r1 (30 Mar 2007) - - 30 Mar 2007; Michael Cummings <mcummings@gentoo.org> - +files/RegistryCooker.patch, +mod_perl-2.0.3-r1.ebuild: - Fixes for mod_perl-2.0.3 re: bug 172676 - -*mod_perl-1.30 (30 Mar 2007) - - 30 Mar 2007; Michael Cummings <mcummings@gentoo.org> - +files/1.30/75_mod_perl.conf, +mod_perl-1.30.ebuild: - Bug 172676 - - 23 Feb 2007; Michael Cummings <mcummings@gentoo.org> - mod_perl-2.0.2.ebuild, mod_perl-2.0.3.ebuild: - Removed ROOT per bug 168044 - - 08 Feb 2007; Michael Cummings <mcummings@gentoo.org> - mod_perl-2.0.3.ebuild: - Switching from exit to die, thanks to davide angelocola on the ml for - pointing this out - - 25 Jan 2007; Luca Longinotti <chtekk@gentoo.org> - -files/mod_perl-1.99.16-sneak-tmpdir.patch, -files/2.0.1/75_mod_perl.conf, - -files/mod_perl-1.99.17-Apache2.pm, - -files/2.0.1/apache2-mod_perl-startup.pl, -mod_perl-2.0.1-r2.ebuild, - -mod_perl-2.0.1-r3.ebuild: - Initial parts of cleanup. - - 19 Jan 2007; Markus Rothe <corsair@gentoo.org> mod_perl-2.0.2.ebuild: - Stable on ppc64; bug #162244 - - 17 Jan 2007; Christian Faulhammer <opfer@gentoo.org> - mod_perl-2.0.2.ebuild: - stable x86, bug #162244 - - 16 Jan 2007; Joseph Jezak <josejx@gentoo.org> mod_perl-1.29.ebuild, - mod_perl-2.0.2.ebuild: - Marked ppc stable for bug #162244. - - 12 Jan 2007; Michael Cummings <mcummings@gentoo.org> - +files/2.0.3/75_mod_perl.conf, +files/2.0.3/apache2-mod_perl-startup.pl: - bug 161292, missing 2.0.3 files added :) - -*mod_perl-2.0.3 (09 Jan 2007) - - 09 Jan 2007; Michael Cummings <mcummings@gentoo.org> - +mod_perl-2.0.3.ebuild: - Version bump - - 06 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> mod_perl-2.0.2.ebuild: - Stable on Alpha. - -*mod_perl-2.0.1-r3 (23 Oct 2006) - - 23 Oct 2006; Michael Cummings <mcummings@gentoo.org> - +mod_perl-2.0.1-r3.ebuild, mod_perl-2.0.2.ebuild: - Altered dep for Apache-Test to be >= 1.27 - 1.28 is in the tree and - supercedes these versions. - - 16 Oct 2006; Michael Cummings <mcummings@gentoo.org> - -mod_perl-1.27-r1.ebuild, -mod_perl-1.27-r2.ebuild, - mod_perl-1.27-r4.ebuild, mod_perl-1.29.ebuild, -mod_perl-1.99.11.ebuild, - -mod_perl-1.99.16.ebuild, -mod_perl-2.0.1-r1.ebuild, - mod_perl-2.0.1-r2.ebuild: - Marking amd64 stable; cleaning up ebuilds - - 02 Sep 2006; Bryan Østergaard <kloeri@gentoo.org> mod_perl-2.0.2.ebuild: - Stable on ia64. - - 25 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> mod_perl-2.0.2.ebuild: - Marked stable on amd64, closes bug 136823. - - 12 Jun 2006; Michael Cummings <mcummings@gentoo.org> - mod_perl-2.0.2.ebuild: - Marking sparc stable - - 04 Jun 2006; Michael Stewart <vericgar@gentoo.org> mod_perl-1.29.ebuild, - mod_perl-2.0.1-r1.ebuild, mod_perl-2.0.1-r2.ebuild, mod_perl-2.0.2.ebuild: - Address dependency issues caused by depend.apache. Refer to bug 107127. - - 27 Apr 2006; Alec Warner <antarus@gentoo.org> - files/digest-mod_perl-1.27-r1, files/digest-mod_perl-1.27-r2, - files/digest-mod_perl-1.27-r4, files/digest-mod_perl-1.29, - files/digest-mod_perl-1.99.11, files/digest-mod_perl-1.99.16, - files/digest-mod_perl-2.0.1-r1, files/digest-mod_perl-2.0.1-r2, - files/digest-mod_perl-2.0.2, Manifest: - Fixing SHA256 digest, pass four - - 08 Apr 2006; Bryan Østergaard <kloeri@gentoo.org - mod_perl-2.0.1-r2.ebuild: - Stable on alpha. - - 30 Mar 2006; <mcummings@gentoo.org> mod_perl-2.0.1-r2.ebuild: - Marking sparc stable, tested and confirmed. - - 10 Mar 2006; Michael Hanselmann <hansmi@gentoo.org> - mod_perl-2.0.1-r2.ebuild: - Stable on ppc. - - 10 Mar 2006; Aron Griffis <agriffis@gentoo.org> mod_perl-2.0.1-r2.ebuild: - Mark 2.0.1-r2 stable on ia64 - - 27 Feb 2006; Markus Rothe <corsair@gentoo.org> mod_perl-2.0.1-r2.ebuild: - Stable on ppc64 - -*mod_perl-2.0.2 (26 Feb 2006) - - 26 Feb 2006; Michael Cummings <mcummings@gentoo.org> - +files/2.0.2/75_mod_perl.conf, +files/2.0.2/apache2-mod_perl-startup.pl, - +files/1.29/75_mod_perl.conf, mod_perl-1.29.ebuild, - mod_perl-2.0.1-r2.ebuild, +mod_perl-2.0.2.ebuild: - Bug 77551 and friends: 1.29 unmasked; 2.0.1 unmasked; 2.0.2 added; all - should be installing appropritately for new-style apaches. Thanks to - Benedikt Boehm and Yuval Yaari for patches, ebuilds, and patience. - - 13 Feb 2006; Michael Cummings <mcummings@gentoo.org> - mod_perl-1.99.11.ebuild, mod_perl-1.99.16.ebuild, - mod_perl-2.0.1-r1.ebuild, mod_perl-2.0.1-r2.ebuild: - Virtuals for perl-core - - 06 Dec 2005; Aaron Kulbe <superlag@gentoo.org> mod_perl-2.0.1-r2.ebuild: - Making ebuild multilib aware, so it will build on AMD64. Bug #114634 - - 12 Nov 2005; Michael Cummings <mcummings@gentoo.org> - mod_perl-1.27-r1.ebuild, mod_perl-1.27-r2.ebuild, mod_perl-1.27-r4.ebuild, - mod_perl-1.29.ebuild: - Fixed config syntax, bug 109482 - - 25 Aug 2005; Michael Cummings <mcummings@gentoo.org> - mod_perl-1.99.11.ebuild, mod_perl-1.99.16.ebuild, mod_perl-2.0.1-r1.ebuild, - mod_perl-2.0.1-r2.ebuild: - Bug 103487, cp -a changed to cp -pPR - - 08 Aug 2005; Michael Cummings <mcummings@gentoo.org> - mod_perl-2.0.1-r2.ebuild: - bug 101292 - note for threaded vs unthreaded apache/perl systems - - 08 Aug 2005; Michael Cummings <mcummings@gentoo.org> - files/apache2-mod_perl-startup.pl: - Corrected apache2-*.pl - -*mod_perl-2.0.1-r2 (08 Aug 2005) - - 08 Aug 2005; Michael Cummings <mcummings@gentoo.org> files/75_mod_perl.conf, - files/apache2-mod_perl-startup.pl, +files/2.0.1/75_mod_perl.conf, - +files/2.0.1/apache2-mod_perl-startup.pl, mod_perl-2.0.1-r1.ebuild, - +mod_perl-2.0.1-r2.ebuild: - With help from rendhalver, split out the mod-perl2 conf/files so that both - older and newer versions were available - -*mod_perl-2.0.1-r1 (29 Jul 2005) - - 29 Jul 2005; Michael Cummings <mcummings@gentoo.org> - -files/mod_perl-2.0.1-makefile.patch, -mod_perl-1.99.10.ebuild, - -mod_perl-1.99.17-r1.ebuild, -mod_perl-1.99.17.ebuild, - -mod_perl-2.0.0.ebuild, +mod_perl-2.0.1-r1.ebuild, -mod_perl-2.0.1.ebuild: - Sorry for the version bump, but this is a corrected ebuild (see viewcvs for - some bad diffs). The issue with testing has been resolved - if you run sudo - emerge and you have !env_reset set in your /etc/sudoers (and have testing - enabled), expect to have trouble. sudo su - and then emerging has no problems - with the tests (somewhere along the line the uid and euid get muddled). Thanks - again to rendhalver for a lot of work and patience. - -*mod_perl-2.0.1 (25 Jul 2005) - - 25 Jul 2005; Michael Cummings <mcummings@gentoo.org> files/75_mod_perl.conf, - files/apache2-mod_perl-startup.pl, +mod_perl-2.0.1.ebuild: - Thanks to rendhalver for the legwork here. This installs cleanly and launches - w/o issue. Please test. - -*mod_perl-2.0.0 (04 Jun 2005) - - 04 Jun 2005; Elfyn McBratney <beu@gentoo.org> +mod_perl-2.0.0.ebuild: - Version bump; this revision is for current-stable apache _only_, and - _will_ not work with the 'refreshed' apache versions in testing - -r1 - will shortly follow for that. - - 29 May 2005; Markus Rothe <corsair@gentoo.org> mod_perl-1.29.ebuild, - mod_perl-1.99.17-r1.ebuild: - Stable on ppc64; added ~ppc64 - - 24 May 2005; Michael Cummings <mcummings@gentoo.org> - mod_perl-1.99.10.ebuild, mod_perl-1.99.11.ebuild, mod_perl-1.99.16.ebuild, - mod_perl-1.99.17-r1.ebuild, mod_perl-1.99.17.ebuild: - dev-perl/CGI => perl-core/CGI - -*mod_perl-1.99.17-r1 (09 May 2005) -*mod_perl-1.99.17 (09 May 2005) -*mod_perl-1.99.16 (09 May 2005) -*mod_perl-1.99.11 (09 May 2005) -*mod_perl-1.99.10 (09 May 2005) -*mod_perl-1.29 (09 May 2005) -*mod_perl-1.27-r4 (09 May 2005) -*mod_perl-1.27-r2 (09 May 2005) -*mod_perl-1.27-r1 (09 May 2005) - - 09 May 2005; Elfyn McBratney <beu@gentoo.org> - +files/mod_perl-1.99.16-sneak-tmpdir.patch, +files/75_mod_perl.conf, - +files/apache2-mod_perl-startup.pl, +files/mod_perl-1.99.17-Apache2.pm, - +metadata.xml, +mod_perl-1.27-r1.ebuild, +mod_perl-1.27-r2.ebuild, - +mod_perl-1.27-r4.ebuild, +mod_perl-1.29.ebuild, +mod_perl-1.99.10.ebuild, - +mod_perl-1.99.11.ebuild, +mod_perl-1.99.16.ebuild, - +mod_perl-1.99.17.ebuild, +mod_perl-1.99.17-r1.ebuild: - dev-perl/mod_perl -> www-apache/mod_perl - - 20 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> mod_perl-1.29.ebuild: - Stable on sparc - - 11 Apr 2005; Markus Rothe <corsair@gentoo.org> mod_perl-1.29.ebuild: - Added ~ppc64 to KEYWORDS - - 01 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> mod_perl-1.27-r4.ebuild: - Stable on ppc. - - 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> mod_perl-1.99.11.ebuild: - stable on ia64 - -*mod_perl-1.27-r1 (19 Mar 2005) - - 19 Mar 2005; Elfyn McBratney <beu@gentoo.org> +mod_perl-1.27-r1.ebuild, - +mod_perl-1.27-r2.ebuild, +mod_perl-1.99.10.ebuild, - +mod_perl-1.99.11.ebuild: - Tree break #1 - re-add. - - 16 Mar 2005; Elfyn McBratney <beu@gentoo.org> mod_perl-1.27-r4.ebuild, - mod_perl-1.29.ebuild, mod_perl-1.99.16.ebuild, mod_perl-1.99.17-r1.ebuild, - mod_perl-1.99.17.ebuild: - Drop sys-apps/sed from DEPEND. - - 16 Mar 2005; Elfyn McBratney <beu@gentoo.org> - -files/mod_perl-1.99.10-nonukes.patch, -mod_perl-1.27-r1.ebuild, - -mod_perl-1.27-r2.ebuild, -mod_perl-1.27.ebuild, -mod_perl-1.99.08.ebuild, - -mod_perl-1.99.09.ebuild, -mod_perl-1.99.10.ebuild, - -mod_perl-1.99.11.ebuild: - Remove old versions. - - 11 Mar 2005; Elfyn McBratney <beu@gentoo.org> - -files/mod_perl-1.27-ipv6.patch, -files/mod_perl-1.29-ipv6.patch, - mod_perl-1.27-r2.ebuild, mod_perl-1.27-r4.ebuild, mod_perl-1.29.ebuild: - Drop the IPv6 patches (which don't add functionality as Apache 1.3 isn't - IPv6-aware). - - 30 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - -*mod_perl-1.99.17-r1 (13 Nov 2004) - - 13 Nov 2004; Robert Coie <rac@gentoo.org> - +files/mod_perl-1.99.17-Apache2.pm, +mod_perl-1.99.17-r1.ebuild: - Replace Apache2.pm to set @INC up properly - -*mod_perl-1.99.17 (27 Oct 2004) - - 27 Oct 2004; Doug Goldstein <cardoe@gentoo.org> +mod_perl-1.99.17.ebuild: - revision bump... works here.. leaving it masked though - -*mod_perl-1.99.16 (28 Sep 2004) - - 28 Sep 2004; Robert Coie <rac@gentoo.org> - +files/mod_perl-1.99.16-sneak-tmpdir.patch, +mod_perl-1.99.16.ebuild: - New upstream, maketest has some inconsistent problems, reliability suspect - - 21 Sep 2004; Michael Cummings <mcummings@gentoo.org> - +files/mod_perl-1.29-ipv6.patch: - Added missing patch for 1.29. Still applies cleanly. Closes bug 53094. - - 03 Sep 2004; Caleb Tennis <caleb@gentoo.org> -mod_perl-1.27-r3.ebuild: - Removing package.masked version - - 28 Aug 2004; David Holm <dholm@gentoo.org> mod_perl-1.99.11.ebuild: - Added to ~ppc. - - 07 Aug 2004; Jason Wever <weeve@gentoo.org> mod_perl-1.99.11.ebuild: - Added ~sparc keyword, resolves bug #59331. - - 30 May 2004; Bryan Østergaard <kloeri@gentoo.org> mod_perl-1.99.11.ebuild: - Stable on alpha. - - 20 Apr 2004; Michael Cummings <mcummings@gentoo.org> - mod_perl-1.99.09.ebuild, mod_perl-1.99.10.ebuild, mod_perl-1.99.11.ebuild: - Syntax fixes from bug 48373. - - 16 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> - mod_perl-1.27-r3.ebuild, mod_perl-1.27-r4.ebuild, mod_perl-1.29.ebuild: - move inherit to the right place - - 01 Mar 2004; Michael Cummings <mcummings@gentoo.org> mod_perl-1.29.ebuild: - Fixed bad packlist info. This may affect (in a postive way) other problems - with mod_perl. Will bump if it proves to be effective. - - 29 Feb 2004; Jason Wever <weeve@gentoo.org> mod_perl-1.27-r4.ebuild: - Marked stable on sparc. - - 24 Feb 2004; <agriffis@gentoo.org> mod_perl-1.29.ebuild: - stable on alpha and ia64 - - 18 Feb 2004; Aron Griffis <agriffis@gentoo.org> mod_perl-1.99.11.ebuild: - add ~alpha and ~ia64 - - 18 Jan 2004; <tuxus@gentoo.org> mod_perl-1.27-r4.ebuild: - Added ~mips to KEYWORDS. - -*mod_perl-1.29 (23 Dec 2003) - - 23 Dec 2003; <rac@gentoo.org> mod_perl-1.29.ebuild: - Upstream bump. - -*mod_perl-1.99.11 (16 Dec 2003) - - 16 Dec 2003; <rac@gentoo.org> mod_perl-1.99.11.ebuild: - New upstream bump, fix bug 30257 by disabling parallel make - -*mod_perl-1.99.10 (31 Oct 2003) -*mod_perl-1.27-r4 (14 Oct 2003) - - 14 Oct 2003; <rac@gentoo.org> mod_perl-1.27-r4.ebuild: - sed-fu to fix deprecated use of tail -1 in a couple of places, solves build - problems on machines with new coreutils, including the amd64 port - -*mod_perl-1.27-r1 (24 Jun 2003) - - 12 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> : - Added missing changelog entry. - - 25 Jun 2003; <rac@gentoo.org> mod_perl-1.27-r2.ebuild, - mod_perl-1.27-r3.ebuild: - Fine-tune ipv6 patch application using has_version because the apache dep has - been relaxed. Addresses bug #23332. - -*mod_perl-1.27-r3 (24 Jun 2003) - - 24 Jun 2003; <rac@gentoo.org> mod_perl-1.27-r3.ebuild: - Move to vendor directory, change how prefixes are defined in an attempt to - avoid problems mholzer and others were reporting with inability to find - Apache.pm - - 22 Jun 2003; <rac@gentoo.org> mod_perl-1.99.08.ebuild, - mod_perl-1.99.09.ebuild: - revert to ~x86 - - 10 Jun 2003; Michael Cummings <mcummings@gentoo.org> - mod_perl-1.27-r2.ebuild: - mod-perl-1.27 doesn't work well with apache 2. the lock for apache 1 wasn't - carried over to the r2 ebuild - fixed - - 06 Jun 2003; <rac@gentoo.org> mod_perl-1.99.09.ebuild: - Add sed-4 dependency, make sed die on failure - - 20 May 2003; <rac@gentoo.org> mod_perl-1.99.09.ebuild: - Eliminate "|| die" from the make test line, to address bug #21325. - -*mod_perl-1.99.09 (19 May 2003) - - 19 May 2003; <rac@gentoo.org> mod_perl-1.99.09.ebuild: - Upstream version bump, enable "make test". Major kudos to Corporate Gadfly - <corporate_gadfly@hotmail.com> in bugs #19951 and #20124. - -*mod_perl-1.99.08 (24 Jun 2003) - - 12 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> : - Added missing changelog entry. - -*mod_perl-1.27-r2 (01 Mar 2003) - - 01 Mar 2003; Robert Coie <rac@gentoo.org> mod_perl-1.27-r2.ebuild, - files/mod_perl-1.27-ipv6.patch: - Add patch originally from - http://pasky.ji.cz/~pasky/dev/apache/mod_perl-1.27+ipv6.patch, to - allow building against an IPv6-enabled Apache (bug #6986). Changed - dependency on Apache to be >=1.3.27-r4, as that is the first version - in which the ipv6 USE variable is employed by the Apache ebuild, and - that is necessary for this patch to operate correctly. - - 24 Jan 2003; <woodchip@gentoo.org> mod_perl-1.99.08 : version bump; #14503. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*mod_perl-1.99.07 (29 Nov 2002) - - 17 Dec 2002; Brandon Low <lostlogic@gentoo.org> : - This should be a new slot. marked slot=1. - - 29 Nov 2002; Donny Davies <woodchip@gentoo.org> : - New development version for Apache2. - - 29 Oct 2002; Seemant Kulleen <seemant@gentoo.org> ChangeLog : - forced version bump to install into correct locations - -*mod_perl-1.27 (20 Jun 2002) - - 15 Sep 2002; Ryan Phillips <rphillips@gentoo.org> mod_perl-1.27.ebuild : - Added libwww-perl depedency... Hopefully fixes #7867 - - 9 Sep 2002; <mcummings@gentoo.org> mod_perl-1.27.ebuild : - Corrected build syntax - - 1 Aug 2002; Calum Selkirk <cselkirk@gentoo.org> mod_perl-1.27.ebuild : - Added ppc to KEYWORDS. - - 20 Jun 2002; Thilo Bangert <bangert@gentoo.org> mod_perl-1.27.ebuild : - version bump - -*mod_perl-1.26 (7 May 2002) - -*mod_perl-1.25-r2 (9 Apr 2002) - - 9 Apr 2002; Donny Davies <woodchip@gentoo.org> : - Small updates to fit in with the reworked apache package. - -*mod_perl-1.25-r1 (27 Mar 2002) - - 27 Mar 2002; Seemant Kulleen <seemant@gentoo.org> mod_perl-1.25-r1.ebuild : - Updated the ebuild to new syntax, and ungzipped HTML documentation. diff --git a/www-apache/mod_perl/Manifest b/www-apache/mod_perl/Manifest deleted file mode 100644 index db3af68..0000000 --- a/www-apache/mod_perl/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libapache2-mod-perl2_2.0.8+httpd24-r1449661.orig.tar.gz 3803732 SHA256 47c8f079fac7b2fa0f15096607a8ad0eff293d01527b65c1e8cbe4ed5e7b69ad SHA512 7b5a29b243366914007aedaf20096b14522f1305d88f5a8b5f3268e6063c19927055694ebd353bb20c08520a418d61484e2220c00078f05bc88bd8a0fc9e2712 WHIRLPOOL dc97a073618b0a1efc4b11b2f456014877784c1f5560eed321446f57c9e92b85d1d44b9f7bfdb581bd2b53b3c8fd5a48e60af6cf2a42bfe3967bd3a60daff95d -DIST mod_perl-2.0.9.tar.gz 3846584 SHA256 0260f26ab771c1c95fadc67544b3400e420bb30b8a77565d2d02ad05498ef52b SHA512 421d385f0d5d04cbe8c1e9559960eea86a017fa1bed88e614009143550baf852e2345001faff1fb849d9b3e6383786e0011f45ebc3e7d26ad57651fbad4e2f2c WHIRLPOOL 6b461666d380482f4f5816cbf74e100c741ce970fc19b8032d4f6a32cace9497c724631fb72c293723a5e9d67671eb4278204705089984ab2e224364ae6e0bef diff --git a/www-apache/mod_perl/files/2.0.3/75_mod_perl.conf b/www-apache/mod_perl/files/2.0.3/75_mod_perl.conf deleted file mode 100644 index 596d2cc..0000000 --- a/www-apache/mod_perl/files/2.0.3/75_mod_perl.conf +++ /dev/null @@ -1,50 +0,0 @@ -<IfDefine PERL> -LoadModule perl_module modules/mod_perl.so - -#PerlTrace all -PerlRequire "/etc/apache2/modules.d/apache2-mod_perl-startup.pl" -PerlModule ModPerl::Registry - -# Provide two aliases to the same cgi-bin directory, to see the effects of the -# 2 different mod_perl modes for Apache2::Registry Mode -Alias /perl/ /var/www/localhost/perl/ -# for Apache2::Perlrun Mode -Alias /cgi-perl/ /var/www/localhost/perl/ - -<Location /perl-status> - SetHandler perl-script - PerlResponseHandler Apache2::Status - Order deny,allow - Deny from all - Allow from 127.0.0.1 -</Location> - -<Directory /home/*/public_html/perl> - SetHandler perl-script - PerlResponseHandler ModPerl::PerlRun - Options -Indexes ExecCGI - PerlOptions +ParseHeaders -</Directory> - -# set Apache::Registry Mode for /perl Alias -<Location /perl/*.pl> - SetHandler perl-script - PerlResponseHandler ModPerl::Registry - Options -Indexes ExecCGI - PerlSendHeader On - Order allow,deny - Allow from all -</Location> - -# set Apache::PerlRun Mode for /cgi-perl Alias -<Location /cgi-perl/*.pl> - SetHandler perl-script - PerlResponseHandler ModPerl::PerlRun - Options -Indexes ExecCGI - PerlSendHeader On - Order allow,deny - Allow from all -</Location> -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_perl/files/2.0.3/apache2-mod_perl-startup.pl b/www-apache/mod_perl/files/2.0.3/apache2-mod_perl-startup.pl deleted file mode 100644 index afc048a..0000000 --- a/www-apache/mod_perl/files/2.0.3/apache2-mod_perl-startup.pl +++ /dev/null @@ -1,24 +0,0 @@ -use lib qw(/home/httpd/perl); - -# enable if the mod_perl 1.0 compatibility is needed -#use Apache2::compat (); - -use ModPerl::Util (); #for CORE::GLOBAL::exit - -use Apache2::RequestRec (); -use Apache2::RequestIO (); -use Apache2::RequestUtil (); - -use Apache2::ServerRec (); -use Apache2::ServerUtil (); -use Apache2::Connection (); -use Apache2::Log (); - -use APR::Table (); - -use ModPerl::Registry (); - -use Apache2::Const -compile => ':common'; -use APR::Const -compile => ':common'; - -1; diff --git a/www-apache/mod_perl/files/2.0.8/75_mod_perl.conf b/www-apache/mod_perl/files/2.0.8/75_mod_perl.conf deleted file mode 100644 index 710b747..0000000 --- a/www-apache/mod_perl/files/2.0.8/75_mod_perl.conf +++ /dev/null @@ -1,46 +0,0 @@ -<IfDefine PERL> -LoadModule perl_module modules/mod_perl.so - -#PerlTrace all -PerlRequire "/etc/apache2/modules.d/apache2-mod_perl-startup.pl" -PerlModule ModPerl::Registry - -# Provide two aliases to the same cgi-bin directory, to see the effects of the -# 2 different mod_perl modes for Apache2::Registry Mode -Alias /perl/ /var/www/localhost/perl/ -# for Apache2::Perlrun Mode -Alias /cgi-perl/ /var/www/localhost/perl/ - -<Location /perl-status> - SetHandler perl-script - PerlResponseHandler Apache2::Status - Require local -</Location> - -<Directory /home/*/public_html/perl> - SetHandler perl-script - PerlResponseHandler ModPerl::PerlRun - Options -Indexes ExecCGI - PerlOptions +ParseHeaders -</Directory> - -# set Apache::Registry Mode for /perl Alias -<Location /perl/*.pl> - SetHandler perl-script - PerlResponseHandler ModPerl::Registry - Options -Indexes ExecCGI - PerlSendHeader On - Require all granted -</Location> - -# set Apache::PerlRun Mode for /cgi-perl Alias -<Location /cgi-perl/*.pl> - SetHandler perl-script - PerlResponseHandler ModPerl::PerlRun - Options -Indexes ExecCGI - PerlSendHeader On - Require all granted -</Location> -</IfDefine> - -# vim: ts=4 filetype=apache diff --git a/www-apache/mod_perl/files/debian/010-doc-no-more-send_http_header.patch b/www-apache/mod_perl/files/debian/010-doc-no-more-send_http_header.patch deleted file mode 100644 index c0fc439..0000000 --- a/www-apache/mod_perl/files/debian/010-doc-no-more-send_http_header.patch +++ /dev/null @@ -1,18 +0,0 @@ -Author: Damyan Ivanov <dmn@debian.org> -Description: Can't locate object method "send_http_header" - Trivial patch to remove a stale reference to send_http_header that is no - longer available or necessary -Last-Update: 2011-03-22 -Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507821 -Forwarded: yes -Reviewed-by: Nicholas Bamber <nicholas@periapt.co.uk> ---- a/docs/api/ModPerl/Registry.pod -+++ b/docs/api/ModPerl/Registry.pod -@@ -31,7 +31,6 @@ For example: - - my $r = Apache2::RequestUtil->request; - $r->content_type("text/html"); -- $r->send_http_header; - $r->print("mod_perl rules!"); - - XXX: STOPPED here. Below is the old Apache::Registry document which I diff --git a/www-apache/mod_perl/files/debian/031-test-extra-args.patch b/www-apache/mod_perl/files/debian/031-test-extra-args.patch deleted file mode 100644 index fbee5f3..0000000 --- a/www-apache/mod_perl/files/debian/031-test-extra-args.patch +++ /dev/null @@ -1,24 +0,0 @@ -Author: Niko Tyni <ntyni@debian.org> -Subject: APACHE_TEST_EXTRA - Honour $(APACHE_TEST_EXTRA_ARGS); Makefile.PL has apparently not been updated - since this was added to Apache::Test. -Forwarded: http://www.gossamer-threads.com/lists/modperl/dev/105354 -Last-Update: 2012-05-19 -Reviewed-by: Nicholas Bamber <nicholas@periapt.co.uk> ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -788,12 +788,12 @@ TEST_FILES = - - test_clean : - $(FULLPERL) -I$(INST_ARCHLIB) -I$(INST_LIB) \ -- t/TEST -clean -+ t/TEST $(APACHE_TEST_EXTRA_ARGS) -clean - - run_tests : test_clean - $(PASSENV) \ - $(FULLPERL) -I$(INST_ARCHLIB) -I$(INST_LIB) \ -- t/TEST -bugreport -verbose=$(TEST_VERBOSE) $(TEST_FILES) -+ t/TEST $(APACHE_TEST_EXTRA_ARGS) -bugreport -verbose=$(TEST_VERBOSE) $(TEST_FILES) - - run_subtests :: - cd ModPerl-Registry && $(MAKE) test diff --git a/www-apache/mod_perl/files/debian/099-fix-url-on-index_top.patch b/www-apache/mod_perl/files/debian/099-fix-url-on-index_top.patch deleted file mode 100644 index aeeda12..0000000 --- a/www-apache/mod_perl/files/debian/099-fix-url-on-index_top.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Fix link present on doc/index_top.html page -Author: Dario Minnucci <midget@debian.org> -Forwarded: no -Last-Update: 2011-03-22 -Reviewed-by: Nicholas Bamber <nicholas@periapt.co.uk> ---- a/docs/index_top.html -+++ b/docs/index_top.html -@@ -3,6 +3,6 @@ - <title>index bottom</title> - </head> - <body bgcolor="white"> -- <p>FYI: <a href="../../products/apache-modules.html#Porting_CPAN_modules_to_mod_perl_2_0_Status">Porting CPAN modules to mod_perl 2.0 Status</a></p> -+ <p>FYI: <a href="http://perl.apache.org/products/apache-modules.html#Porting_CPAN_modules_to_mod_perl_2_0_Status">Porting CPAN modules to mod_perl 2.0 Status</a></p> - </body> --</html> -\ No newline at end of file -+</html> diff --git a/www-apache/mod_perl/files/debian/200_fix-pod-spelling-errors.patch b/www-apache/mod_perl/files/debian/200_fix-pod-spelling-errors.patch deleted file mode 100644 index 9861a23..0000000 --- a/www-apache/mod_perl/files/debian/200_fix-pod-spelling-errors.patch +++ /dev/null @@ -1,195 +0,0 @@ -Description: Fix spelling errors in documentation - This includes both POD and comments. - The 'overriden -> overridden' fix may also be applied to variable names, - but is not done with this patch. -Forwarded: http://mail-archives.apache.org/mod_mbox/perl-modperl/201004.mbox/thread -Author: Damyan Ivanov <dmn@debian.org> -Last-Update: 2011-04-10 -Reviewed-by: Nicholas Bamber <nicholas@periapt.co.uk> - ---- a/docs/api/Apache2/Util.pod -+++ b/docs/api/Apache2/Util.pod -@@ -36,7 +36,7 @@ C<Apache2::Util> provides the following - - =head2 C<escape_path> - --convert an OS path to a URL in an OS dependant way. -+convert an OS path to a URL in an OS dependent way. - - $escaped_path = Apache2::Util::escape_path($path, $p); - $escaped_path = Apache2::Util::escape_path($path, $p, $partial); ---- a/docs/api/ModPerl/MM.pod -+++ b/docs/api/ModPerl/MM.pod -@@ -55,7 +55,7 @@ hasn't already specified a method I<MY:: - C<ModPerl::MM> will DWIM and do nothing. - - In case the functionality of C<ModPerl::MM> methods needs to be --extended, rather than completely overriden, the C<ModPerl::MM> methods -+extended, rather than completely overridden, the C<ModPerl::MM> methods - can be called internally. For example if you need to modify constants - in addition to the modifications applied by - C<ModPerl::MM::MY::constants>, call the C<ModPerl::MM::MY::constants> -@@ -72,7 +72,7 @@ not C<ModPerl::MM>), then do your extra - In certain cases a developers may want to prevent from C<ModPerl::MM> - to override certain methods. In that case an explicit override in - I<Makefile.PL> will do the job. For example if you don't want the --C<constants()> method to be overriden by C<ModPerl::MM>, add to your -+C<constants()> method to be overridden by C<ModPerl::MM>, add to your - I<Makefile.PL>: - - sub MY::constants { shift->MM::constants(@_); }"; -@@ -89,7 +89,7 @@ C<ModPerl::MM::WriteMakefile> supplies d - C<INC> and C<TYPEMAPS> unless they weren't passed to - C<ModPerl::MM::WriteMakefile> from I<Makefile.PL>. - --If the default values aren't satisfying these should be overriden in -+If the default values aren't satisfying these should be overridden in - I<Makefile.PL>. For example to supply an empty INC, explicitly set the - argument in I<Makefile.PL>. - ---- a/docs/api/ModPerl/RegistryCooker.pod -+++ b/docs/api/ModPerl/RegistryCooker.pod -@@ -25,7 +25,7 @@ Provide ingredients that can be used by - - =item * - --Provide a default behavior, which can be overriden in sub-classed -+Provide a default behavior, which can be overridden in sub-classed - - META: in the future this functionality may move into a separate class. - ---- a/lib/Apache2/compat.pm -+++ b/lib/Apache2/compat.pm -@@ -254,7 +254,7 @@ sub override_mp2_api { - } - - # restore_mp2_api does the opposite of override_mp2_api(), it removes --# the overriden API and restores the original mod_perl 2.0 API -+# the overridden API and restores the original mod_perl 2.0 API - sub restore_mp2_api { - my (@subs) = @_; - ---- a/lib/Apache2/porting.pm -+++ b/lib/Apache2/porting.pm -@@ -84,9 +84,9 @@ BEGIN { - $package =~ s|/|::|g; - $package =~ s|.pm$||; - -- # this picks the original require (which could be overriden -+ # this picks the original require (which could be overridden - # elsewhere, so we don't lose that) because we haven't -- # overriden it yet -+ # overridden it yet - return require $_[0] unless $packages{$package}; - - my $msg = "mod_perl 2.0 API doesn't include package '$package'."; ---- a/xs/APR/Pool/APR__Pool.h -+++ b/xs/APR/Pool/APR__Pool.h -@@ -49,7 +49,7 @@ APR_OPTIONAL_FN_TYPE(modperl_thx_interp_ - #define MP_APR_POOL_SV_HAS_OWNERSHIP(sv) mpxs_pool_is_custom(sv) - - /* before the magic is freed, one needs to carefully detach the -- * dependant pool magic added by mpxs_add_pool_magic (most of the time -+ * dependent pool magic added by mpxs_add_pool_magic (most of the time - * it'd be a parent pool), and postpone its destruction, until after - * the child pool is destroyed. Since if we don't do that the - * destruction of the parent pool will destroy the child pool C guts ---- a/todo/bugs_build -+++ b/todo/bugs_build -@@ -71,7 +71,7 @@ HPUX11i DSO - - * we have a dependency check problem when xs/*/*.h use code from - xs/modperl_xs*.h, when the latter change 'make' won't rebuild the -- dependant files -+ dependent files - - * Testing: - Need to put Philippe's smoking test into the core ---- a/docs/api/Apache2/RequestUtil.pod -+++ b/docs/api/Apache2/RequestUtil.pod -@@ -815,7 +815,7 @@ Nothing, except it doesn't work as expec - same code is called in a sub-request then the pnote of $r-E<gt>prev is magically - updated at a distance to the same value! - --Try explain why that is to anyone not deeply familar with perl internals! -+Try to explain why that is to anyone not deeply familiar with perl internals! - - The fix is to avoid pnotes taking a ref to the invisible op_targ embededed in - the code by passing a simple lexical variable as the actual argument. That can be done in-line like this: ---- a/docs/user/intro/overview.pod -+++ b/docs/user/intro/overview.pod -@@ -279,7 +279,7 @@ mod_perl 2.0's I<method handlers>. See t - - =item * - --The I<warnings> pragma, which allows to force the code to be super -+The I<warnings> pragma, which allows one to force the code to be super - clean, via the setting: - - use warnings FATAL => 'all'; ---- a/docs/user/handlers/http.pod -+++ b/docs/user/handlers/http.pod -@@ -1580,7 +1580,7 @@ There are several usages for this use ph - a cleanup code, for example removing temporarily created files. The - less obvious is to use this phase instead of - C<L<PerlLogHandler|/PerlLogHandler>> if the logging operation is time --consuming. This approach allows to free the client as soon as the -+consuming. This approach allows one to free the client as soon as the - response is sent. - - This phase is of type ---- a/docs/user/coding/coding.pod -+++ b/docs/user/coding/coding.pod -@@ -300,7 +300,7 @@ downgrade them to be non-fatal. The foll - no warnings 'redefine'; - use warnings 'redefine'; - --Perl 5.8.0 allows to do all this in one line: -+Perl 5.8.0 allows one to do all this in one line: - - use warnings FATAL => 'all', NONFATAL => 'redefine'; - ---- a/docs/api/Apache2/SizeLimit.pod -+++ b/docs/api/Apache2/SizeLimit.pod -@@ -147,7 +147,7 @@ the patch is included in the mm-tree (li - to make it into the vanilla kernel in the near future. - - F</proc/self/smaps> reports various sizes for each memory segment of a --process and allows to count the amount of shared memory correctly. -+process and allows one to count the amount of shared memory correctly. - - If C<Apache2::SizeLimit> detects a kernel that supports F</proc/self/smaps> - and if the C<Linux::Smaps> module is installed it will use them instead of ---- a/docs/api/Apache2/RequestRec.pod -+++ b/docs/api/Apache2/RequestRec.pod -@@ -804,7 +804,7 @@ Get/set MIME response headers, printed o - - =back - --See also C<L<err_headers_out|/C_err_headers_out_>>, which allows to -+See also C<L<err_headers_out|/C_err_headers_out_>>, which allows one to - set headers for non-2xx responses and persist across internal - redirects. - ---- a/docs/api/ModPerl/RegistryLoader.pod -+++ b/docs/api/ModPerl/RegistryLoader.pod -@@ -175,7 +175,7 @@ otherwise the C<$virtual_hostname> argum - C<ModPerl::RegistryLoader> performs a very simple job, at run time it - loads and sub-classes the module passed via the I<package> attribute - and overrides some of its functions, to emulate the run-time --environment. This allows to preload the same script into different -+environment. This allows one to preload the same script into different - registry environments. - - =head1 Authors ---- a/docs/devel/core/mod_perl_specific.pod -+++ b/docs/devel/core/mod_perl_specific.pod -@@ -131,7 +131,7 @@ a normal Perl handler by modperl_run_fil - retrieve ctx->handler - modperl_output_filter_handler -> modperl_run_filter -> modperl_callback - --This trick allows to have more than one filter handler in the filters -+This trick allows one to have more than one filter handler in the filters - chain using the same Apache filter name (the real filter's name is - stored in ctx-E<gt>handler-E<gt>name. - diff --git a/www-apache/mod_perl/files/debian/260_fix_pipelined_response_deadlock.patch b/www-apache/mod_perl/files/debian/260_fix_pipelined_response_deadlock.patch deleted file mode 100644 index 81c14e9..0000000 --- a/www-apache/mod_perl/files/debian/260_fix_pipelined_response_deadlock.patch +++ /dev/null @@ -1,111 +0,0 @@ -Subject: pipelined response deadlock -Date: Fri, 4 Jan 2013 16:27:07 +0000 -From: Zefram <zefram [...] fysh.org> - -There's a race condition that can cause mod_perl's test suite to hang -in t/filter/in_str_declined.t. The problem is that the response handler -starts generating response body, and so triggers header output, before -it reads the request body. If LWP::Protocol::http, which is the client -for this test, receives a complete set of response headers, it will stop -sending the request body. (However, if the request body is no more than -8192 octets then it will send the whole body before it starts looking -for a response. The failure only shows up with an appreciably large -request body.) - -RFC 2616 doesn't explicitly address this sort of pipelining, but the -start of section 6 does say "After receiving and interpreting a request -message, a server responds with an HTTP response message.", which can be -read as prohibiting sending any part of the response before the entire -request has been received. - -The attached patch fixes this issue by making all the POST handlers in -the test suite read the body before doing anything that generates output -(specifically plan()). - --zefram - -Bug-Debian: http://bugs.debian.org/676754 -Bug: https://rt.cpan.org/Public/Bug/Display.html?id=82409 -Origin: https://rt.cpan.org/Public/Bug/Display.html?id=82409 - ---- a/t/filter/TestFilter/in_str_declined.pm -+++ b/t/filter/TestFilter/in_str_declined.pm -@@ -35,13 +35,17 @@ sub handler { - sub response { - my $r = shift; - -+ my $data; -+ if ($r->method_number == Apache2::Const::M_POST) { -+ # consume the data so the input filter is invoked -+ $data = TestCommon::Utils::read_post($r); -+ } -+ - plan $r, tests => 2; - - $r->content_type('text/plain'); - - if ($r->method_number == Apache2::Const::M_POST) { -- # consume the data so the input filter is invoked -- my $data = TestCommon::Utils::read_post($r); - ok t_cmp(length $data, 20000, "the request body received ok"); - } - ---- a/t/filter/TestFilter/in_str_declined_read.pm -+++ b/t/filter/TestFilter/in_str_declined_read.pm -@@ -31,14 +31,19 @@ sub handler { - sub response { - my $r = shift; - -+ my $err; -+ if ($r->method_number == Apache2::Const::M_POST) { -+ # this should fail, because of the failing filter -+ eval { TestCommon::Utils::read_post($r) }; -+ $err = $@; -+ } -+ - plan $r, tests => 1; - - $r->content_type('text/plain'); - - if ($r->method_number == Apache2::Const::M_POST) { -- # this should fail, because of the failing filter -- eval { TestCommon::Utils::read_post($r) }; -- ok $@; -+ ok $err; - } - - Apache2::Const::OK; ---- a/t/filter/TestFilter/in_str_msg.pm -+++ b/t/filter/TestFilter/in_str_msg.pm -@@ -76,10 +76,10 @@ my $expected = "UPCASED"; - sub response { - my $r = shift; - -- plan $r, tests => 1; -- - my $received = TestCommon::Utils::read_post($r); - -+ plan $r, tests => 1; -+ - ok t_cmp($received, $expected, - "request filter must have upcased the data"); - ---- a/t/response/TestModperl/post_utf8.pm -+++ b/t/response/TestModperl/post_utf8.pm -@@ -29,14 +29,14 @@ sub handler { - # $r->content_type("text/plain; charset=utf-8"); - # $r->print("expected: $expected_utf8\n"); - -+ my $received = TestCommon::Utils::read_post($r) || ""; -+ - # utf encode/decode was added only in 5.8.0 - # XXX: currently binmode is only available with perlio (used on the - # server side on the tied/perlio STDOUT) - plan $r, tests => 2, - need need_min_perl_version(5.008), need_perl('perlio'); - -- my $received = TestCommon::Utils::read_post($r) || ""; -- - # workaround for perl-5.8.0, which doesn't decode correctly a - # tainted variable - require ModPerl::Util; diff --git a/www-apache/mod_perl/files/debian/290-httpd-transition-test-todo.patch b/www-apache/mod_perl/files/debian/290-httpd-transition-test-todo.patch deleted file mode 100644 index 8457799..0000000 --- a/www-apache/mod_perl/files/debian/290-httpd-transition-test-todo.patch +++ /dev/null @@ -1,20 +0,0 @@ -Description: Mark individual failing tests as TODO rather than ignore the overall test suite exit status -Origin: vendor -Forwarded: no -Author: Dominic Hargreaves <dom@earth.li> -Reviewed-by: gregor herrmann <gregoa@debian.org> -Last-Update: 2013-06-03 - -diff --git a/t/directive/perlloadmodule3.t b/t/directive/perlloadmodule3.t -index 8c1d0dc..92d7199 100644 ---- a/t/directive/perlloadmodule3.t -+++ b/t/directive/perlloadmodule3.t -@@ -14,7 +14,7 @@ my $path = Apache::TestRequest::module2path($module); - # smaller portions of information, but requires a more elaborate - # logic. Alternatively could use diff($expected, $received). - --plan tests => 3; -+plan tests => 3, todo => [1]; - - t_debug("connecting to $base_hostport"); - { diff --git a/www-apache/mod_perl/files/debian/300-http-headers-version.patch b/www-apache/mod_perl/files/debian/300-http-headers-version.patch deleted file mode 100644 index 5f4dd82..0000000 --- a/www-apache/mod_perl/files/debian/300-http-headers-version.patch +++ /dev/null @@ -1,36 +0,0 @@ -Description: adjust the version check for HTTP::Headers -Origin: vendor -Bug-Debian: http://bugs.debian.org/710873 -Forwarded: no -Author: gregor herrmann <gregoa@debian.org> -Last-Update: 2013-06-03 - ---- a/t/api/err_headers_out.t -+++ b/t/api/err_headers_out.t -@@ -5,6 +5,8 @@ - use Apache::TestRequest; - use Apache::TestUtil; - -+use version; -+ - plan tests => 6, need 'HTML::HeadParser'; - - my $location = '/TestAPI__err_headers_out'; -@@ -25,7 +27,7 @@ - local $HTTP::Headers::TRANSLATE_UNDERSCORE= - $HTTP::Headers::TRANSLATE_UNDERSCORE; - undef $HTTP::Headers::TRANSLATE_UNDERSCORE -- if defined HTTP::Headers->VERSION and HTTP::Headers->VERSION==6.00; -+ if defined HTTP::Headers->VERSION and version->parse(HTTP::Headers->VERSION) >= version->parse(6.00); - - ok t_cmp $res->header('X-err_headers_out'), "err_headers_out", - "X-err_headers_out: made it"; -@@ -50,7 +52,7 @@ - local $HTTP::Headers::TRANSLATE_UNDERSCORE= - $HTTP::Headers::TRANSLATE_UNDERSCORE; - undef $HTTP::Headers::TRANSLATE_UNDERSCORE -- if defined HTTP::Headers->VERSION and HTTP::Headers->VERSION==6.00; -+ if defined HTTP::Headers->VERSION and version->parse(HTTP::Headers->VERSION) >= version->parse(6.00); - - ok t_cmp $res->header('X-err_headers_out'), "err_headers_out", - "X-err_headers_out: made it"; diff --git a/www-apache/mod_perl/files/debian/310-defaultruntimedir.patch b/www-apache/mod_perl/files/debian/310-defaultruntimedir.patch deleted file mode 100644 index 651f1f8..0000000 --- a/www-apache/mod_perl/files/debian/310-defaultruntimedir.patch +++ /dev/null @@ -1,33 +0,0 @@ -Description: Since Apache 2.4, DefaultRuntimeDir needs to be set, - otherwise mod_auth_digest tries to write to /var/run and fails (depending - on permissions). Set DefaultRuntimeDir in the generated httpd.conf of - Apache::Test conditionally. - This also means we don't need the extra DefaultRuntimeDir in t/conf/extra.conf.in. -Origin: vendor -Forwarded: no -Author: gregor herrmann <gregoa@debian.org>, - Niko Tyni <ntyni@debian.org> -Last-Update: 2013-06-04 - ---- a/Apache-Test/lib/Apache/TestConfig.pm -+++ b/Apache-Test/lib/Apache/TestConfig.pm -@@ -2148,6 +2148,10 @@ - ErrorLog @t_logs@/error_log - LogLevel debug - -+<IfVersion > 2.4.1> -+ DefaultRunTimeDir "@t_logs@" -+</IfVersion> -+ - <IfModule mod_log_config.c> - TransferLog @t_logs@/access_log - </IfModule> ---- a/t/conf/extra.conf.in -+++ b/t/conf/extra.conf.in -@@ -1,6 +1,5 @@ - # needed to test $r->psignature - ServerSignature On --DefaultRuntimeDir run/ - - # The following tests require more than one interpreter during the - # same request: diff --git a/www-apache/mod_perl/files/debian/320-cleanup-authn-authz-providers.patch b/www-apache/mod_perl/files/debian/320-cleanup-authn-authz-providers.patch deleted file mode 100644 index 0a2f0a7..0000000 --- a/www-apache/mod_perl/files/debian/320-cleanup-authn-authz-providers.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 75662f4285bad8d28fe787d1293bdd95a535cad1 Mon Sep 17 00:00:00 2001 -From: Niko Tyni <ntyni@debian.org> -Date: Fri, 14 Jun 2013 14:07:22 +0300 -Subject: [PATCH] Make sure authn and authz providers are cleaned up in time - -The authn and authz providers need to be registered in the configuration -pool rather than the server process pool. The latter outlives the load -time of the mod_perl shared object, so cleanup hooks could get called -after the registered functions were unloaded, causing SIGSEGVs and other -undefined behaviour. - -Fix suggested by Stefan Fritsch. - -Bug-Debian: http://bugs.debian.org/711213 ---- - src/modules/perl/modperl_cmd.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/modules/perl/modperl_cmd.c b/src/modules/perl/modperl_cmd.c -index 4ae0a62..d14b330 100644 ---- a/src/modules/perl/modperl_cmd.c -+++ b/src/modules/perl/modperl_cmd.c -@@ -419,7 +419,7 @@ MP_CMD_SRV_DECLARE(init_handlers) - - MP_CMD_SRV_DECLARE2(authz_provider) - { -- apr_pool_t *p = parms->server->process->pool; -+ apr_pool_t *p = parms->pool; - char *name = apr_pstrdup(p, arg1); - char *cb = apr_pstrdup(p, arg2); - -@@ -431,7 +431,7 @@ MP_CMD_SRV_DECLARE2(authz_provider) - - MP_CMD_SRV_DECLARE2(authn_provider) - { -- apr_pool_t *p = parms->server->process->pool; -+ apr_pool_t *p = parms->pool; - char *name = apr_pstrdup(p, arg1); - char *cb = apr_pstrdup(p, arg2); - --- -1.7.10.4 - diff --git a/www-apache/mod_perl/files/mod_perl-2.0.1-sneak-tmpdir.patch b/www-apache/mod_perl/files/mod_perl-2.0.1-sneak-tmpdir.patch deleted file mode 100644 index 0930278..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.1-sneak-tmpdir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- t/conf/modperl_extra.pl.orig 2005-05-16 18:27:45.000000000 +1000 -+++ t/conf/modperl_extra.pl 2005-05-16 18:34:46.000000000 +1000 -@@ -136,6 +136,8 @@ - sub test_modperl_env { - # see t/response/TestModperl/env.pm - $ENV{MODPERL_EXTRA_PL} = __FILE__; -+ $ENV{TMPDIR} = __FILE__; -+ $ENV{TMPDIR} =~ s,/work/.*,/temp,; - } - - 1; diff --git a/www-apache/mod_perl/files/mod_perl-2.0.4-inline.patch b/www-apache/mod_perl/files/mod_perl-2.0.4-inline.patch deleted file mode 100644 index 5c51a80..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.4-inline.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://bugs.gentoo.org/550244 - -taken from Fedora: -http://pkgs.fedoraproject.org/cgit/mod_perl.git/tree/mod_perl-2.0.4-inline.patch?h=f22 - -fixes building with gcc-5: -apache2: Syntax error on line 148 of /etc/apache2/httpd.conf: -Syntax error on line 2 of /etc/apache2/modules.d/75_mod_perl.conf: -Cannot load modules/mod_perl.so into server: -/usr/lib64/apache2/modules/mod_perl.so: undefined symbol: modperl_handler_name - ---- mod_perl-2.0.4/src/modules/perl/modperl_common_util.h.inline -+++ mod_perl-2.0.4/src/modules/perl/modperl_common_util.h -@@ -22,7 +22,7 @@ - #ifdef MP_DEBUG - #define MP_INLINE - #else --#define MP_INLINE APR_INLINE -+#define MP_INLINE - #endif - - #ifdef CYGWIN diff --git a/www-apache/mod_perl/files/mod_perl-2.0.7-bundled-Apache-Test.patch b/www-apache/mod_perl/files/mod_perl-2.0.7-bundled-Apache-Test.patch deleted file mode 100644 index 478495e..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.7-bundled-Apache-Test.patch +++ /dev/null @@ -1,134 +0,0 @@ -diff --git a/Makefile.PL b/Makefile.PL -index c4a0430..e85cf01 100644 ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -24,7 +24,7 @@ BEGIN { - - } - --use lib qw(lib Apache-Test/lib); -+use lib qw(lib); - - use Config; - use File::Spec::Functions; -@@ -117,16 +117,6 @@ sub get_DEFINE { - } - - sub configure { -- -- # mod_perl test suite relies on having Apache-Test bundled with -- # the mod_perl source, since any pre-installed version may not do -- # the right thing -- unless (-d "Apache-Test") { -- error "Can't find a sub-directory Apache-Test. " . -- "Make sure that you are using a complete source distribution"; -- exit 1; -- } -- - set_modperl_version(); - - if ($old_modperl_version) { -@@ -798,14 +788,9 @@ run_tests : test_clean - run_subtests :: - cd ModPerl-Registry && $(MAKE) test - --run_subtests :: -- cd Apache-Reload && $(MAKE) test -- - EOF - - $preamble .= <<'EOF' unless $build->mpm_is_threaded(); --run_subtests :: -- cd Apache-SizeLimit && $(MAKE) test - - EOF - -@@ -816,36 +801,6 @@ EOF - return $preamble; - } - --sub MY::postamble { -- my $self = shift; -- -- my $string = $self->ModPerl::BuildMM::MY::postamble; -- -- $string .= <<'EOF'; --mydist : Apache-Test/META.yml mod_perl.spec manifest tardist -- --rpm: dist -- @[ -d $(PWD)/rpm ] || mkdir $(PWD)/rpm -- rpmbuild -ta --define "_rpmdir $(PWD)/rpm" \ -- --define "_srcrpmdir $(PWD)/rpm" \ -- $(DISTVNAME).tar.gz -- @mv $(PWD)/rpm/*/*.rpm $(PWD)/rpm/ -- @rm -rf $(PWD)/rpm/*/ -- --mod_perl.spec: build/make_rpm_spec -- $(PERL) build/make_rpm_spec -- --Apache-Test/META.yml: -- cd Apache-Test && make metafile -- --tag : -- svn copy https://svn.apache.org/repos/asf/perl/modperl/branches/release/$(VERSION_SYM) https://svn.apache.org/repos/asf/perl/modperl/tags/$(VERSION_SYM) -- svn copy https://svn.apache.org/repos/asf/perl/modperl/docs/trunk https://svn.apache.org/repos/asf/perl/modperl/docs/tags/$(VERSION_SYM) --EOF -- -- return $string; --} -- - # this is a workaround so that ModPerl::MM will move MY::constants - # away, and Apache-Test/Makefile.PL which has its own MY::constants - # won't get complaints on MY::constants redefined -diff --git a/ModPerl-Registry/Makefile.PL b/ModPerl-Registry/Makefile.PL -index e72e65c..8610935 100644 ---- a/ModPerl-Registry/Makefile.PL -+++ b/ModPerl-Registry/Makefile.PL -@@ -14,7 +14,7 @@ use Apache::TestMM qw(test clean); - - # prerequisites - my %require = ( -- "Apache::Test" => "", # any version will do? -+ "Apache::Test" => 0, # any version will do? - ); - - my @scripts = qw(t/TEST t/SMOKE); -diff --git a/lib/ModPerl/BuildMM.pm b/lib/ModPerl/BuildMM.pm -index 1c729e2..8651999 100644 ---- a/lib/ModPerl/BuildMM.pm -+++ b/lib/ModPerl/BuildMM.pm -@@ -38,12 +38,10 @@ my @methods = grep *{$stash->{$_}}{CODE}, keys %$stash; - ModPerl::MM::override_eu_mm_mv_all_methods(@methods); - use strict 'refs'; - --my $apache_test_dir = catdir Cwd::getcwd(), "Apache-Test", "lib"; -- - #to override MakeMaker MOD_INSTALL macro - sub mod_install { - q{$(PERL) -I$(INST_LIB) -I$(PERL_LIB) \\}."\n" . -- qq{-I$apache_test_dir -MModPerl::BuildMM \\}."\n" . -+ qq{-MModPerl::BuildMM \\}."\n" . - q{-e "ExtUtils::Install::install({@ARGV},'$(VERBINST)',0,'$(UNINST)');"}."\n"; - } - -@@ -269,7 +267,7 @@ sub ModPerl::BuildMM::MY::postamble { - - push @target, - '$(FULLPERL) -I$(INST_LIB) ' . -- "-I$apache_test_dir -MModPerl::BuildMM " . -+ "-MModPerl::BuildMM " . - "-e ModPerl::BuildMM::glue_pod $pm $podpath $blib"; - - # Win32 doesn't normally install man pages -diff --git a/lib/ModPerl/Manifest.pm b/lib/ModPerl/Manifest.pm -index 1e856bc..9f1833c 100644 ---- a/lib/ModPerl/Manifest.pm -+++ b/lib/ModPerl/Manifest.pm -@@ -33,7 +33,6 @@ our @EXPORT_OK = qw(mkmanifest); - my @add_files = qw{ - MANIFEST - mod_perl.spec -- Apache-Test/META.yml - }; - - sub get_svn_files { diff --git a/www-apache/mod_perl/files/mod_perl-2.0.8-Test-ModPerl-Registry-fix.patch b/www-apache/mod_perl/files/mod_perl-2.0.8-Test-ModPerl-Registry-fix.patch deleted file mode 100644 index d8ca378..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.8-Test-ModPerl-Registry-fix.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -ur httpd24-orig/ModPerl-Registry/t/conf/extra.conf.in httpd24/ModPerl-Registry/t/conf/extra.conf.in ---- httpd24-orig/ModPerl-Registry/t/conf/extra.conf.in 2013-06-21 15:02:19.747710142 +0000 -+++ httpd24/ModPerl-Registry/t/conf/extra.conf.in 2013-06-21 15:11:42.695660587 +0000 -@@ -218,8 +218,8 @@ - <IfModule mod_rewrite.c> - - RewriteEngine On -- RewriteLogLevel 9 -- RewriteLog @ServerRoot@/logs/rewrite_log -+ LogLevel rewrite:trace8 -+ ErrorLog @ServerRoot@/logs/rewrite_log - RewriteRule /rewritetest /rewrite_env/env_val.pl?REWRITE_TEST [E=REWRITE_TEST:GOTCHA,PT,NS,L] - - <Location /rewrite_env> diff --git a/www-apache/mod_perl/files/mod_perl-2.0.8-auth-modules-fix.patch b/www-apache/mod_perl/files/mod_perl-2.0.8-auth-modules-fix.patch deleted file mode 100644 index 8f369e4..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.8-auth-modules-fix.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff -ur httpd24-orig/t/response/TestModules/proxy.pm httpd24/t/response/TestModules/proxy.pm ---- httpd24-orig/t/response/TestModules/proxy.pm 2013-06-21 13:11:41.421816434 +0000 -+++ httpd24/t/response/TestModules/proxy.pm 2013-06-21 13:14:00.011312328 +0000 -@@ -47,9 +47,7 @@ - <IfModule mod_proxy.c> - <Proxy http://@servername@:@port@/*> - <IfModule @ACCESS_MODULE@> -- Order Deny,Allow -- Deny from all -- Allow from @servername@ -+ Require host @servername@ - </IfModule> - </Proxy> - -diff -ur httpd24-orig/t/response/TestAPI/access2.pm httpd24/t/response/TestAPI/access2.pm ---- httpd24-orig/t/response/TestAPI/access2.pm 2013-06-21 17:52:12.980765956 +0000 -+++ httpd24/t/response/TestAPI/access2.pm 2013-06-21 17:54:54.670189526 +0000 -@@ -103,16 +103,17 @@ - - <IfModule @ACCESS_MODULE@> - # needed to test $r->satisfies -- Allow from All -+ Require all granted - </IfModule> - AuthType Basic - AuthName "Access" -- Require my-user goo bar -- Require my-group xar tar -- <Limit POST> -- Require valid-user -- </Limit> -- Satisfy All -+ <RequireAll> -+ Require my-user goo bar -+ Require my-group xar tar -+ <Limit POST> -+ Require valid-user -+ </Limit> -+ </RequireAll> - <IfModule @AUTH_MODULE@> - # htpasswd -mbc auth-users goo foo - # htpasswd -mb auth-users bar mar -diff -ur httpd24-orig/t/filter/TestFilter/both_str_req_proxy.pm httpd24/t/filter/TestFilter/both_str_req_proxy.pm ---- httpd24-orig/t/filter/TestFilter/both_str_req_proxy.pm 2013-06-21 17:59:43.869157727 +0000 -+++ httpd24/t/filter/TestFilter/both_str_req_proxy.pm 2013-06-21 18:01:04.218870886 +0000 -@@ -62,9 +62,7 @@ - <IfModule mod_proxy.c> - <Proxy http://@servername@:@port@/*> - <IfModule @ACCESS_MODULE@> -- Order Deny,Allow -- Deny from all -- Allow from @servername@ -+ Require host @servername@ - </IfModule> - </Proxy> - -diff -ur httpd24-orig/t/protocol/TestProtocol/pseudo_http.pm httpd24/t/protocol/TestProtocol/pseudo_http.pm ---- httpd24-orig/t/protocol/TestProtocol/pseudo_http.pm 2013-06-21 17:59:43.869157727 +0000 -+++ httpd24/t/protocol/TestProtocol/pseudo_http.pm 2013-06-21 18:05:32.087914088 +0000 -@@ -154,21 +154,21 @@ - - <Location TestProtocol::pseudo_http> - -- <IfModule @ACCESS_MODULE@> -- Order Deny,Allow -- Allow from @servername@ -- </IfModule> -- -- <IfModule @AUTH_MODULE@> -- # htpasswd -mbc basic-auth stas foobar -- # using md5 password so it'll work on win32 too -- AuthUserFile @ServerRoot@/htdocs/protocols/basic-auth -- </IfModule> -- -- AuthName TestProtocol::pseudo_http -- AuthType Basic -- Require user stas -- Satisfy any -+ <RequireAny> -+ <IfModule @ACCESS_MODULE@> -+ Require host @servername@ -+ </IfModule> -+ -+ <IfModule @AUTH_MODULE@> -+ # htpasswd -mbc basic-auth stas foobar -+ # using md5 password so it'll work on win32 too -+ AuthUserFile @ServerRoot@/htdocs/protocols/basic-auth -+ </IfModule> -+ -+ AuthName TestProtocol::pseudo_http -+ AuthType Basic -+ Require user stas -+ </RequireAny> - - </Location> - diff --git a/www-apache/mod_perl/files/mod_perl-2.0.8-bundled-Apache-Test.patch b/www-apache/mod_perl/files/mod_perl-2.0.8-bundled-Apache-Test.patch deleted file mode 100644 index f453c09..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.8-bundled-Apache-Test.patch +++ /dev/null @@ -1,131 +0,0 @@ -diff -ur httpd24-orig/lib/ModPerl/BuildMM.pm httpd24/lib/ModPerl/BuildMM.pm ---- httpd24-orig/lib/ModPerl/BuildMM.pm 2013-06-20 21:13:35.491728266 +0000 -+++ httpd24/lib/ModPerl/BuildMM.pm 2013-06-20 21:16:02.991193839 +0000 -@@ -38,12 +38,10 @@ - ModPerl::MM::override_eu_mm_mv_all_methods(@methods); - use strict 'refs'; - --my $apache_test_dir = catdir Cwd::getcwd(), "Apache-Test", "lib"; -- - #to override MakeMaker MOD_INSTALL macro - sub mod_install { - q{$(PERL) -I$(INST_LIB) -I$(PERL_LIB) \\}."\n" . -- qq{-I$apache_test_dir -MModPerl::BuildMM \\}."\n" . -+ qq{-MModPerl::BuildMM \\}."\n" . - q{-e "ExtUtils::Install::install({@ARGV},'$(VERBINST)',0,'$(UNINST)');"}."\n"; - } - -@@ -269,7 +267,7 @@ - - push @target, - '$(FULLPERL) -I$(INST_LIB) ' . -- "-I$apache_test_dir -MModPerl::BuildMM " . -+ "-MModPerl::BuildMM " . - "-e ModPerl::BuildMM::glue_pod $pm $podpath $blib"; - - # Win32 doesn't normally install man pages -diff -ur httpd24-orig/lib/ModPerl/Manifest.pm httpd24/lib/ModPerl/Manifest.pm ---- httpd24-orig/lib/ModPerl/Manifest.pm 2013-06-20 21:13:35.491728266 +0000 -+++ httpd24/lib/ModPerl/Manifest.pm 2013-06-20 21:16:02.991193839 +0000 -@@ -33,7 +33,6 @@ - my @add_files = qw{ - MANIFEST - mod_perl.spec -- Apache-Test/META.yml - }; - - sub get_svn_files { -diff -ur httpd24-orig/Makefile.PL httpd24/Makefile.PL ---- httpd24-orig/Makefile.PL 2013-06-20 21:13:35.461728372 +0000 -+++ httpd24/Makefile.PL 2013-06-20 21:16:02.991193839 +0000 -@@ -24,7 +24,7 @@ - - } - --use lib qw(lib Apache-Test/lib); -+use lib qw(lib); - - use Config; - use File::Spec::Functions; -@@ -117,16 +117,6 @@ - } - - sub configure { -- -- # mod_perl test suite relies on having Apache-Test bundled with -- # the mod_perl source, since any pre-installed version may not do -- # the right thing -- unless (-d "Apache-Test") { -- error "Can't find a sub-directory Apache-Test. " . -- "Make sure that you are using a complete source distribution"; -- exit 1; -- } -- - set_modperl_version(); - - if ($old_modperl_version) { -@@ -798,14 +788,9 @@ - run_subtests :: - cd ModPerl-Registry && $(MAKE) test - --run_subtests :: -- cd Apache-Reload && $(MAKE) test -- - EOF - - $preamble .= <<'EOF' unless $build->mpm_is_threaded(); --run_subtests :: -- cd Apache-SizeLimit && $(MAKE) test - - EOF - -@@ -816,37 +801,6 @@ - return $preamble; - } - --sub MY::postamble { -- my $self = shift; -- -- my $string = $self->ModPerl::BuildMM::MY::postamble; -- -- $string .= <<'EOF'; --mydist : Apache-Test/META.yml mod_perl.spec manifest tardist -- --rpm: dist -- @[ -d $(PWD)/rpm ] || mkdir $(PWD)/rpm -- rpmbuild -ta --define "_rpmdir $(PWD)/rpm" \ -- --define "_srcrpmdir $(PWD)/rpm" \ -- $(DISTVNAME).tar.gz -- @mv $(PWD)/rpm/*/*.rpm $(PWD)/rpm/ -- @rm -rf $(PWD)/rpm/*/ -- --mod_perl.spec: build/make_rpm_spec -- $(PERL) build/make_rpm_spec -- --Apache-Test/META.yml: -- cd Apache-Test && make metafile -- --tag : -- svn copy https://svn.apache.org/repos/asf/perl/modperl/trunk https://svn.apache.org/repos/asf/perl/modperl/branches/release/$(VERSION_SYM) -- svn copy https://svn.apache.org/repos/asf/perl/modperl/branches/release/$(VERSION_SYM) https://svn.apache.org/repos/asf/perl/modperl/tags/$(VERSION_SYM) -- svn copy https://svn.apache.org/repos/asf/perl/modperl/docs/trunk https://svn.apache.org/repos/asf/perl/modperl/docs/tags/$(VERSION_SYM) --EOF -- -- return $string; --} -- - # this is a workaround so that ModPerl::MM will move MY::constants - # away, and Apache-Test/Makefile.PL which has its own MY::constants - # won't get complaints on MY::constants redefined -diff -ur httpd24-orig/ModPerl-Registry/Makefile.PL httpd24/ModPerl-Registry/Makefile.PL ---- httpd24-orig/ModPerl-Registry/Makefile.PL 2013-06-20 21:13:35.471728336 +0000 -+++ httpd24/ModPerl-Registry/Makefile.PL 2013-06-20 21:16:02.991193839 +0000 -@@ -14,7 +14,7 @@ - - # prerequisites - my %require = ( -- "Apache::Test" => "", # any version will do? -+ "Apache::Test" => 0, # any version will do? - ); - - my @scripts = qw(t/TEST t/SMOKE); diff --git a/www-apache/mod_perl/files/mod_perl-2.0.9-Test-ModPerl-Registry-fix.patch b/www-apache/mod_perl/files/mod_perl-2.0.9-Test-ModPerl-Registry-fix.patch deleted file mode 100644 index bf2a067..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.9-Test-ModPerl-Registry-fix.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -ur mod_perl-2.0.9-orig/ModPerl-Registry/t/conf/extra.conf.in mod_perl-2.0.9/ModPerl-Registry/t/conf/extra.conf.in ---- mod_perl-2.0.9-orig/ModPerl-Registry/t/conf/extra.conf.in 2015-08-06 22:06:49.738009495 +0000 -+++ mod_perl-2.0.9/ModPerl-Registry/t/conf/extra.conf.in 2015-08-06 22:10:35.377297791 +0000 -@@ -219,8 +219,8 @@ - - RewriteEngine On - <IfVersion < 2.4.0> -- RewriteLogLevel 9 -- RewriteLog @ServerRoot@/logs/rewrite_log -+ LogLevel rewrite:trace8 -+ ErrorLog @ServerRoot@/logs/rewrite_log - </IfVersion> - RewriteRule /rewritetest /rewrite_env/env_val.pl?REWRITE_TEST [E=REWRITE_TEST:GOTCHA,PT,NS,L] - diff --git a/www-apache/mod_perl/files/mod_perl-2.0.9-bundled-Apache-Test.patch b/www-apache/mod_perl/files/mod_perl-2.0.9-bundled-Apache-Test.patch deleted file mode 100644 index d647fe0..0000000 --- a/www-apache/mod_perl/files/mod_perl-2.0.9-bundled-Apache-Test.patch +++ /dev/null @@ -1,123 +0,0 @@ -diff -ur mod_perl-2.0.9-orig/lib/ModPerl/BuildMM.pm mod_perl-2.0.9/lib/ModPerl/BuildMM.pm ---- mod_perl-2.0.9-orig/lib/ModPerl/BuildMM.pm 2015-08-06 21:39:21.933134749 +0000 -+++ mod_perl-2.0.9/lib/ModPerl/BuildMM.pm 2015-08-06 21:41:49.552679551 +0000 -@@ -39,12 +39,10 @@ - ModPerl::MM::override_eu_mm_mv_all_methods(@methods); - use strict 'refs'; - --my $apache_test_dir = catdir Cwd::getcwd(), "Apache-Test", "lib"; -- - #to override MakeMaker MOD_INSTALL macro - sub mod_install { - q{$(PERL) -I$(INST_LIB) -I$(PERL_LIB) \\}."\n" . -- qq{-I$apache_test_dir -MModPerl::BuildMM \\}."\n" . -+ qq{-MModPerl::BuildMM \\}."\n" . - q{-e "ExtUtils::Install::install({@ARGV},'$(VERBINST)',0,'$(UNINST)');"}."\n"; - } - -@@ -271,7 +269,7 @@ - - push @target, - '$(FULLPERL) -I$(INST_LIB) ' . -- "-I$apache_test_dir -MModPerl::BuildMM " . -+ "-MModPerl::BuildMM " . - "-e ModPerl::BuildMM::glue_pod $pm $podpath $blib"; - - # Win32 doesn't normally install man pages -diff -ur mod_perl-2.0.9-orig/lib/ModPerl/Manifest.pm mod_perl-2.0.9/lib/ModPerl/Manifest.pm ---- mod_perl-2.0.9-orig/lib/ModPerl/Manifest.pm 2015-08-06 21:39:21.933134749 +0000 -+++ mod_perl-2.0.9/lib/ModPerl/Manifest.pm 2015-08-06 21:43:04.812443268 +0000 -@@ -34,7 +34,6 @@ - my @add_files = qw{ - MANIFEST - mod_perl.spec -- Apache-Test/META.yml - }; - - sub get_svn_files { -diff -ur mod_perl-2.0.9-orig/Makefile.PL mod_perl-2.0.9/Makefile.PL ---- mod_perl-2.0.9-orig/Makefile.PL 2015-08-06 21:39:21.933134749 +0000 -+++ mod_perl-2.0.9/Makefile.PL 2015-08-06 21:47:56.001531014 +0000 -@@ -25,7 +25,7 @@ - - } - --use lib qw(lib Apache-Test/lib); -+use lib qw(lib); - - use Config; - use File::Spec::Functions; -@@ -122,15 +122,6 @@ - - sub configure { - -- # mod_perl test suite relies on having Apache-Test bundled with -- # the mod_perl source, since any pre-installed version may not do -- # the right thing -- unless (-d "Apache-Test") { -- error "Can't find a sub-directory Apache-Test. " . -- "Make sure that you are using a complete source distribution"; -- exit 1; -- } -- - set_modperl_version(); - - if ($old_modperl_version) { -@@ -853,14 +844,9 @@ - run_subtests :: - cd ModPerl-Registry && $(MAKE) test - --run_subtests :: -- cd Apache-Reload && $(MAKE) test -- - EOF - - $preamble .= <<'EOF' unless $build->mpm_is_threaded(); --run_subtests :: -- cd Apache-SizeLimit && $(MAKE) test - - EOF - -@@ -871,42 +857,6 @@ - return $preamble; - } - --sub MY::postamble { -- my $self = shift; -- -- my $string = $self->ModPerl::BuildMM::MY::postamble; -- -- if (!WIN32) { -- $string .= <<'EOF'; --rpm: dist -- @[ -d $(PWD)/rpm ] || mkdir $(PWD)/rpm -- rpmbuild -ta --define "_rpmdir $(PWD)/rpm" \ -- --define "_srcrpmdir $(PWD)/rpm" \ -- $(DISTVNAME).tar.gz -- @mv $(PWD)/rpm/*/*.rpm $(PWD)/rpm/ -- @rm -rf $(PWD)/rpm/*/ -- --EOF -- } -- -- $string .= <<'EOF'; --mydist : Apache-Test/META.yml mod_perl.spec manifest tardist -- --mod_perl.spec: build/make_rpm_spec -- $(PERL) build/make_rpm_spec -- --Apache-Test/META.yml: -- cd Apache-Test && make metafile -- --tag : -- svn copy https://svn.apache.org/repos/asf/perl/modperl/trunk https://svn.apache.org/repos/asf/perl/modperl/branches/release/$(VERSION_SYM) -- svn copy https://svn.apache.org/repos/asf/perl/modperl/branches/release/$(VERSION_SYM) https://svn.apache.org/repos/asf/perl/modperl/tags/$(VERSION_SYM) -- svn copy https://svn.apache.org/repos/asf/perl/modperl/docs/trunk https://svn.apache.org/repos/asf/perl/modperl/docs/tags/$(VERSION_SYM) --EOF -- -- return $string; --} -- - # this is a workaround so that ModPerl::MM will move MY::constants - # away, and Apache-Test/Makefile.PL which has its own MY::constants - # won't get complaints on MY::constants redefined diff --git a/www-apache/mod_perl/metadata.xml b/www-apache/mod_perl/metadata.xml deleted file mode 100644 index ddc9b1d..0000000 --- a/www-apache/mod_perl/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>jmbsvicetto@gentoo.org</email> - <name>Jorge Manuel B. S. Vicetto</name> -</maintainer> -</pkgmetadata> diff --git a/www-apache/mod_perl/mod_perl-2.0.8-r1.ebuild b/www-apache/mod_perl/mod_perl-2.0.8-r1.ebuild deleted file mode 100644 index e2b02be..0000000 --- a/www-apache/mod_perl/mod_perl-2.0.8-r1.ebuild +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit depend.apache apache-module perl-module eutils - -DESCRIPTION="An embedded Perl interpreter for Apache2" -HOMEPAGE="https://projects.apache.org/projects/mod_perl.html" -SRC_URI="mirror://debian//pool/main/liba/libapache2-mod-perl2/libapache2-mod-perl2_2.0.8+httpd24-r1449661.orig.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug test" -SLOT="1" - -# Make sure we always use the latest Apache-Test version or even check the -# version of the bundled Apache-Test! -# -# We need both, apache and perl but either apache without threads or perl with -# ithreads, bug 373943 -DEPEND=" - dev-lang/perl - >=dev-perl/Apache-Test-1.360 - >=dev-perl/CGI-3.08 - >=www-servers/apache-2.4 - || ( www-servers/apache[-threads] dev-lang/perl[ithreads] ) - test? ( dev-perl/HTML-Parser ) -" -RDEPEND="${DEPEND}" -PDEPEND=" - >=dev-perl/Apache-Reload-0.11 - >=dev-perl/Apache-SizeLimit-0.95 -" - -S="${WORKDIR}/httpd24" - -APACHE2_MOD_FILE="${S}/src/modules/perl/mod_perl.so" -APACHE2_MOD_CONF="2.0.8/75_${PN}" -APACHE2_MOD_DEFINE="PERL" - -SRC_TEST="do" - -DOCFILES="Changes INSTALL README STATUS" - -need_apache2_4 - -src_prepare() { - perl-module_src_prepare - - # I am not entirely happy with this solution, but here's what's - # going on here if someone wants to take a stab at another - # approach. When userpriv compilation is off, then the make - # process drops to user "nobody" to run the test servers. This - # server is closed, and then the socket is rebound using - # SO_REUSEADDR. If the same user does this, there is no problem, - # and the socket may be rebound immediately. If a different user - # (yes, in my testing, even root) attempts to rebind, it fails. - # Since the "is the socket available yet" code and the - # second-batch bind call both run as root, this will fail. - - # The upstream settings on my test machine cause the second batch - # of tests to fail, believing the socket to still be in use. I - # tried patching various parts to make them run as the user - # specified in $config->{vars}{user} using getpwnam, but found - # this patch to be fairly intrusive, because the userid must be - # restored and the patch must be applied to multiple places. - - # For now, we will simply extend the timeout in hopes that in the - # non-userpriv case, the socket will clear from the kernel tables - # normally, and the tests will proceed. - - # If anybody is still having problems, then commenting out "make - # test" below should allow the software to build properly. - - # Robert Coie <rac@gentoo.org> 2003.05.06 -# sed -i -e "s/sleep \$_/sleep \$_ << 2/" \ -# "${S}"/Apache-Test/lib/Apache/TestServer.pm \ -# || die "problem editing TestServer.pm" - - # rendhalver - this got redone for 2.0.1 and seems to fix the make test problems - epatch "${FILESDIR}"/${PN}-2.0.1-sneak-tmpdir.patch - # bug 550244 - epatch "${FILESDIR}"/${PN}-2.0.4-inline.patch - # bug 352724 - epatch "${FILESDIR}/${P}-bundled-Apache-Test.patch" - rm -rf Apache-{Test,Reload,SizeLimit}/ lib/Bundle/ -# sed -i -e 's:^Apache-\(Reload\|SizeLimit\|Test\).*::' \ -# -e 's:^lib/Bundle/Apache2.pm::' MANIFEST || die - - sed -i -e 's:^DefaultRuntimeDir.*/:DefaultRuntimeDir ${T}:' \ - t/conf/extra.conf.in || die - - # Debian patches for apache-2.4 update - # Add relevant patches from debian's repo: - # http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libapache2-mod-perl2.git;a=tree;f=debian/patches;h=6e625451bd47025c39272bd4bbc72bea6f5aed8f;hb=refs/heads/master - epatch "${FILESDIR}/debian/099-fix-url-on-index_top.patch" - epatch "${FILESDIR}/debian/010-doc-no-more-send_http_header.patch" - epatch "${FILESDIR}/debian/031-test-extra-args.patch" - epatch "${FILESDIR}/debian/200_fix-pod-spelling-errors.patch" - epatch "${FILESDIR}/debian/290-httpd-transition-test-todo.patch" - - # Fix Mod_Proxy test -# epatch "${FILESDIR}/${P}-Test_Mod_Proxy-apache24-fix.patch" - - # Fix ModPerl-Registry test - epatch "${FILESDIR}/${P}-Test-ModPerl-Registry-fix.patch" - - # Fix TestAPI test -# epatch "${FILESDIR}/${P}-TestAPI-fix.patch" - - # Fix auth* module references on tests -# epatch "${FILESDIR}/${P}-auth-fixes.patch" - epatch "${FILESDIR}/${P}-auth-modules-fix.patch" - -# epatch "${FILESDIR}/ -#260_fix_pipelined_response_deadlock.patch -#300-http-headers-version.patch -#310-defaultruntimedir.patch -#320-cleanup-authn-authz-providers.patch -} - -src_configure() { - local debug=$(usex debug 1 0) - - perl Makefile.PL \ - PREFIX="${EPREFIX}"/usr \ - INSTALLDIRS=vendor \ - MP_USE_DSO=1 \ - MP_APXS=${APXS} \ - MP_APR_CONFIG=/usr/bin/apr-1-config \ - MP_TRACE=${debug} \ - MP_DEBUG=${debug} \ - || die -} - -src_test() { - # make test notes whether it is running as root, and drops - # privileges all the way to "nobody" if so, so we must adjust - # write permissions accordingly in this case. - - # IF YOU SUDO TO EMERGE AND HAVE !env_reset set testing will fail! - if [[ "$(id -u)" == "0" ]]; then - chown nobody:nobody "${WORKDIR}" "${T}" - fi - - # this does not || die because of bug 21325. kudos to smark for - # the idea of setting HOME. - TMPDIR="${T}" HOME="${T}/" perl-module_src_test -} - -src_install() { - apache-module_src_install - - default - - # TODO: add some stuff from docs/ back? - - # rendhalver - fix the perllocal.pod that gets installed - # it seems to me that this has been getting installed for ages - perl_delete_localpod - # Remove empty .bs files as well - perl_delete_packlist - - insinto "${APACHE_MODULES_CONFDIR}" - doins "${FILESDIR}"/2.0.3/apache2-mod_perl-startup.pl - - # this is an attempt to get @INC in line with /usr/bin/perl. - # there is blib garbage in the mainstream one that can only be - # useful during internal testing, so we wait until here and then - # just go with a clean slate. should be much easier to see what's - # happening and revert if problematic. - - # Sorry for this evil hack... - perl_set_version # just to be sure... - sed -i \ - -e "s,-I${S}/[^[:space:]\"\']\+[[:space:]]\?,,g" \ - -e "s,-typemap[[:space:]]${S}/[^[:space:]\"\']\+[[:space:]]\?,,g" \ - -e "s,${S}\(/[^[:space:]\"\']\+\)\?,/,g" \ - "${D}/${VENDOR_ARCH}/Apache2/BuildConfig.pm" || die - - for fname in $(find "${D}" -type f -not -name '*.so'); do - grep -q "\(${D}\|${S}\)" "${fname}" && ewarn "QA: File contains a temporary path ${fname}" - sed -i -e "s:\(${D}\|${S}\):/:g" ${fname} - done - # All the rest - perl_remove_temppath -} - -pkg_postinst() { - apache-module_pkg_postinst -} diff --git a/www-apache/mod_perl/mod_perl-2.0.9.ebuild b/www-apache/mod_perl/mod_perl-2.0.9.ebuild deleted file mode 100644 index 925f7d5..0000000 --- a/www-apache/mod_perl/mod_perl-2.0.9.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit depend.apache apache-module perl-module eutils - -DESCRIPTION="An embedded Perl interpreter for Apache2" -HOMEPAGE="https://projects.apache.org/projects/mod_perl.html" -SRC_URI="mirror://apache/perl/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug test" -SLOT="1" - -# Make sure we always use the latest Apache-Test version or even check the -# version of the bundled Apache-Test! -# -# We need both, apache and perl but either apache without threads or perl with -# ithreads, bug 373943 -DEPEND=" - dev-lang/perl - >=dev-perl/Apache-Test-1.360 - >=dev-perl/CGI-3.08 - >=www-servers/apache-2.4 - || ( www-servers/apache[-threads] dev-lang/perl[ithreads] ) - test? ( dev-perl/HTML-Parser ) -" -RDEPEND="${DEPEND}" -PDEPEND=" - >=dev-perl/Apache-Reload-0.11 - >=dev-perl/Apache-SizeLimit-0.95 -" - -APACHE2_MOD_FILE="${S}/src/modules/perl/mod_perl.so" -APACHE2_MOD_CONF="2.0.8/75_${PN}" -APACHE2_MOD_DEFINE="PERL" - -SRC_TEST="do" - -DOCFILES="Changes INSTALL README STATUS" - -need_apache2_4 - -src_prepare() { - perl-module_src_prepare - - # I am not entirely happy with this solution, but here's what's - # going on here if someone wants to take a stab at another - # approach. When userpriv compilation is off, then the make - # process drops to user "nobody" to run the test servers. This - # server is closed, and then the socket is rebound using - # SO_REUSEADDR. If the same user does this, there is no problem, - # and the socket may be rebound immediately. If a different user - # (yes, in my testing, even root) attempts to rebind, it fails. - # Since the "is the socket available yet" code and the - # second-batch bind call both run as root, this will fail. - - # The upstream settings on my test machine cause the second batch - # of tests to fail, believing the socket to still be in use. I - # tried patching various parts to make them run as the user - # specified in $config->{vars}{user} using getpwnam, but found - # this patch to be fairly intrusive, because the userid must be - # restored and the patch must be applied to multiple places. - - # For now, we will simply extend the timeout in hopes that in the - # non-userpriv case, the socket will clear from the kernel tables - # normally, and the tests will proceed. - - # If anybody is still having problems, then commenting out "make - # test" below should allow the software to build properly. - - # Robert Coie <rac@gentoo.org> 2003.05.06 -# sed -i -e "s/sleep \$_/sleep \$_ << 2/" \ -# "${S}"/Apache-Test/lib/Apache/TestServer.pm \ -# || die "problem editing TestServer.pm" - - # rendhalver - this got redone for 2.0.1 and seems to fix the make test problems - epatch "${FILESDIR}"/${PN}-2.0.1-sneak-tmpdir.patch - # bug 550244 - epatch "${FILESDIR}"/${PN}-2.0.4-inline.patch - # bug 352724 - epatch "${FILESDIR}/${P}-bundled-Apache-Test.patch" - rm -rf Apache-{Test,Reload,SizeLimit}/ lib/Bundle/ -# sed -i -e 's:^Apache-\(Reload\|SizeLimit\|Test\).*::' \ -# -e 's:^lib/Bundle/Apache2.pm::' MANIFEST || die - - sed -i -e 's:^DefaultRuntimeDir.*/:DefaultRuntimeDir ${T}:' \ - t/conf/extra.conf.in || die - - # Debian patches for apache-2.4 update - # Add relevant patches from debian's repo: - # http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libapache2-mod-perl2.git;a=tree;f=debian/patches;h=6e625451bd47025c39272bd4bbc72bea6f5aed8f;hb=refs/heads/master - epatch "${FILESDIR}/debian/099-fix-url-on-index_top.patch" - epatch "${FILESDIR}/debian/010-doc-no-more-send_http_header.patch" - epatch "${FILESDIR}/debian/031-test-extra-args.patch" - epatch "${FILESDIR}/debian/200_fix-pod-spelling-errors.patch" - epatch "${FILESDIR}/debian/290-httpd-transition-test-todo.patch" - - # Fix Mod_Proxy test -# epatch "${FILESDIR}/${P}-Test_Mod_Proxy-apache24-fix.patch" - - # Fix ModPerl-Registry test - epatch "${FILESDIR}/${P}-Test-ModPerl-Registry-fix.patch" - - # Fix TestAPI test -# epatch "${FILESDIR}/${P}-TestAPI-fix.patch" - - # Fix auth* module references on tests -# epatch "${FILESDIR}/${P}-auth-fixes.patch" -# epatch "${FILESDIR}/${PN}-2.0.8-auth-modules-fix.patch" - -# epatch "${FILESDIR}/ -#260_fix_pipelined_response_deadlock.patch -#300-http-headers-version.patch -#310-defaultruntimedir.patch -#320-cleanup-authn-authz-providers.patch -} - -src_configure() { - local debug=$(usex debug 1 0) - - perl Makefile.PL \ - PREFIX="${EPREFIX}"/usr \ - INSTALLDIRS=vendor \ - MP_USE_DSO=1 \ - MP_APXS=${APXS} \ - MP_APR_CONFIG=/usr/bin/apr-1-config \ - MP_TRACE=${debug} \ - MP_DEBUG=${debug} \ - || die -} - -src_test() { - # make test notes whether it is running as root, and drops - # privileges all the way to "nobody" if so, so we must adjust - # write permissions accordingly in this case. - - # IF YOU SUDO TO EMERGE AND HAVE !env_reset set testing will fail! - if [[ "$(id -u)" == "0" ]]; then - chown nobody:nobody "${WORKDIR}" "${T}" - fi - - # this does not || die because of bug 21325. kudos to smark for - # the idea of setting HOME. - TMPDIR="${T}" HOME="${T}/" perl-module_src_test -} - -src_install() { - apache-module_src_install - - default - - # TODO: add some stuff from docs/ back? - - # rendhalver - fix the perllocal.pod that gets installed - # it seems to me that this has been getting installed for ages - perl_delete_localpod - # Remove empty .bs files as well - perl_delete_packlist - - insinto "${APACHE_MODULES_CONFDIR}" - doins "${FILESDIR}"/2.0.3/apache2-mod_perl-startup.pl - - # this is an attempt to get @INC in line with /usr/bin/perl. - # there is blib garbage in the mainstream one that can only be - # useful during internal testing, so we wait until here and then - # just go with a clean slate. should be much easier to see what's - # happening and revert if problematic. - - # Sorry for this evil hack... - perl_set_version # just to be sure... - sed -i \ - -e "s,-I${S}/[^[:space:]\"\']\+[[:space:]]\?,,g" \ - -e "s,-typemap[[:space:]]${S}/[^[:space:]\"\']\+[[:space:]]\?,,g" \ - -e "s,${S}\(/[^[:space:]\"\']\+\)\?,/,g" \ - "${D}/${VENDOR_ARCH}/Apache2/BuildConfig.pm" || die - - for fname in $(find "${D}" -type f -not -name '*.so'); do - grep -q "\(${D}\|${S}\)" "${fname}" && ewarn "QA: File contains a temporary path ${fname}" - sed -i -e "s:\(${D}\|${S}\):/:g" ${fname} - done - # All the rest - perl_remove_temppath -} - -pkg_postinst() { - apache-module_pkg_postinst -} |