Author: glen                         Date: Fri Aug 20 10:10:56 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- do not autoload extension; rel 2

---- Files affected:
packages/php-gtk2:
   php-gtk2.spec (1.53 -> 1.54) 

---- Diffs:

================================================================
Index: packages/php-gtk2/php-gtk2.spec
diff -u packages/php-gtk2/php-gtk2.spec:1.53 
packages/php-gtk2/php-gtk2.spec:1.54
--- packages/php-gtk2/php-gtk2.spec:1.53        Thu Jun  3 18:38:21 2010
+++ packages/php-gtk2/php-gtk2.spec     Fri Aug 20 12:10:50 2010
@@ -1,13 +1,13 @@
 # $Revision$, $Date$
 # NOTE:
 #  - fails to build on Ac: http://bugs.php.net/bug.php?id=41720
-#
+#  - make NOT fail if $DISPLAY not present, or we can't autoload package
 %define                modname gtk2
 Summary:       PHP language bindings for GTK+ toolkit
 Summary(pl.UTF-8):     Moduł PHP z wiązaniami do GTK+
 Name:          php-gtk2
 Version:       2.0.2
-Release:       1
+Release:       2
 License:       GPL
 Group:         Libraries
 #Source0:      http://gtk.php.net/distributions/php-gtk-%{version}.tar.gz
@@ -70,9 +70,14 @@
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
 install -p modules/php_gtk2.so $RPM_BUILD_ROOT%{php_extensiondir}/%{modname}.so
+# NOTE:
+# - makes php unusable if loaded automatically and $DISPLAY not present:
+# $ php -r
+# PHP Fatal error:  php-gtk: Could not open display in Unknown on line 0
 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
 ; Enable %{modname} extension module
-extension=%{modname}.so
+; DO NOT load automatically, as it requires DISPLAY being present
+;extension=%{modname}.so
 EOF
 
 %clean
@@ -90,6 +95,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.54  2010/08/20 10:10:50  glen
+- do not autoload extension; rel 2
+
 Revision 1.53  2010/06/03 16:38:21  glen
 - drop object.patch, seems bogus and no info what it is supposed to do
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/php-gtk2/php-gtk2.spec?r1=1.53&r2=1.54&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to