forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann <[email protected]>
- Loading branch information
Showing
2 changed files
with
43 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST xdebug-2.6.1.tgz 283961 BLAKE2B 4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73 SHA512 31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b | ||
DIST xdebug-2.9.2.tar.gz 432926 BLAKE2B 3d524e5a1aec0621389970e80cdc23dfd40a17113ad09294de65290531cac1b33cbc248be341e0c29d9ebb825be25dd6d6b65b9ebcca0c2c3ca43784d2bf9d50 SHA512 ef1780f34572ea47de7e107b5120a0ec640e0ce4ec2a1c98c128c4f69ec9916879d82b11d2eb94d9630ed27b2d20afec7ccda9f79040d47dbaba9e1933331d03 | ||
DIST xdebug-2.9.3.tar.gz 434509 BLAKE2B dd6a42518e9100db32a4858f131fc5cd8f6ed715bbf16a8d20fbba40b7503a897dd6d010af81d0001301b999a64b5d67b193c72a456e396b54ddd61823556d57 SHA512 ec77a036e622a867d4ef46aa844d4d3a2b9ce04c8ce64300451f50539c9889dd10cec96b18292268540e2aee0260caeffbd9fa03abd24891b4c9fe68d02598d5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI="7" | ||
PHP_EXT_NAME="xdebug" | ||
PHP_EXT_INI="yes" | ||
PHP_EXT_ZENDEXT="yes" | ||
PHP_EXT_INIFILE="2.6.0-xdebug.ini" | ||
|
||
USE_PHP="php7-2 php7-3 php7-4" | ||
|
||
MY_PV="${PV/_/}" | ||
MY_PV="${MY_PV/rc/RC}" | ||
|
||
S="${WORKDIR}/${PN}-${MY_PV}" | ||
|
||
inherit php-ext-source-r3 | ||
|
||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" | ||
|
||
DESCRIPTION="A PHP debugging and profiling extension" | ||
HOMEPAGE="https://xdebug.org/" | ||
# Using tarball from GitHub for tests | ||
#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz" | ||
SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" | ||
LICENSE="Xdebug" | ||
SLOT="0" | ||
IUSE="" | ||
|
||
DEPEND="" | ||
RDEPEND="${DEPEND} | ||
~dev-php/xdebug-client-${PV}" | ||
DOCS=( README.rst CREDITS ) | ||
PHP_EXT_ECONF_ARGS=() | ||
|
||
pkg_postinst() { | ||
ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be" | ||
ewarn "installed as a dependency, and not all users will want xdebug to be" | ||
ewarn "enabled by default. If you want to enable it, you should edit the" | ||
ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can" | ||
ewarn "call xdebug_enable() in your code." | ||
} |