Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > by-pkgid > 8721020e169a6ec996e7911af711e5b0 > files > 3

php4-gtk-1.0.2-7mdv2007.1.src.rpm

Summary:	GTK+ toolkit for php
Name:		php4-gtk
Version:	1.0.2
Release:	%mkrel 7
Group:		Development/Other
License:	LGPL
URL:		http://gtk.php.net/
Source0:	php-gtk-%{version}.tar.bz2
Patch0:		generator.patch.bz2
BuildRequires:	php4-devel
BuildRequires:	gtk+1.2-devel >= 1.2.6
BuildRequires:	gdk-pixbuf-devel
BuildRequires:  libgtk+extra-devel
#BuildRequires:  libGtkScintilla-devel
BuildRequires:	libglade-devel
BuildRequires:	php4-cli
BuildRequires:	chrpath
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
PHP-GTK is an extension for PHP programming language 
that implements language bindings for GTK+ toolkit. 
It provides an object-oriented interface to GTK+ classes 
and functions and greatly simplifies writing client side 
cross-platform GUI applications.

%prep

%setup -q -n php_gtk-%{version}
%patch0

# php4 fix
perl -pi -e "s|/bin/php|/bin/php4|g" config.m4
perl -pi -e "s|4\.3\*|4\.4\*|g" config.m4

%build
export WANT_AUTOCONF_2_5=1

php4ize

rm -f configure; libtoolize --copy --force; aclocal-1.7; autoconf

#./buildconf
%configure2_5x \
	--enable-imlib \
	--enable-extra \
	--enable-gtkpixbuf \
	--disable-spaned
# undefined symbol: gtk_shpaned_new when enabling spaned
#	--enable-scintilla \
# undefined symbol: gtk_search_in_target when enabling scintilla

# parallell make won't work here...
make

chrpath -d modules/php_gtk.so

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php4/extensions
install -m0755 modules/php_gtk.so %{buildroot}%{_libdir}/php4/extensions/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc test NEWS README TODO AUTHORS 
%{_libdir}/php4/extensions/php_gtk.so


%changelog
* Sun Mar 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 132266
- rebuilt against new upstream php version (4.4.6)

* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-6mdv2007.1
+ Revision: 123764
- rebuilt against new upstream php version (4.4.5)
- Import php4-gtk



* Sat Aug 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-5
- rebuilt for php-4.4.4

* Sat Aug 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-4mdv2007.0
- rebuilt for php-4.4.3

* Tue Jul 25 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-3mdk
- rebuild

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-2mdk
- rebuilt against php-4.4.2

* Wed Nov 02 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-1mdk
- rebuilt for php-4.4.1
- fix versioning

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_1.0.2-1mdk
- 1.0.2
- rebuilt for php-4.4.0 final

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-0.RC2.1mdk
- rebuilt for php-4.4.0RC2

* Tue Jun 14 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_1.0.1-0.RC1.1mdk
- rebuilt for php-4.4.0RC1

* Thu Jun 02 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_1.0.1-1mdk
- renamed to php4-*

* Sat Apr 16 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_1.0.1-1mdk
- 4.3.11

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.1-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.1-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.1-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.1-1mdk
- rebuild for php 4.3.10

* Thu Aug 11 2004 Pascal Terjan <pterjan@mandrake.org> 4.3.8_1.0.1-2mdk
- Enable additionnal modules

* Wed Aug 11 2004 Pascal Terjan <pterjan@mandrake.org> 4.3.8_1.0.1-1mdk
- 1.0.1

* Sat Jul 24 2004 Pascal Terjan <pterjan@mandrake.org> 4.3.8_1.0.0-1mdk
- built for php 4.3.8
- remove rpath 

* Sun Jun 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0.0-1mdk
- built for php 4.3.7
- misc spec file fixes

* Wed Nov 05 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 4.3.4_1.0.0-1mdk
- built for php 4.3.4

* Fri Oct 24 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.0.0-1mdk
- 1.0.0

* Wed Oct 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 0.5.2-6mdk
- fix buildrequires

* Wed Oct 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 0.5.2-5mdk
- disable spaned
- add Requires php (thanks houpla)
- fix lib buildrequires

* Wed Apr 30 2003 Pascal Terjan <CMoi@tuxfamily.org> 0.5.2-4mdk
- add BuildRequires php-cli

* Thu Feb 20 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.2-3mdk 
- from Pascal Terjan <CMoi@tuxfamily.org>
    - rebuild for new php
    - removed BuildRequire php-pear

* Fri Dec 27 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.2-2mdk
- rebuild for rpm and glibc

* Fri Nov 22 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.2-1mdk
- 0.5.2
- BuildRequires libglade-devel

* Sat Aug 24 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.1-2mdk
- from Pascal Terjan <CMoi@tuxfamily.org>
	- fix build

* Thu Aug 15 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.1-1mdk
- 1st mdk package