From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-php/PHPMailer/Manifest | 4 +++ dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild | 54 ++++++++++++++++++++++++++++ dev-php/PHPMailer/metadata.xml | 15 ++++++++ 3 files changed, 73 insertions(+) create mode 100644 dev-php/PHPMailer/Manifest create mode 100644 dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild create mode 100644 dev-php/PHPMailer/metadata.xml (limited to 'dev-php/PHPMailer') diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest new file mode 100644 index 000000000000..6db2b0af2096 --- /dev/null +++ b/dev-php/PHPMailer/Manifest @@ -0,0 +1,4 @@ +DIST PHPMailer-5.2.23.tar.gz 157335 SHA256 6bd8caf379e7d821aa1074b5f793f3b17a1b92ca953221fc61b7941ae34f5bbe SHA512 6442538a5a9bfbe704379cd7dbc1634b4d8d6865421b7fac4c67e8ced03173f6b533651033681c2e8814ad9b22b2b3276c23169cdd7ba04878b710533cade65f WHIRLPOOL 84ee5dea5ee2a17cc4ae705049a9431e16de6069fadc36eb8a969eaf3b1269a7580fd5df534ff7d04a49bb38fec8e1aab044c6fa315f573a57612b4750672fdf +EBUILD PHPMailer-5.2.23-r1.ebuild 1396 SHA256 6faff2b9c0b1d04fac00e9abfcd08c59c236159b0b41b642128e65dce5a54710 SHA512 d05a31af926ce852b396ba9a1d78e578a4e220d296d3cef15f93ea000b9d9cf184b052d8f5be63733fb23f47eda4ec685276468f7398cee2d8ddc867b79c6a95 WHIRLPOOL 79310bb3a5c4875708f75a05043a688011c845ca9bdb316000ab281c23cbf5aa715efea33e28836ef998048b7bea19f19fbcfc6e6198e56894043d7f01c2d5d1 +MISC ChangeLog 1483 SHA256 959f738913369ce71ce675c7c93b3cfbba0e526b06ba79ea014876d3e18ab98d SHA512 eeb917ffbba56c15f05bd2b95c2594e681b74d67bf965969b0322bafb750e73f67acb8c83d1ca1505a050d19a2fb067d42f4de80991ca4d90da15f978a089513 WHIRLPOOL 43c440626b8cf46501eb7e4cdcbd35fba320cd6bff239c12d830fcc0c4aea7c84c43ce0be394917a476b90c3f112ae54a47fa98affddfb5bd7c695f66bd4b1c1 +MISC metadata.xml 446 SHA256 066ddbc7e6e16e06938c34a0573bf1965d35a9d5a8713580e027b4fc7fd0b2a9 SHA512 3dfce858cb0e00b526f04a5764a6173d4711db4f21f52b6d827b82f1cddea4e33f533e645dae95d0bb6a69699b00520a414f2e322c76b56aee1e4ea047bb4bb5 WHIRLPOOL 21530d7c9338e14c8714f921c72bb15406a9760e1062264e99a7da5074da2db5664af26e7de1096e33871dfca87661434ace965b2437e886a8ceceaad45ea21f diff --git a/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild new file mode 100644 index 000000000000..e5e14253a059 --- /dev/null +++ b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Full-featured email creation and transfer class for PHP" +HOMEPAGE="https://github.com/PHPMailer/PHPMailer" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +examples" + +RDEPEND="dev-lang/php:*" +DEPEND="${RDEPEND} + doc? ( dev-php/phpDocumentor )" + +src_prepare() { + default + + # Bug 626060 (CVE-2017-11503) temporary workaround. + rm examples/code_generator.phps || die +} + +src_compile(){ + if use doc; then + phpdoc --filename="class.*.php" \ + --target="./html" \ + --cache-folder="${T}" \ + --title="${PN}" \ + --sourcecode \ + --force \ + --progressbar \ + || die "failed to generate API documentation" + fi +} + +src_install(){ + # To help out the Composer kids, most of the documentation and + # tests are missing from the release tarballs. + insinto "/usr/share/php/${PN}" + doins -r *.php language extras + + use examples && dodoc -r examples + use doc && dodoc -r html/* +} + +pkg_postinst(){ + elog "${PN} has been installed in /usr/share/php/${PN}/." + elog "To use it in a script, require('${PN}/${PN}Autoload.php')," + elog "and then use the ${PN} class normally. Most of the examples in" + elog "the documentation should work without further modification." +} diff --git a/dev-php/PHPMailer/metadata.xml b/dev-php/PHPMailer/metadata.xml new file mode 100644 index 000000000000..a670ac4443f8 --- /dev/null +++ b/dev-php/PHPMailer/metadata.xml @@ -0,0 +1,15 @@ + + + + + mjo@gentoo.org + Michael Orlitzky + + + php-bugs@gentoo.org + PHP + + + PHPMailer/PHPMailer + + -- cgit v1.2.3