* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass
@ 2012-01-13 23:25 Matti Bickel (mabi)
0 siblings, 0 replies; 7+ messages in thread
From: Matti Bickel (mabi) @ 2012-01-13 23:25 UTC (permalink / raw
To: gentoo-commits
mabi 12/01/13 23:25:40
Modified: ChangeLog php-ext-source-r2.eclass
Log:
Uncomment DEPEND for php-ext-source-r2.eclass, but w/o the SELFDEPEND that breaks pecl ebuilds (bug #398553)
Revision Changes Path
1.78 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.78&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.78&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.77&r2=1.78
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -r1.77 -r1.78
--- ChangeLog 13 Jan 2012 20:52:42 -0000 1.77
+++ ChangeLog 13 Jan 2012 23:25:40 -0000 1.78
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.77 2012/01/13 20:52:42 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.78 2012/01/13 23:25:40 mabi Exp $
+
+ 13 Jan 2012; Matti Bickel <mabi@gentoo.org> php-ext-source-r2.eclass:
+ Uncomment DEPEND for php-ext-source-r2.eclass, but w/o the SELFDEPEND that
+ breaks pecl ebuilds (bug #398553)
13 Jan 2012; Ulrich Müller <ulm@gentoo.org> +cdrom.eclass:
New cdrom.eclass, split out CD-ROM functions from eutils.eclass.
1.22 eclass/php-ext-source-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?r1=1.21&r2=1.22
Index: php-ext-source-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- php-ext-source-r2.eclass 13 Jan 2012 05:38:42 -0000 1.21
+++ php-ext-source-r2.eclass 13 Jan 2012 23:25:40 -0000 1.22
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.21 2012/01/13 05:38:42 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.22 2012/01/13 23:25:40 mabi Exp $
# @ECLASS: php-ext-source-r2.eclass
# @MAINTAINER:
@@ -85,12 +85,11 @@
${PHPDEPEND}
${PHP_EXT_OPTIONAL_USE:+ )}"
-#DEPEND="${DEPEND}
-# ${PHP_EXT_OPTIONAL_USE}${PHP_EXT_OPTIONAL_USE:+? ( }
-# || ( ${SELFDEPEND} )
-# ${PHPDEPEND}
-# ${PHP_EXT_OPTIONAL_USE:+ )}
-#"
+DEPEND="${DEPEND}
+ ${PHP_EXT_OPTIONAL_USE}${PHP_EXT_OPTIONAL_USE:+? ( }
+ ${PHPDEPEND}
+ ${PHP_EXT_OPTIONAL_USE:+ )}
+"
# @FUNCTION: php-ext-source-r2_src_unpack
# @DESCRIPTION:
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass
@ 2012-01-19 10:12 Matti Bickel (mabi)
0 siblings, 0 replies; 7+ messages in thread
From: Matti Bickel (mabi) @ 2012-01-19 10:12 UTC (permalink / raw
To: gentoo-commits
mabi 12/01/19 10:12:44
Modified: ChangeLog php-ext-source-r2.eclass
Log:
Added addpredict to php-ext-source-r2.eclass (bug #385403)
Revision Changes Path
1.96 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.96&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.96&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.95&r2=1.96
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -r1.95 -r1.96
--- ChangeLog 18 Jan 2012 17:50:58 -0000 1.95
+++ ChangeLog 19 Jan 2012 10:12:44 -0000 1.96
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.95 2012/01/18 17:50:58 mabi Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.96 2012/01/19 10:12:44 mabi Exp $
+
+ 19 Jan 2012; Matti Bickel <mabi@gentoo.org> php-ext-source-r2.eclass:
+ Added addpredict to src_configure phase because of bug #385403
18 Jan 2012; Matti Bickel <mabi@gentoo.org> php-pear-r1.eclass:
Remove dependency on long gone dev-php/PEAR-PEAR-1.8.1
1.24 eclass/php-ext-source-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?r1=1.23&r2=1.24
Index: php-ext-source-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- php-ext-source-r2.eclass 15 Jan 2012 17:18:48 -0000 1.23
+++ php-ext-source-r2.eclass 19 Jan 2012 10:12:44 -0000 1.24
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.23 2012/01/15 17:18:48 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.24 2012/01/19 10:12:44 mabi Exp $
# @ECLASS: php-ext-source-r2.eclass
# @MAINTAINER:
@@ -140,6 +140,9 @@
# @DESCRIPTION:
# Set this in the ebuild to pass configure options to econf.
php-ext-source-r2_src_configure() {
+ # net-snmp creates this file #385403
+ addpredict /usr/share/snmp/mibs/.index
+
local slot
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass
@ 2013-04-08 8:11 Ole Markus With (olemarkus)
0 siblings, 0 replies; 7+ messages in thread
From: Ole Markus With (olemarkus) @ 2013-04-08 8:11 UTC (permalink / raw
To: gentoo-commits
olemarkus 13/04/08 08:11:29
Modified: ChangeLog php-ext-source-r2.eclass
Log:
Fix for installing ini files in the tree. Bug 464900
Revision Changes Path
1.777 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.777&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.777&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.776&r2=1.777
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.776
retrieving revision 1.777
diff -u -r1.776 -r1.777
--- ChangeLog 8 Apr 2013 03:37:07 -0000 1.776
+++ ChangeLog 8 Apr 2013 08:11:29 -0000 1.777
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.776 2013/04/08 03:37:07 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.777 2013/04/08 08:11:29 olemarkus Exp $
+
+ 08 Apr 2013; Ole Markus With <olemarkus@gentoo.org> php-ext-source-r2.eclass:
+ Fix for installing ini files in the tree. Bug 464900
08 Apr 2013; Patrick Lauer <patrick@gentoo.org> toolchain.eclass:
Fix for gcc info page installation #464008
1.31 eclass/php-ext-source-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.31&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.31&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?r1=1.30&r2=1.31
Index: php-ext-source-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- php-ext-source-r2.eclass 27 Sep 2012 16:35:41 -0000 1.30
+++ php-ext-source-r2.eclass 8 Apr 2013 08:11:29 -0000 1.31
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.30 2012/09/27 16:35:41 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.31 2013/04/08 08:11:29 olemarkus Exp $
# @ECLASS: php-ext-source-r2.eclass
# @MAINTAINER:
@@ -262,13 +262,9 @@
local inifile
for inifile in ${PHPINIFILELIST} ; do
if [[ -n "${PHP_EXT_INIFILE}" ]]; then
- cat "${FILESDIR}/${PHP_EXT_INIFILE}" > "${inifile}"
+ cat "${FILESDIR}/${PHP_EXT_INIFILE}" >> "${ED}/${inifile}"
einfo "Added content of ${FILESDIR}/${PHP_EXT_INIFILE} to ${inifile}"
fi
-
-
-
-
inidir="${inifile/${PHP_EXT_NAME}.ini/}"
inidir="${inidir/ext/ext-active}"
dodir "/${inidir}"
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass
@ 2013-04-14 6:54 Ole Markus With (olemarkus)
0 siblings, 0 replies; 7+ messages in thread
From: Ole Markus With (olemarkus) @ 2013-04-14 6:54 UTC (permalink / raw
To: gentoo-commits
olemarkus 13/04/14 06:54:43
Modified: ChangeLog php-ext-source-r2.eclass
Log:
Remove support for EAPI 2 and 3 for php-ext-source-r2. Use REQUIRED_USE for target depends
Revision Changes Path
1.790 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.790&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.790&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.789&r2=1.790
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.789
retrieving revision 1.790
diff -u -r1.789 -r1.790
--- ChangeLog 14 Apr 2013 00:10:00 -0000 1.789
+++ ChangeLog 14 Apr 2013 06:54:43 -0000 1.790
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.789 2013/04/14 00:10:00 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.790 2013/04/14 06:54:43 olemarkus Exp $
+
+ 14 Apr 2013; Ole Markus With <olemarkus@gentoo.org> php-ext-source-r2.eclass:
+ Remove support for EAPI 2 and 3 for php-ext-source-r2. Use REQUIRED_USE for
+ target depends
14 Apr 2013; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
Remove carriage-return from shebang before validating it, bug 465790 by
1.32 eclass/php-ext-source-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.32&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.32&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?r1=1.31&r2=1.32
Index: php-ext-source-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- php-ext-source-r2.eclass 8 Apr 2013 08:11:29 -0000 1.31
+++ php-ext-source-r2.eclass 14 Apr 2013 06:54:43 -0000 1.32
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.31 2013/04/08 08:11:29 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.32 2013/04/14 06:54:43 olemarkus Exp $
# @ECLASS: php-ext-source-r2.eclass
# @MAINTAINER:
@@ -26,7 +26,7 @@
# Because of USE deps, we require at least EAPI 2
case ${EAPI} in
- 2|3|4|5) ;;
+ 4|5) ;;
*)
die "php-ext-source-r2 is not compatible with EAPI=${EAPI}"
esac
@@ -68,20 +68,21 @@
# Defaults to ${S}
[[ -z "${PHP_EXT_S}" ]] && PHP_EXT_S="${S}"
-#Make sure at least one target is installed. Abuses USE dependencies.
+#Make sure at least one target is installed.
+REQUIRED_USE="|| ( "
for target in ${USE_PHP}; do
IUSE="${IUSE} php_targets_${target}"
target=${target/+}
- SELFDEPEND="${SELFDEPEND} =${CATEGORY}/${PF}[php_targets_${target}]"
+ REQUIRED_USE+="php_targets_${target} "
slot=${target/php}
slot=${slot/-/.}
PHPDEPEND="${PHPDEPEND}
php_targets_${target}? ( dev-lang/php:${slot} )"
done
+REQUIRED_USE+=")"
RDEPEND="${RDEPEND}
${PHP_EXT_OPTIONAL_USE}${PHP_EXT_OPTIONAL_USE:+? ( }
- || ( ${SELFDEPEND} )
${PHPDEPEND}
${PHP_EXT_OPTIONAL_USE:+ )}"
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass
@ 2015-03-26 16:15 Brian Evans (grknight)
0 siblings, 0 replies; 7+ messages in thread
From: Brian Evans (grknight) @ 2015-03-26 16:15 UTC (permalink / raw
To: gentoo-commits
grknight 15/03/26 16:15:33
Modified: ChangeLog php-ext-source-r2.eclass
Log:
Add deprecation warning when USE_PHP is empty
Revision Changes Path
1.1574 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1574&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1574&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1573&r2=1.1574
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1573
retrieving revision 1.1574
diff -u -r1.1573 -r1.1574
--- ChangeLog 23 Mar 2015 02:15:14 -0000 1.1573
+++ ChangeLog 26 Mar 2015 16:15:33 -0000 1.1574
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1573 2015/03/23 02:15:14 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1574 2015/03/26 16:15:33 grknight Exp $
+
+ 26 Mar 2015; <grknight@gentoo.org> php-ext-source-r2.eclass:
+ Add deprecation warning when USE_PHP is empty
23 Mar 2015; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass:
1.34 eclass/php-ext-source-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.34&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.34&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?r1=1.33&r2=1.34
Index: php-ext-source-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- php-ext-source-r2.eclass 1 Jun 2013 18:51:57 -0000 1.33
+++ php-ext-source-r2.eclass 26 Mar 2015 16:15:33 -0000 1.34
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.33 2013/06/01 18:51:57 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.34 2015/03/26 16:15:33 grknight Exp $
# @ECLASS: php-ext-source-r2.eclass
# @MAINTAINER:
@@ -16,7 +16,7 @@
# This eclass provides a unified interface for compiling and installing standalone
# PHP extensions (modules).
-inherit flag-o-matic autotools multilib
+inherit flag-o-matic autotools multilib eutils
EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install
@@ -53,7 +53,8 @@
# @ECLASS-VARIABLE: USE_PHP
# @DESCRIPTION:
# Lists the PHP slots compatibile the extension is compatibile with
-[[ -z "${USE_PHP}" ]] && USE_PHP="php5-3"
+[[ -z "${USE_PHP}" ]] && USE_PHP="php5-3" \
+ && eqawarn "An empty USE_PHP is deprecated and support will be removed on 2015-05-01"
# @ECLASS-VARIABLE: PHP_EXT_OPTIONAL_USE
# @DESCRIPTION:
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass
@ 2015-05-04 18:59 Brian Evans (grknight)
0 siblings, 0 replies; 7+ messages in thread
From: Brian Evans (grknight) @ 2015-05-04 18:59 UTC (permalink / raw
To: gentoo-commits
grknight 15/05/04 18:59:30
Modified: ChangeLog php-ext-source-r2.eclass
Log:
Make USE_PHP a REQUIRED variable for the php-ext-source-r2 eclass
Revision Changes Path
1.1601 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1601&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1601&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1600&r2=1.1601
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1600
retrieving revision 1.1601
diff -u -r1.1600 -r1.1601
--- ChangeLog 2 May 2015 20:23:56 -0000 1.1600
+++ ChangeLog 4 May 2015 18:59:30 -0000 1.1601
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1600 2015/05/02 20:23:56 chewi Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1601 2015/05/04 18:59:30 grknight Exp $
+
+ 04 May 2015; <grknight@gentoo.org> php-ext-source-r2.eclass:
+ Make USE_PHP a REQUIRED variable for the php-ext-source-r2 eclass
02 May 2015; James Le Cuirot <chewi@gentoo.org> java-utils-2.eclass:
Make java-pkg_doso always install with mode 0755, which is more like
1.35 eclass/php-ext-source-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.35&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.35&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?r1=1.34&r2=1.35
Index: php-ext-source-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- php-ext-source-r2.eclass 26 Mar 2015 16:15:33 -0000 1.34
+++ php-ext-source-r2.eclass 4 May 2015 18:59:30 -0000 1.35
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.34 2015/03/26 16:15:33 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.35 2015/05/04 18:59:30 grknight Exp $
# @ECLASS: php-ext-source-r2.eclass
# @MAINTAINER:
@@ -32,6 +32,7 @@
esac
# @ECLASS-VARIABLE: PHP_EXT_NAME
+# @REQUIRED
# @DESCRIPTION:
# The extension name. This must be set, otherwise the eclass dies.
# Only automagically set by php-ext-pecl-r2.eclass, so unless your ebuild
@@ -51,10 +52,14 @@
[[ -z "${PHP_EXT_ZENDEXT}" ]] && PHP_EXT_ZENDEXT="no"
# @ECLASS-VARIABLE: USE_PHP
+# @REQUIRED
# @DESCRIPTION:
# Lists the PHP slots compatibile the extension is compatibile with
-[[ -z "${USE_PHP}" ]] && USE_PHP="php5-3" \
- && eqawarn "An empty USE_PHP is deprecated and support will be removed on 2015-05-01"
+# Example:
+# @CODE
+# USE_PHP="php5-5 php5-6"
+# @CODE
+[[ -z "${USE_PHP}" ]] && die "USE_PHP is not set for the php-ext-source-r2 eclass"
# @ECLASS-VARIABLE: PHP_EXT_OPTIONAL_USE
# @DESCRIPTION:
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass
@ 2015-05-04 20:02 Brian Evans (grknight)
0 siblings, 0 replies; 7+ messages in thread
From: Brian Evans (grknight) @ 2015-05-04 20:02 UTC (permalink / raw
To: gentoo-commits
grknight 15/05/04 20:02:26
Modified: ChangeLog php-ext-source-r2.eclass
Log:
Fix documentation of 3 variables in php-ext-source-r2 eclass
Revision Changes Path
1.1602 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1602&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1602&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1601&r2=1.1602
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1601
retrieving revision 1.1602
diff -u -r1.1601 -r1.1602
--- ChangeLog 4 May 2015 18:59:30 -0000 1.1601
+++ ChangeLog 4 May 2015 20:02:26 -0000 1.1602
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1601 2015/05/04 18:59:30 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1602 2015/05/04 20:02:26 grknight Exp $
+
+ 04 May 2015; <grknight@gentoo.org> php-ext-source-r2.eclass:
+ Fix documentation of 3 variables in php-ext-source-r2 eclass
04 May 2015; <grknight@gentoo.org> php-ext-source-r2.eclass:
Make USE_PHP a REQUIRED variable for the php-ext-source-r2 eclass
1.36 eclass/php-ext-source-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.36&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?rev=1.36&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-source-r2.eclass?r1=1.35&r2=1.36
Index: php-ext-source-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- php-ext-source-r2.eclass 4 May 2015 18:59:30 -0000 1.35
+++ php-ext-source-r2.eclass 4 May 2015 20:02:26 -0000 1.36
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.35 2015/05/04 18:59:30 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.36 2015/05/04 20:02:26 grknight Exp $
# @ECLASS: php-ext-source-r2.eclass
# @MAINTAINER:
@@ -102,11 +102,12 @@
# @DESCRIPTION:
# runs standard src_unpack + _phpize
-# @VARIABLE: PHP_EXT_SKIP_PHPIZE
+# @ECLASS-VARIABLE: PHP_EXT_SKIP_PHPIZE
# @DESCRIPTION:
# phpize will be run by default for all ebuilds that use
# php-ext-source-r2_src_unpack
# Set PHP_EXT_SKIP_PHPIZE="yes" in your ebuild if you do not want to run phpize.
+
php-ext-source-r2_src_unpack() {
unpack ${A}
local slot orig_s="${PHP_EXT_S}"
@@ -143,9 +144,10 @@
# @DESCRIPTION:
# Takes care of standard configure for PHP extensions (modules).
-# @VARIABLE: my_conf
+# @ECLASS-VARIABLE: my_conf
# @DESCRIPTION:
# Set this in the ebuild to pass configure options to econf.
+
php-ext-source-r2_src_configure() {
# net-snmp creates this file #385403
addpredict /usr/share/snmp/mibs/.index
@@ -181,7 +183,7 @@
# @DESCRIPTION:
# Takes care of standard install for PHP extensions (modules).
-# @VARIABLE: DOCS
+# @ECLASS-VARIABLE: DOCS
# @DESCRIPTION:
# Set in ebuild if you wish to install additional, package-specific documentation.
php-ext-source-r2_src_install() {
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-05-04 20:02 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-08 8:11 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog php-ext-source-r2.eclass Ole Markus With (olemarkus)
-- strict thread matches above, loose matches on Subject: below --
2015-05-04 20:02 Brian Evans (grknight)
2015-05-04 18:59 Brian Evans (grknight)
2015-03-26 16:15 Brian Evans (grknight)
2013-04-14 6:54 Ole Markus With (olemarkus)
2012-01-19 10:12 Matti Bickel (mabi)
2012-01-13 23:25 Matti Bickel (mabi)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox