]> git.pld-linux.org Git - packages/php-pecl-imagick.git/blame - php-pecl-imagick.spec
- php 5.5 rebuild
[packages/php-pecl-imagick.git] / php-pecl-imagick.spec
CommitLineData
77bd0b10
ER
1%define php_name php%{?php_suffix}
2%define modname imagick
c3cb436b
ER
3%define status stable
4Summary: %{modname} - PHP wrapper to the Image Magick Library
5Summary(pl.UTF-8): %{modname} - PHP-owy wrapper do biblioteki Image Magick
77bd0b10 6Name: %{php_name}-pecl-%{modname}
a9be72e7 7Version: 3.1.2
03310981 8Release: 2
80c4878b 9License: PHP 3.01
7ef11872 10Group: Development/Languages/PHP
c3cb436b 11Source0: http://pecl.php.net/get/%{modname}-%{version}.tgz
a9be72e7 12# Source0-md5: f2fd71b026debe056e0ec8d76c2ffe94
4f203515 13Patch0: ImageMagick-6.8.patch
b46c9cbe 14URL: http://pecl.php.net/package/imagick/
77bd0b10 15BuildRequires: %{php_name}-devel >= 3:5.1.3
30d818b5 16BuildRequires: ImageMagick-devel >= 1:6.2.4.0
696a2b4e 17BuildRequires: rpmbuild(macros) >= 1.650
dbfce4b3 18%{?requires_php_extension}
ac93969d 19Requires(triggerpostun): sed >= 4.0
86c55744 20Requires: php(core) >= 5.0.4
6e32b6ae
ER
21Suggests: ImageMagick-coder-jpeg
22Suggests: ImageMagick-coder-png
23Suggests: ImageMagick-coder-tiff
9c9f8bc7 24Provides: php(imagick)
7ef11872 25Obsoletes: php-imagick
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
7ef11872 28%description
29ImageMagick is a robust collection of tools and libraries to read,
30write, and manipulate an image in many image formats (over 68 major
31formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD,
32and GIF. With ImageMagick you can create images dynamically, making it
33suitable for Web applications. You can also resize, rotate, sharpen,
34color reduce, or add special effects to an image and save your
35completed work in the same or differing image format.
36
c3cb436b 37In PECL status of this package is: %{status}.
3fd56945 38
98a194af
JR
39%description -l pl.UTF-8
40ImageMagick to duży zestaw narzędzi i bibliotek do odczytu, zapisu i
41modyfikowania obrazków w wielu formatach (ponad 68 głównych), w tym
42popularnych, takich jak TIFF, JPEG, PNG, PDF, PhotoCD i GIF. Za pomocą
43ImageMagick można dynamicznie tworzyć obrazki, co jest przydatne w
44aplikacjach WWW. Można je także przeskalowywać, obracać, wyostrzać,
45zmniejszać ilość kolorów - w tym samym lub innym formacie.
7ef11872 46
c3cb436b 47To rozszerzenie ma w PECL status: %{status}.
3fd56945 48
7ef11872 49%prep
50%setup -q -c
c3cb436b 51mv %{modname}-%{version}/* .
4f203515 52%patch0 -p1
7ef11872 53
54%build
7ef11872 55phpize
4f203515
JR
56%configure \
57 php_cv_cc_dashr=false
7ef11872 58
bc18093b 59%{__make} \
bc18093b 60 CFLAGS_CLEAN="%{rpmcflags}"
7ef11872 61
62%install
63rm -rf $RPM_BUILD_ROOT
be7cd71f 64install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir},%{_examplesdir}/%{name}-%{version}}
c3cb436b
ER
65install -p modules/%{modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
66cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
67; Enable %{modname} extension module
68extension=%{modname}.so
dbfce4b3 69EOF
be7cd71f 70cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
7ef11872 71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%post
f7ead91e 76%php_webserver_restart
7ef11872 77
dbfce4b3
ER
78%postun
79if [ "$1" = 0 ]; then
f7ead91e 80 %php_webserver_restart
7ef11872 81fi
82
dbfce4b3 83%triggerpostun -- %{name} < 0.9.11-2.1
c3cb436b 84%{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*%{modname}\.so/d' %{php_sysconfdir}/php.ini
dbfce4b3 85
7ef11872 86%files
87%defattr(644,root,root,755)
1fe13cac 88%doc CREDITS
c3cb436b
ER
89%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
90%attr(755,root,root) %{php_extensiondir}/%{modname}.so
be7cd71f 91%{_examplesdir}/%{name}-%{version}
This page took 0.078986 seconds and 4 git commands to generate.