Search
j0ke.net Open Build Service
>
Projects
>
internetx
:
php5
:
extensions
>
php5-imagick
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 4
[-]
[+]
Added
php5-imagick.spec
@@ -0,0 +1,80 @@ +# norootforbuild +%define php_version %(php-config --version 2>/dev/null) +%define mod_extraver RC3 +Name: php5-imagick +Version: 2.1.0 +Release: 0 +# +License: PHP +Group: Productivity/Networking/Web/Servers +# +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: php5-devel >= 5.1.3 ImageMagick-devel >= 6.2.4 +Requires: php5 = %{php_version} +# +URL: http://pecl.php.net/package/imagick/ +Source: http://pecl.php.net/package/imagick/imagick-%{version}%{mod_extraver}.tgz +Summary: Provides a wrapper to the ImageMagick/GraphicsMagick library. +Patch0: imagick-fixes.patch + +%description + +Provides a wrapper to the ImageMagick/GraphicsMagick library. + +Authors: +--------- + Christian Stocker <chregu@php.net> + Michael C. Montero <mmontero@mail.communityconnect.com> + Scott MacVicar <scottmac@php.net> + +%prep + +%setup -n imagick-%{version}%{mod_extraver} +%patch0 + +%{__mkdir} %{name} + +%build + +/usr/bin/phpize + +pushd %{name} + +CFLAGS="%{optflags} -fno-strict-aliasing" +CXXFLAGS="%{optflags} -fno-strict-aliasing" +%if 0%{?suse_version} > 1000 +CFLAGS="$CFLAGS -fstack-protector" +CXXFLAGS="$CXXFLAGS -fstack-protector" +%endif + +export CFLAGS +export CXXFLAGS + +../configure --with-imagick=%{_usr} --with-libdir=%{_lib} + +%{__make} %{?jobs:-j%jobs} + +popd + +%install +%makeinstall -C %{name} INSTALL_ROOT=%{buildroot} +%{__mkdir_p} %{buildroot}%{_sysconfdir}/php5/conf.d + +echo "; comment out next line to disable imagick extension in php" > %{buildroot}%{_sysconfdir}/php5/conf.d/imagick.ini +echo 'extension = imagick.so' >> %{buildroot}%{_sysconfdir}/php5/conf.d/imagick.ini + + +%clean + +%{__rm} -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_libdir}/php5/extensions/imagick.so +%config(noreplace) %{_sysconfdir}/php5/conf.d/imagick.ini + +%doc CREDITS INSTALL + +%changelog -n php5-imagick +* Fri Jul 01 2006 - soporte@onfocus.cl +- very first build \ No newline at end of file