Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jan 2018 15:15:53 +0000 (UTC)
From:      Luca Pizzamiglio <pizzamig@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r460391 - in head/devel: . pear-PHP_CodeCoverage pecl-test_helpers pecl-xdebug php-xdebug
Message-ID:  <201801301515.w0UFFrf3028989@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pizzamig
Date: Tue Jan 30 15:15:53 2018
New Revision: 460391
URL: https://svnweb.freebsd.org/changeset/ports/460391

Log:
  devel/php-xdebug -> devel/pecl-xdebug
  Using pecl instead that a legacy way to build the extension
  Reviewed by:	olivier
  Sponsored by:	trivago N.V.
  Differential Revision:	https://reviews.freebsd.org/D13825

Added:
  head/devel/pecl-xdebug/
     - copied from r460390, head/devel/php-xdebug/
Deleted:
  head/devel/php-xdebug/
Modified:
  head/devel/Makefile
  head/devel/pear-PHP_CodeCoverage/Makefile
  head/devel/pecl-test_helpers/Makefile
  head/devel/pecl-xdebug/Makefile
  head/devel/pecl-xdebug/distinfo
  head/devel/pecl-xdebug/pkg-descr

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Jan 30 14:54:31 2018	(r460390)
+++ head/devel/Makefile	Tue Jan 30 15:15:53 2018	(r460391)
@@ -4008,6 +4008,7 @@
     SUBDIR += pecl-vld
     SUBDIR += pecl-weakref
     SUBDIR += pecl-weakref2
+    SUBDIR += pecl-xdebug
     SUBDIR += pecl-xhprof
     SUBDIR += pecl-yac
     SUBDIR += pecl-yaconf
@@ -4025,7 +4026,6 @@
     SUBDIR += php-memoize
     SUBDIR += php-scalar_objects
     SUBDIR += php-uprofiler
-    SUBDIR += php-xdebug
     SUBDIR += php5-blitz
     SUBDIR += php5-blitz-devel
     SUBDIR += php5-dav

Modified: head/devel/pear-PHP_CodeCoverage/Makefile
==============================================================================
--- head/devel/pear-PHP_CodeCoverage/Makefile	Tue Jan 30 14:54:31 2018	(r460390)
+++ head/devel/pear-PHP_CodeCoverage/Makefile	Tue Jan 30 15:15:53 2018	(r460391)
@@ -32,7 +32,7 @@ DOM_DESC=	Enable DOM support
 XDEBUG_DESC=	Enable Xdebug support
 
 DOM_USE=	PHP=dom
-XDEBUG_RUN_DEPENDS=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xdebug.so:devel/php-xdebug
+XDEBUG_RUN_DEPENDS=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xdebug.so:devel/pecl-xdebug
 
 PHP_DIR=	share/PHP
 

Modified: head/devel/pecl-test_helpers/Makefile
==============================================================================
--- head/devel/pecl-test_helpers/Makefile	Tue Jan 30 14:54:31 2018	(r460390)
+++ head/devel/pecl-test_helpers/Makefile	Tue Jan 30 15:15:53 2018	(r460391)
@@ -17,7 +17,7 @@ CONFIGURE_ARGS=	--enable-test-helpers
 USES=		php:zend tar:tgz
 SUB_FILES=	pkg-message
 IGNORE_WITH_PHP=	70 71 72
-# This needs to be loaded *after* devel/php-xdebug
+# This needs to be loaded *after* devel/pecl-xdebug
 PHP_MOD_PRIO=	30
 
 .include <bsd.port.mk>

Modified: head/devel/pecl-xdebug/Makefile
==============================================================================
--- head/devel/php-xdebug/Makefile	Tue Jan 30 14:54:31 2018	(r460390)
+++ head/devel/pecl-xdebug/Makefile	Tue Jan 30 15:15:53 2018	(r460391)
@@ -3,9 +3,7 @@
 
 PORTNAME=	xdebug
 PORTVERSION=	2.5.5
-CATEGORIES=	devel
-MASTER_SITES=	https://xdebug.org/files/
-PKGNAMEPREFIX=	php-
+CATEGORIES=	devel pear
 
 MAINTAINER=	pizzamig@FreeBSD.org
 COMMENT=	Xdebug extension for PHP
@@ -13,9 +11,10 @@ COMMENT=	Xdebug extension for PHP
 LICENSE=	PHP30
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-CONFIGURE_ARGS=	--enable-xdebug
-USES=		php:zend tar:tgz
 IGNORE_WITH_PHP=	72
+
+CONFIGURE_ARGS=	--enable-xdebug
+USES=		php:pecl
 
 SUB_FILES=	pkg-message
 

Modified: head/devel/pecl-xdebug/distinfo
==============================================================================
--- head/devel/php-xdebug/distinfo	Tue Jan 30 14:54:31 2018	(r460390)
+++ head/devel/pecl-xdebug/distinfo	Tue Jan 30 15:15:53 2018	(r460391)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1512471444
-SHA256 (xdebug-2.5.5.tgz) = 72108bf2bc514ee7198e10466a0fedcac3df9bbc5bd26ce2ec2dafab990bf1a4
-SIZE (xdebug-2.5.5.tgz) = 279491
+TIMESTAMP = 1515538532
+SHA256 (PECL/xdebug-2.5.5.tgz) = 72108bf2bc514ee7198e10466a0fedcac3df9bbc5bd26ce2ec2dafab990bf1a4
+SIZE (PECL/xdebug-2.5.5.tgz) = 279491

Modified: head/devel/pecl-xdebug/pkg-descr
==============================================================================
--- head/devel/php-xdebug/pkg-descr	Tue Jan 30 14:54:31 2018	(r460390)
+++ head/devel/pecl-xdebug/pkg-descr	Tue Jan 30 15:15:53 2018	(r460391)
@@ -15,4 +15,5 @@ Xdebug also provides:
     * script execution analysis
     * capabilities to debug your scripts interactively with a debug client
 
-WWW: http://www.xdebug.org/
+WWW: https://www.xdebug.org/
+WWW: https://pecl.php.net/package/xdebug



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801301515.w0UFFrf3028989>