]> git.pld-linux.org Git - packages/php-pecl-uuid.git/blame - php-pecl-uuid.spec
Up to 1.1.0; requires php 7.0
[packages/php-pecl-uuid.git] / php-pecl-uuid.spec
CommitLineData
725c5c66
ER
1%define php_name php%{?php_suffix}
2%define modname uuid
3%define status stable
4Summary: %{modname} - UUID support functions
5Summary(pl.UTF-8): %{modname} - funkcje obsługujące UUID
6Name: %{php_name}-pecl-%{modname}
1f106063 7Version: 1.1.0
62684020 8Release: 1
ac10a694 9License: LGPL
6b110da3 10Group: Development/Languages/PHP
f35d6e0e 11Source0: https://pecl.php.net/get/%{modname}-%{version}.tgz
1f106063 12# Source0-md5: 8a4afcd46b4fba49601845d55a608449
f35d6e0e 13URL: https://pecl.php.net/package/uuid/
1f106063 14BuildRequires: %{php_name}-devel >= 3:7.0
b6f6780d 15BuildRequires: libuuid-devel
725c5c66 16BuildRequires: rpmbuild(macros) >= 1.650
ee2e8d28 17%{?requires_php_extension}
b6f6780d 18Provides: php(%{modname}) = %{version}
1d1acfd4 19Obsoletes: php-pecl-uuid < 1.0.3-5
6b110da3
AG
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
6b110da3
AG
22%description
23This extension provides functions to generate and analyse universally
24unique identifiers (UUIDs). It depends on external libuuid. This
25library is available on most linux systems, its source is bundled with
26ext2fs tools.
27
725c5c66 28In PECL status of this package is: %{status}.
6b110da3 29
de4176fe 30%description -l pl.UTF-8
9a35b1b3 31To rozszerzenie dostarcza funkcje do generowania i analizy
de4176fe
JR
32uniwersalnie unikalnych identyfikatorów (ang. UUIDs). Rozszerznie to
33wymaga zewnętrznej biblioteki libuuid, dostępnej w większości
34dystrybucji, której źródło jest dostarczane wraz z narzędziami ext2fs.
6b110da3 35
725c5c66 36To rozszerzenie ma w PECL status: %{status}.
6b110da3
AG
37
38%prep
725c5c66
ER
39%setup -qc
40mv %{modname}-%{version}/* .
6b110da3
AG
41
42%build
6b110da3
AG
43phpize
44%configure
45%{__make}
46
47%install
48rm -rf $RPM_BUILD_ROOT
bc584bd7 49install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
6b110da3 50
725c5c66
ER
51install -p modules/%{modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
52cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
53; Enable %{modname} extension module
54extension=%{modname}.so
ee2e8d28 55EOF
6b110da3
AG
56
57%clean
58rm -rf $RPM_BUILD_ROOT
59
60%post
bc584bd7 61%php_webserver_restart
6b110da3 62
ee2e8d28
ER
63%postun
64if [ "$1" = 0 ]; then
bc584bd7 65 %php_webserver_restart
6b110da3
AG
66fi
67
68%files
69%defattr(644,root,root,755)
725c5c66
ER
70%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
71%attr(755,root,root) %{php_extensiondir}/%{modname}.so
This page took 0.126701 seconds and 4 git commands to generate.