public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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