Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-zmq/
Date: Fri, 07 Jul 2017 14:39:49
Message-Id: 1499438373.27fe16de0780e579db056596b937f7425f7bc267.grknight@gentoo
1 commit: 27fe16de0780e579db056596b937f7425f7bc267
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 7 14:28:16 2017 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 7 14:39:33 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fe16de
7
8 dev-php/pecl-zmq: New package wrt Bug 325351
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 dev-php/pecl-zmq/Manifest | 1 +
13 dev-php/pecl-zmq/metadata.xml | 13 +++++++++++++
14 dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild | 23 +++++++++++++++++++++++
15 dev-php/pecl-zmq/pecl-zmq-9999.ebuild | 31 +++++++++++++++++++++++++++++++
16 4 files changed, 68 insertions(+)
17
18 diff --git a/dev-php/pecl-zmq/Manifest b/dev-php/pecl-zmq/Manifest
19 new file mode 100644
20 index 00000000000..65b6c63be16
21 --- /dev/null
22 +++ b/dev-php/pecl-zmq/Manifest
23 @@ -0,0 +1 @@
24 +DIST zmq-1.1.3.tgz 82397 SHA256 c492375818bd51b355352798fb94f04d6828c6aeda41ba813849624af74144ce SHA512 0f03016e315a6c6a1e1d6eca1e20564834d2a924cef06af1b38693933f1e5a094c37e9c432705a64f61d95e82655f61358fc7783e7a6f06c7dd9ad84fc6f7bbc WHIRLPOOL 3bfab5d373e52686c236a48d57280a99d7e87e018722003787a8d458a8a503f536cd89bf7cf11d8c6fb5db910d9fd45168caba6cc15032ecda9db08a7f57a95b
25
26 diff --git a/dev-php/pecl-zmq/metadata.xml b/dev-php/pecl-zmq/metadata.xml
27 new file mode 100644
28 index 00000000000..2a821e97a9c
29 --- /dev/null
30 +++ b/dev-php/pecl-zmq/metadata.xml
31 @@ -0,0 +1,13 @@
32 +<?xml version="1.0" encoding="UTF-8"?>
33 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 +<pkgmetadata>
35 + <maintainer type="project">
36 + <email>php-bugs@g.o</email>
37 + <name>PHP</name>
38 + </maintainer>
39 + <longdescription lang="en">
40 + </longdescription>
41 + <use>
42 + <flag name="czmq">Use the czmq high level bindings</flag>
43 + </use>
44 +</pkgmetadata>
45
46 diff --git a/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild b/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild
47 new file mode 100644
48 index 00000000000..13dbe35d525
49 --- /dev/null
50 +++ b/dev-php/pecl-zmq/pecl-zmq-1.1.3.ebuild
51 @@ -0,0 +1,23 @@
52 +# Copyright 1999-2017 Gentoo Foundation
53 +# Distributed under the terms of the GNU General Public License v2
54 +
55 +EAPI=6
56 +
57 +USE_PHP="php5-6 php7-0 php7-1"
58 +
59 +inherit php-ext-pecl-r3
60 +
61 +KEYWORDS="~amd64 ~x86"
62 +
63 +DESCRIPTION="PHP Bindings for ZeroMQ messaging"
64 +LICENSE="BSD"
65 +SLOT="0"
66 +IUSE="czmq"
67 +
68 +RDEPEND="net-libs/zeromq czmq? ( <net-libs/czmq-3 )"
69 +DEPEND="${RDEPEND} virtual/pkgconfig"
70 +
71 +src_configure() {
72 + local PHP_EXT_ECONF_ARGS=( $(use_with czmq) )
73 + php-ext-source-r3_src_configure
74 +}
75
76 diff --git a/dev-php/pecl-zmq/pecl-zmq-9999.ebuild b/dev-php/pecl-zmq/pecl-zmq-9999.ebuild
77 new file mode 100644
78 index 00000000000..9e61585d5f6
79 --- /dev/null
80 +++ b/dev-php/pecl-zmq/pecl-zmq-9999.ebuild
81 @@ -0,0 +1,31 @@
82 +# Copyright 1999-2017 Gentoo Foundation
83 +# Distributed under the terms of the GNU General Public License v2
84 +
85 +EAPI=6
86 +
87 +USE_PHP="php5-6 php7-0 php7-1"
88 +
89 +inherit php-ext-pecl-r3 git-r3
90 +
91 +KEYWORDS=""
92 +
93 +DESCRIPTION="PHP Bindings for ZeroMQ messaging"
94 +LICENSE="BSD"
95 +SLOT="0"
96 +IUSE="czmq"
97 +
98 +RDEPEND="net-libs/zeromq czmq? ( <net-libs/czmq-3 )"
99 +DEPEND="${RDEPEND} virtual/pkgconfig"
100 +SRC_URI=""
101 +EGIT_REPO_URI="https://github.com/mkoppanen/php-zmq.git"
102 +EGIT_CHECKOUT_DIR="${PHP_EXT_S}"
103 +
104 +src_unpack() {
105 + git-r3_src_unpack
106 + php-ext-source-r3_src_unpack
107 +}
108 +
109 +src_configure() {
110 + local PHP_EXT_ECONF_ARGS=( $(use_with czmq) )
111 + php-ext-source-r3_src_configure
112 +}