3 # - package examples into examplesdir
6 Summary: Allows you to access .NET assemblies from PHP
7 Summary(pl): Pozwala na dostêp do wstawek .NET w PHP
8 Name: php-pecl-%{_modname}
12 Group: Development/Languages/PHP
13 Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
14 # Source0-md5: 23639443898018a743250a62b1873a89
15 URL: http://pecl.php.net/package/mono/
16 BuildRequires: mono-devel
17 BuildRequires: php-devel >= 3:5.0.0
18 BuildRequires: rpmbuild(macros) >= 1.344
19 %{?requires_php_extension}
20 Requires: php-common >= 4:5.0.4
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 A C extension that interfaces with the mono library to allow access to
28 In PECL status of this package is: %{_status}.
31 Rozszerzenie w C, które jest interfejsem do biblioteki mono,
32 pozwalaj±cym na dostêp do wstawek w .NET.
34 To rozszerzenie ma w PECL status: %{_status}.
40 cd %{_modname}-%{version}
46 CPPFLAGS="-DHAVE_CONFIG_H -I%{_prefix}/X11R6/include/X11/" \
47 CFLAGS_CLEAN="%{rpmcflags}"
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
53 install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
54 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
55 ; Enable %{_modname} extension module
56 extension=%{_modname}.so
60 rm -rf $RPM_BUILD_ROOT
63 %php_webserver_restart
67 %php_webserver_restart
71 %defattr(644,root,root,755)
72 %doc %{_modname}-%{version}/examples/{*.php,*.jpg,*.gif}
73 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
74 %attr(755,root,root) %{php_extensiondir}/%{_modname}.so