public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in eclass: php-ext-base-r1.eclass
@ 2009-12-30  1:05 Christian Hoffmann (hoffie)
  0 siblings, 0 replies; 6+ messages in thread
From: Christian Hoffmann (hoffie) @ 2009-12-30  1:05 UTC (permalink / raw
  To: gentoo-commits

hoffie      09/12/30 01:05:42

  Modified:             php-ext-base-r1.eclass
  Log:
  php-5.3 compatibility (5.3 supports zend_extension= in php.ini's only, without any suffix)

Revision  Changes    Path
1.10                 eclass/php-ext-base-r1.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/php-ext-base-r1.eclass?r1=1.9&r2=1.10

Index: php-ext-base-r1.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- php-ext-base-r1.eclass	29 Nov 2007 23:12:13 -0000	1.9
+++ php-ext-base-r1.eclass	30 Dec 2009 01:05:42 -0000	1.10
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.9 2007/11/29 23:12:13 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.10 2009/12/30 01:05:42 hoffie Exp $
 #
 # Author: Tal Peer <coredumb@gentoo.org>
 # Author: Stuart Herbert <stuart@gentoo.org>
@@ -104,6 +104,14 @@
 			fi
 			ext_file="${EXT_DIR}/$1"
 		fi
+
+		# php-5.3 unifies zend_extension loading and just requires the
+		# zend_extension keyword with no suffix
+		# TODO: drop previous code and this check once <php-5.3 support is
+		# discontinued
+		if has_version '>=dev-lang/php-5.3' ; then
+			ext_type="zend_extension"
+		fi
 	else
 		# We don't need the full path for normal extensions!
 		ext_type="extension"






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: php-ext-base-r1.eclass
@ 2010-07-26 16:19 Matti Bickel (mabi)
  0 siblings, 0 replies; 6+ messages in thread
From: Matti Bickel (mabi) @ 2010-07-26 16:19 UTC (permalink / raw
  To: gentoo-commits

mabi        10/07/26 16:19:00

  Modified:             php-ext-base-r1.eclass
  Log:
  fpm now is a supported SAPI

Revision  Changes    Path
1.11                 eclass/php-ext-base-r1.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?r1=1.10&r2=1.11

Index: php-ext-base-r1.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- php-ext-base-r1.eclass	30 Dec 2009 01:05:42 -0000	1.10
+++ php-ext-base-r1.eclass	26 Jul 2010 16:19:00 -0000	1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.10 2009/12/30 01:05:42 hoffie Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.11 2010/07/26 16:19:00 mabi Exp $
 #
 # Author: Tal Peer <coredumb@gentoo.org>
 # Author: Stuart Herbert <stuart@gentoo.org>
@@ -45,7 +45,7 @@
 php-ext-base-r1_buildinilist() {
 	# Work out the list of <ext>.ini files to edit/add to
 	if [[ -z "${PHPSAPILIST}" ]] ; then
-		PHPSAPILIST="apache2 cli cgi"
+		PHPSAPILIST="apache2 cli cgi fpm"
 	fi
 
 	PHPINIFILELIST=""






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: php-ext-base-r1.eclass
@ 2010-10-06 17:37 Ole Markus With (olemarkus)
  0 siblings, 0 replies; 6+ messages in thread
From: Ole Markus With (olemarkus) @ 2010-10-06 17:37 UTC (permalink / raw
  To: gentoo-commits

olemarkus    10/10/06 17:37:51

  Modified:             php-ext-base-r1.eclass
  Log:
  Blocking of minor version slotting of PHP that also works with EAPI0

Revision  Changes    Path
1.13                 eclass/php-ext-base-r1.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?r1=1.12&r2=1.13

Index: php-ext-base-r1.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- php-ext-base-r1.eclass	6 Oct 2010 08:25:51 -0000	1.12
+++ php-ext-base-r1.eclass	6 Oct 2010 17:37:51 -0000	1.13
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.12 2010/10/06 08:25:51 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.13 2010/10/06 17:37:51 olemarkus Exp $
 #
 # Author: Tal Peer <coredumb@gentoo.org>
 # Author: Stuart Herbert <stuart@gentoo.org>
@@ -18,7 +18,9 @@
 # Combined with php-ext-source-r1, we have a standardised solution for supporting
 # PHP extensions.
 
-DEPEND="dev-lang/php:5"
+# Block ebuilds with minor version slotting. Quite temporary fix
+DEPEND="!=dev-lang/php-5.3.3-r2
+		!=dev-lang/php-5.2.14-r1"
 
 inherit depend.php
 






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: php-ext-base-r1.eclass
@ 2010-10-31 12:39 Ole Markus With (olemarkus)
  0 siblings, 0 replies; 6+ messages in thread
From: Ole Markus With (olemarkus) @ 2010-10-31 12:39 UTC (permalink / raw
  To: gentoo-commits

olemarkus    10/10/31 12:39:09

  Modified:             php-ext-base-r1.eclass
  Log:
  Added more blockers to php-ext-*r1.eclass

Revision  Changes    Path
1.14                 eclass/php-ext-base-r1.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?r1=1.13&r2=1.14

Index: php-ext-base-r1.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- php-ext-base-r1.eclass	6 Oct 2010 17:37:51 -0000	1.13
+++ php-ext-base-r1.eclass	31 Oct 2010 12:39:09 -0000	1.14
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.13 2010/10/06 17:37:51 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.14 2010/10/31 12:39:09 olemarkus Exp $
 #
 # Author: Tal Peer <coredumb@gentoo.org>
 # Author: Stuart Herbert <stuart@gentoo.org>
@@ -20,7 +20,9 @@
 
 # Block ebuilds with minor version slotting. Quite temporary fix
 DEPEND="!=dev-lang/php-5.3.3-r2
-		!=dev-lang/php-5.2.14-r1"
+		!=dev-lang/php-5.2.14-r1
+		!=dev-lang/php-5.3.3-r3
+		!=dev-lang/php-5.2.14-r2"
 
 inherit depend.php
 






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: php-ext-base-r1.eclass
@ 2010-12-23 22:12 Ole Markus With (olemarkus)
  0 siblings, 0 replies; 6+ messages in thread
From: Ole Markus With (olemarkus) @ 2010-12-23 22:12 UTC (permalink / raw
  To: gentoo-commits

olemarkus    10/12/23 22:12:43

  Modified:             php-ext-base-r1.eclass
  Log:
  Added blockers for new php versions not supporting old pecl ebuilds

Revision  Changes    Path
1.15                 eclass/php-ext-base-r1.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?r1=1.14&r2=1.15

Index: php-ext-base-r1.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- php-ext-base-r1.eclass	31 Oct 2010 12:39:09 -0000	1.14
+++ php-ext-base-r1.eclass	23 Dec 2010 22:12:43 -0000	1.15
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.14 2010/10/31 12:39:09 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.15 2010/12/23 22:12:43 olemarkus Exp $
 #
 # Author: Tal Peer <coredumb@gentoo.org>
 # Author: Stuart Herbert <stuart@gentoo.org>
@@ -22,6 +22,8 @@
 DEPEND="!=dev-lang/php-5.3.3-r2
 		!=dev-lang/php-5.2.14-r1
 		!=dev-lang/php-5.3.3-r3
+		!=dev-lang/php-5.3.4
+		!=dev-lang/php-5.2.16
 		!=dev-lang/php-5.2.14-r2"
 
 inherit depend.php






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: php-ext-base-r1.eclass
@ 2011-01-05 23:17 Ole Markus With (olemarkus)
  0 siblings, 0 replies; 6+ messages in thread
From: Ole Markus With (olemarkus) @ 2011-01-05 23:17 UTC (permalink / raw
  To: gentoo-commits

olemarkus    11/01/05 23:17:26

  Modified:             php-ext-base-r1.eclass
  Log:
  Added more blockers for the upcoming PHP releases

Revision  Changes    Path
1.16                 eclass/php-ext-base-r1.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/php-ext-base-r1.eclass?r1=1.15&r2=1.16

Index: php-ext-base-r1.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- php-ext-base-r1.eclass	23 Dec 2010 22:12:43 -0000	1.15
+++ php-ext-base-r1.eclass	5 Jan 2011 23:17:26 -0000	1.16
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.15 2010/12/23 22:12:43 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.16 2011/01/05 23:17:26 olemarkus Exp $
 #
 # Author: Tal Peer <coredumb@gentoo.org>
 # Author: Stuart Herbert <stuart@gentoo.org>
@@ -22,8 +22,11 @@
 DEPEND="!=dev-lang/php-5.3.3-r2
 		!=dev-lang/php-5.2.14-r1
 		!=dev-lang/php-5.3.3-r3
+		!=dev-lang/php-5.3.5
+		!=dev-lang/php-5.3.4-r1
 		!=dev-lang/php-5.3.4
 		!=dev-lang/php-5.2.16
+		!=dev-lang/php-5.2.17
 		!=dev-lang/php-5.2.14-r2"
 
 inherit depend.php






^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-01-05 23:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-05 23:17 [gentoo-commits] gentoo-x86 commit in eclass: php-ext-base-r1.eclass Ole Markus With (olemarkus)
  -- strict thread matches above, loose matches on Subject: below --
2010-12-23 22:12 Ole Markus With (olemarkus)
2010-10-31 12:39 Ole Markus With (olemarkus)
2010-10-06 17:37 Ole Markus With (olemarkus)
2010-07-26 16:19 Matti Bickel (mabi)
2009-12-30  1:05 Christian Hoffmann (hoffie)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox