1 %define _modname translit
3 Summary: %{_modname} - transliterates non-latin character sets to latin
4 Summary(pl.UTF-8): %{_modname} - translitacja alfabetów niełacińskich do łacińskiego
5 Name: php-pecl-%{_modname}
9 Group: Development/Languages/PHP
10 Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
11 # Source0-md5: 9d2966402f4a02de993d6996424bda25
12 URL: http://pecl.php.net/package/translit/
13 BuildRequires: libtool
14 BuildRequires: php-devel >= 3:5.0.0
15 BuildRequires: rpmbuild(macros) >= 1.344
16 %{?requires_php_extension}
17 Requires: php-common >= 4:5.0.4
19 Obsoletes: php-pear-%{_modname}
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 This extension allows you to transliterate text in non-latin
24 characters (such as Chinese, Cyrillic, Greek etc) to latin characters.
25 Besides the transliteration the extension also contains filters to
26 upper- and lowercase latin, cyrillic and greek, and perform special
27 forms of transliteration such as converting ligatures such as the
28 Norwegian "ae" ligature to separate "ae" characters and normalizing
29 punctuation and spacing.
31 In PECL status of this extension is: %{_status}.
33 %description -l pl.UTF-8
34 To rozszerzenie umożliwia transliterację tekstu ze znaków
35 niełacińskich (takich jak chińskie, cyrilica, greckie) na znaki
36 łacińskie. Oprócz transliteracji rozszerzenie zawiera także filtry na
37 wielkie i małe litery łacińskie, cyrylicę i greckie oraz wykonuje
38 specjalne formy transliteracji, takie jak konwersja ligatur takich jak
39 norweska ligatura "ae" na oddzielne znaki "ae" oraz normalizacja
40 znaków przestankowych i odstępów.
42 To rozszerzenie ma w PECL status: %{_status}.
46 mv %{_modname}-%{version}/* .
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
57 install modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
58 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
59 ; Enable %{_modname} extension module
60 extension=%{_modname}.so
64 rm -rf $RPM_BUILD_ROOT
67 %php_webserver_restart
71 %php_webserver_restart
75 %defattr(644,root,root,755)
76 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
77 %attr(755,root,root) %{php_extensiondir}/%{_modname}.so