X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id E92BCDC0D0F for ; Tue, 1 Sep 2015 22:21:11 +0000 (UTC) Received: from vms173025pub.verizon.net (vms173025pub.verizon.net [206.46.173.25]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id C0768DC029C for ; Tue, 1 Sep 2015 22:21:11 +0000 (UTC) Received: from yoda.quacks.org ([108.55.20.46]) by vms173025.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPSA id <0NU0007JDREV1JI0@vms173025.mailsrvcs.net> for alpine-aports@lists.alpinelinux.org; Tue, 01 Sep 2015 17:20:55 -0500 (CDT) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=btqxfxui c=1 sm=1 tr=0 a=sGNvXiLwxArJLVFHJOKkqA==:117 a=pGLkceISAAAA:8 a=qsQT_A_lAAAA:8 a=oR5dmqMzAAAA:8 a=ff-B7xzCdYMA:10 a=dv67sbeyAAAA:8 a=MV2RNOpSmTZFUwj-LEoA:9 Received: from localhost.localdomain (mm-114-146-57-86.static.mgts.by [86.57.146.114] (may be forged)) (authenticated bits=0) by yoda.quacks.org (8.14.9/8.14.9) with ESMTP id t81ML3YM013603 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NO); Tue, 1 Sep 2015 18:21:10 -0400 From: Michael Venezia To: alpine-aports@lists.alpinelinux.org Cc: Michael Venezia Subject: [alpine-aports] [PATCH] Adding XDebug for PHP Date: Tue, 01 Sep 2015 22:20:34 +0000 Message-id: <1441146034-9893-1-git-send-email-mvenezia@gmail.com> X-Mailer: git-send-email 2.4.1 X-Virus-Scanned: ClamAV using ClamSMTP X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- main/php-xdebug/APKBUILD | 52 ++++++++++++++++++++++++++++++++++++++++++++++ main/php-xdebug/xdebug.ini | 6 ++++++ 2 files changed, 58 insertions(+) create mode 100644 main/php-xdebug/APKBUILD create mode 100644 main/php-xdebug/xdebug.ini diff --git a/main/php-xdebug/APKBUILD b/main/php-xdebug/APKBUILD new file mode 100644 index 0000000..26759d3 --- /dev/null +++ b/main/php-xdebug/APKBUILD @@ -0,0 +1,52 @@ +# Contributor: +# Maintainer: +pkgname=php-xdebug +pkgver=2.3.2 +pkgrel=0 +pkgdesc="PHP debugging extension" +url="http://www.xdebug.org/" +arch="x86_64" +license="GPL" +depends="php" +depends_dev="" +makedepends="$depends_dev php-dev autoconf automake flex bison gawk" +install="" +subpackages="" +source="http://www.xdebug.org/files/xdebug-$pkgver.tgz + xdebug.ini" + +_builddir="$srcdir"/xdebug-$pkgver +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + phpize --clean && phpize || return 1 + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + || return 1 + make -j1 || return 1 +} + +package() { + cd "$_builddir" + make -j1 install INSTALL_ROOT="$pkgdir" || return 1 + install -Dm644 "$srcdir"/xdebug.ini \ + "$pkgdir"/etc/php/conf.d/xdebug.ini || return 1 +} + +md5sums="647b862291fe900f40d25a80fcf50026 xdebug-2.3.2.tgz +7b9d54f22e1da3f13d4085d5c36999c4 xdebug.ini" +sha256sums="f875d0f8c4e96fa7c698a461a14faa6331694be231e2ddc4f3de0733322fc6d0 xdebug-2.3.2.tgz +fa6a3f4c141961379c37fc5bf43ac3b984bbae7e6aa522392fa502fcb810f0f6 xdebug.ini" +sha512sums="28f6018d8b6acc31ee990651357968bfabec3cba4de8943a193c4b2fcc12a09886b29ea7158470f7ed2c76858b46da309a9f4d3aaf71c373c71774f29ba3aa5f xdebug-2.3.2.tgz +c74442d8b41420aa787d686b60cf843e2f7cde9f169a5d43be1f6a9cfb76f083792130643008cc099d4301aa7f89f4a27a75071a08495924801efb3130e3b11b xdebug.ini" diff --git a/main/php-xdebug/xdebug.ini b/main/php-xdebug/xdebug.ini new file mode 100644 index 0000000..9a5878d --- /dev/null +++ b/main/php-xdebug/xdebug.ini @@ -0,0 +1,6 @@ +zend_extension=/usr/lib/php/modules/xdebug.so +xdebug.remote_enable=on +xdebug.remote_host=127.0.0.1 +xdebug.remote_port=9000 +xdebug.remote_handler=dbgp + -- 2.4.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---