SPECS (DEVEL): php.spec - adapterized - cleanup
zergin
zergin at pld-linux.org
Fri May 23 19:01:29 CEST 2008
Author: zergin Date: Fri May 23 17:01:29 2008 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- adapterized
- cleanup
---- Files affected:
SPECS:
php.spec (1.688.2.8 -> 1.688.2.9)
---- Diffs:
================================================================
Index: SPECS/php.spec
diff -u SPECS/php.spec:1.688.2.8 SPECS/php.spec:1.688.2.9
--- SPECS/php.spec:1.688.2.8 Fri May 23 18:36:02 2008
+++ SPECS/php.spec Fri May 23 19:01:23 2008
@@ -33,7 +33,6 @@
%bcond_without mysqli # without mysqli support (Requires mysql > 4.1)
%bcond_without odbc # without ODBC extension module
%bcond_without openssl # without OpenSSL support and OpenSSL extension (module)
-#%bcond_without pcre # without PCRE extension module # pcre must be enabled
%bcond_without pgsql # without PostgreSQL extension module
%bcond_without phar # without phar extension module
%bcond_without pspell # without pspell extension module
@@ -66,7 +65,7 @@
%endif
%if %{without apache1} && %{without apache2}
-ERROR: You need to select at least one Apache SAPI to build shared modules.
+ERROR: You need to select at least one Apache SAPI to build shared modules.
%endif
# filter depends on pcre
@@ -128,9 +127,8 @@
Patch25: %{name}-zlib-for-getimagesize.patch
Patch26: %{name}-versioning.patch
Patch27: %{name}-linkflags-clean.patch
-Patch28: %{name}-pear.patch
+Patch28: %{name}-pear.patch
Patch29: %{name}-config-dir.patch
-#Patch30: %{name}-bug-42952.patch
Patch31: %{name}-fcgi-graceful.patch
URL: http://www.php.net/
%{?with_interbase:%{!?with_interbase_inst:BuildRequires: Firebird-devel >= 1.0.2.908-2}}
@@ -239,43 +237,52 @@
%description -l pl.UTF-8
PHP jest językiem skryptowym, którego polecenia umieszcza się w
-plikach HTML. Jest próbą ułatwienia programistom pisania dynamicznie
-generowanych stron WWW. Oferuje także wbudowaną integrację z bazami
-danych dla kilku komercyjnych i niekomercyjnych systemów baz danych,
-co czyni tworzenie stron korzystających z baz danych w miarę łatwym.
-Najczęściej PHP jest używany prawdopodobnie jako zamiennik skryptów
-CGI. Moduł mod_php pozwala serwerowi WWW Apache rozumieć i przetwarzać
-język PHP osadzony w stronach. Ten pakiet zawiera php w wersji
-%{version}.
+plikach HTML. Jest próbą ułatwienia programistom pisania
+dynamicznie generowanych stron WWW. Oferuje także wbudowaną
+integrację z bazami danych dla kilku komercyjnych i niekomercyjnych
+systemów baz danych, co czyni tworzenie stron korzystających z baz
+danych w miarę łatwym. Najczęściej PHP jest używany
+prawdopodobnie jako zamiennik skryptów CGI. Moduł mod_php pozwala
+serwerowi WWW Apache rozumieć i przetwarzać język PHP osadzony w
+stronach. Ten pakiet zawiera php w wersji %{version}.
%description -l pt_BR.UTF-8
PHP: Preprocessador de Hipertexto versão 4 é uma linguagem script
-embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e Perl,
-com algumas características únicas, específicas ao PHP. O objetivo da
-linguagem é permitir que desenvolvedores web escrevam páginas
-dinamicamente geradas de forma rápida.
+embutida em HTML. Muito de sua sintaxe é emprestada de C, Java e
+Perl, com algumas características únicas, específicas ao PHP. O
+objetivo da linguagem é permitir que desenvolvedores web escrevam
+páginas dinamicamente geradas de forma rápida.
%description -l ru.UTF-8
-PHP - это язык написания скриптов, встраиваемых в HTML-код. PHP
-предлагает интерграцию с множеством СУБД, поэтому написание скриптов
-для работы с базами данных относительно просто. Наиболее популярное
-использование PHP - замена для CGI скриптов.
-
-Этот пакет содержит самодостаточную (CGI) версию интерпретатора языка.
-Вы должны также установить пакет %{name}-common. Если вам нужен
-интерпретатор PHP в качестве модуля apache, установите пакет
-apache-mod_php.
+PHP - это язык написания скриптов,
+встраиваемых в HTML-код. PHP предлагает
+интерграцию с множеством СУБД,
+поэтому написание скриптов для работы
+с базами данных относительно просто.
+Наиболее популярное использование PHP -
+замена для CGI скриптов.
+
+Этот пакет содержит самодостаточную
+(CGI) версию интерпретатора языка. Вы
+должны также установить пакет
+%{name}-common. Если вам нужен интерпретатор
+PHP в качестве модуля apache, установите
+пакет apache-mod_php.
%description -l uk.UTF-8
-PHP - це мова написання скриптів, що вбудовуються в HTML-код. PHP
-пропонує інтеграцію з багатьма СУБД, тому написання скриптів для
-роботи з базами даних є доволі простим. Найбільш популярне
-використання PHP - заміна для CGI скриптів.
-
-Цей пакет містить самодостатню (CGI) версію інтерпретатора мови. Ви
-маєте також встановити пакет %{name}-common. Якщо вам потрібен
-інтерпретатор PHP в якості модуля apache, встановіть пакет
-apache-mod_php.
+PHP - це мова написання скриптів, що
+вбудовуються в HTML-код. PHP пропонує
+інтеграцію з багатьма СУБД, тому
+написання скриптів для роботи з
+базами даних є доволі простим.
+Найбільш популярне використання PHP -
+заміна для CGI скриптів.
+
+Цей пакет містить самодостатню (CGI)
+версію інтерпретатора мови. Ви маєте
+також встановити пакет %{name}-common. Якщо
+вам потрібен інтерпретатор PHP в якості
+модуля apache, встановіть пакет apache-mod_php.
%package -n apache1-mod_php
Summary: PHP DSO module for apache 1.3.x
@@ -399,12 +406,16 @@
Wspólne pliki dla modułu apacha i programu CGI.
%description common -l ru.UTF-8
-Этот пакет содержит общие файлы для разных вариантов реализации PHP
-(самодостаточной и в качестве модуля apache).
+Этот пакет содержит общие файлы для
+разных вариантов реализации PHP
+(самодостаточной и в качестве модуля
+apache).
%description common -l uk.UTF-8
-Цей пакет містить спільні файли для різних варіантів реалізації PHP
-(самодостатньої та в якості модуля apache).
+Цей пакет містить спільні файли для
+різних варіантів реалізації PHP
+(самодостатньої та в якості модуля
+apache).
%package devel
Summary: Files for PHP modules development
@@ -431,29 +442,38 @@
README.SELF-CONTAINED-EXTENSIONS.
%description devel -l pl.UTF-8
-Ten pakiet zawiera pliki potrzebne do kompilacji modułów PHP. Zamiast
-rekompilować całe php aby dodać obsługę np. oracle, można przy użyciu
-tego pakietu skompilować samodzielne rozszerzenie. Więcej informacji o
-samodzielnych rozszerzeniach można znaleźć w pliku
-README.SELF-CONTAINED-EXTENSIONS.
+Ten pakiet zawiera pliki potrzebne do kompilacji modułów PHP.
+Zamiast rekompilować całe php aby dodać obsługę np. oracle,
+można przy użyciu tego pakietu skompilować samodzielne
+rozszerzenie. Więcej informacji o samodzielnych rozszerzeniach można
+znaleźć w pliku README.SELF-CONTAINED-EXTENSIONS.
%description devel -l pt_BR.UTF-8
Este pacote contém arquivos usados no desenvolvimento de programas ou
módulos PHP.
%description devel -l ru.UTF-8
-Пакет php-devel дает возможность компилировать динамические расширения
-PHP. Пакет включает исходный код этих расширений. Вместо повторной
-компиляции бинарного файла php для добавления, например, поддержки
-oracle, установите этот пакет для компилирования отдельных расширений.
-Подробности - в файле README.SELF-CONTAINED-EXTENSIONS.
+Пакет php-devel дает возможность
+компилировать динамические
+расширения PHP. Пакет включает исходный
+код этих расширений. Вместо повторной
+компиляции бинарного файла php для
+добавления, например, поддержки oracle,
+установите этот пакет для
+компилирования отдельных расширений.
+Подробности - в файле
+README.SELF-CONTAINED-EXTENSIONS.
%description devel -l uk.UTF-8
-Пакет php-devel дає можливість компілювати динамічні розширення PHP.
-До пакету включено вихідний код для розширень. Замість повторної
-компіляції бінарного файлу php для додання, наприклад, підтримки
-oracle, встановіть цей пакет для компіляції окремих розширень.
-Детальніша інформація - в файлі README.SELF-CONTAINED-EXTENSIONS.
+Пакет php-devel дає можливість
+компілювати динамічні розширення PHP.
+До пакету включено вихідний код для
+розширень. Замість повторної
+компіляції бінарного файлу php для
+додання, наприклад, підтримки oracle,
+встановіть цей пакет для компіляції
+окремих розширень. Детальніша
+інформація - в файлі README.SELF-CONTAINED-EXTENSIONS.
%package bcmath
Summary: bcmath extension module for PHP
@@ -598,8 +618,8 @@
library.
%description fdf -l pl.UTF-8
-Moduł PHP dodający obsługę formularzy PDF poprzez bibliotekę Adobe
-FDFTK.
+Moduł PHP dodający obsługę formularzy PDF poprzez bibliotekę
+Adobe FDFTK.
%package filter
Summary: Extension for safely dealing with input parameters
@@ -619,9 +639,9 @@
%description filter -l pl.UTF-8
Wiadomo, że trzeba zawsze sprawdzać zmienne wejściowe, ale PHP nie
oferuje naprawdę dobrej funkcjonalności do robienia tego w sposób
-bezpieczny. Rozszerzenie Input Filter ma rozwiązać ten problem poprzez
-zaimplementowanie zestawu filtrów i mechanizmów, których użytkownicy
-mogą bezpiecznie używać do dostępu do danych.
+bezpieczny. Rozszerzenie Input Filter ma rozwiązać ten problem
+poprzez zaimplementowanie zestawu filtrów i mechanizmów, których
+użytkownicy mogą bezpiecznie używać do dostępu do danych.
%package ftp
Summary: FTP extension module for PHP
@@ -652,8 +672,8 @@
support, allowing you to create and manipulate images with PHP.
%description gd -l pl.UTF-8
-Moduł PHP umożliwiający korzystanie z biblioteki GD, pozwalającej na
-tworzenie i obróbkę obrazków.
+Moduł PHP umożliwiający korzystanie z biblioteki GD, pozwalającej
+na tworzenie i obróbkę obrazków.
%package gettext
Summary: gettext extension module for PHP
@@ -681,8 +701,8 @@
length number support with GNU MP library.
%description gmp -l pl.UTF-8
-Moduł PHP umożliwiający korzystanie z biblioteki gmp do obliczeń na
-liczbach o dowolnej długości.
+Moduł PHP umożliwiający korzystanie z biblioteki gmp do obliczeń
+na liczbach o dowolnej długości.
%package hash
Summary: HASH Message Digest Framework
@@ -807,7 +827,8 @@
support.
%description mcrypt -l pl.UTF-8
-Moduł PHP dodający możliwość szyfrowania poprzez bibliotekę mcrypt.
+Moduł PHP dodający możliwość szyfrowania poprzez bibliotekę
+mcrypt.
%package mhash
Summary: mhash extension module for PHP
@@ -836,8 +857,8 @@
numbers using magic.mime database.
%description mime_magic -l pl.UTF-8
-Moduł PHP dodający obsługę wyszukiwania typów MIME według magicznych
-znaczników plików z użyciem bazy danych magic.mime.
+Moduł PHP dodający obsługę wyszukiwania typów MIME według
+magicznych znaczników plików z użyciem bazy danych magic.mime.
%package ming
Summary: ming extension module for PHP
@@ -852,8 +873,8 @@
(Flash - .swf files) support.
%description ming -l pl.UTF-8
-Moduł PHP dodający obsługę plików Flash (.swf) poprzez bibliotekę
-ming.
+Moduł PHP dodający obsługę plików Flash (.swf) poprzez
+bibliotekę ming.
%package mssql
Summary: MS SQL extension module for PHP
@@ -903,8 +924,8 @@
%description mysqli -l pl.UTF-8
Moduł PHP umożliwiający udoskonalony dostęp do bazy danych MySQL.
-Różnicą między nim a modułem mysql jest dostęp do funkcjonalności
-MySQL w wersji 4.1 i nowszych.
+Różnicą między nim a modułem mysql jest dostęp do
+funkcjonalności MySQL w wersji 4.1 i nowszych.
%package ncurses
Summary: ncurses module for PHP
@@ -918,7 +939,8 @@
cgi SAPIs).
%description ncurses -l pl.UTF-8
-Moduł PHP dodający obsługę funkcji ncurses (tylko do SAPI cli i cgi).
+Moduł PHP dodający obsługę funkcji ncurses (tylko do SAPI cli i
+cgi).
%package oci8
Summary: Oracle 8+ database module for PHP
@@ -989,11 +1011,12 @@
webserver environment!
%description pcntl -l pl.UTF-8
-Moduł PHP umożliwiający tworzenie nowych procesów i kontrolę nad nimi.
-Obsługuje funkcje takie jak fork(), waitpid(), signal() i podobne.
+Moduł PHP umożliwiający tworzenie nowych procesów i kontrolę nad
+nimi. Obsługuje funkcje takie jak fork(), waitpid(), signal() i
+podobne.
-Uwaga: to jest moduł eksperymentalny. Ponadto nie jest przeznaczony do
-używania z serwerem WWW - nie próbuj tego!
+Uwaga: to jest moduł eksperymentalny. Ponadto nie jest przeznaczony
+do używania z serwerem WWW - nie próbuj tego!
%package pdo
Summary: PHP Data Objects (PDO)
@@ -1023,8 +1046,8 @@
FreeTDS support.
%description pdo-dblib -l pl.UTF-8
-Moduł dla PHP dodający obsługę baz danych FreeTDS za pośrednictwem
-interfejsu PDO.
+Moduł dla PHP dodający obsługę baz danych FreeTDS za
+pośrednictwem interfejsu PDO.
%package pdo-firebird
Summary: PHP Data Objects (PDO) Firebird support
@@ -1040,8 +1063,8 @@
Firebird support.
%description pdo-firebird -l pl.UTF-8
-Moduł dla PHP dodający obsługę baz danych Firebird za pośrednictwem
-interfejsu PDO.
+Moduł dla PHP dodający obsługę baz danych Firebird za
+pośrednictwem interfejsu PDO.
%package pdo-mysql
Summary: PHP Data Objects (PDO) MySQL support
@@ -1109,8 +1132,8 @@
PostgreSQL support.
%description pdo-pgsql -l pl.UTF-8
-Moduł dla PHP dodający obsługę baz danych PostgreSQL za pośrednictwem
-interfejsu PDO.
+Moduł dla PHP dodający obsługę baz danych PostgreSQL za
+pośrednictwem interfejsu PDO.
%package pdo-sqlite
Summary: PHP Data Objects (PDO) SQLite support
@@ -1147,18 +1170,18 @@
Um módulo para aplicações PHP que usam bancos de dados postgresql.
%package phar
-Summary: phar database module for PHP
-Summary(pl.UTF-8): Moduł phar dla PHP
+Summary: phar archive module for PHP
+Summary(pl.UTF-8): Moduł archiwów phar dla PHP
Group: Libraries
Requires: %{name}-common = %{epoch}:%{version}-%{release}
Provides: php(phar)
%description phar
This is a dynamic shared object (DSO) for PHP that will add phar
-archive a support.
+archive support.
%description phar -l pl.UTF-8
-Moduł PHP umożliwiający dostęp do achiwów .phar.
+Moduł PHP umożliwiający dostęp do achiwów phar.
%package posix
Summary: POSIX extension module for PHP
@@ -1202,7 +1225,8 @@
cgi SAPIs).
%description readline -l pl.UTF-8
-Moduł PHP dodający obsługę funkcji readline (tylko do SAPI cli i cgi).
+Moduł PHP dodający obsługę funkcji readline (tylko do SAPI cli i
+cgi).
%package recode
Summary: recode extension module for PHP
@@ -1317,15 +1341,15 @@
directly to and from the database files on disk.
%description sqlite -l pl.UTF-8
-SQLite jest napisaną w C biblioteką implementującą osadzalny silnik
-bazodanowy SQL. Program linkujący się z biblioteką SQLite może mieć
-dostęp do bazy SQL bez potrzeby uruchamiania dodatkowego procesu
-RDBMS.
-
-SQLite to nie klient baz danych - biblioteka nie łączy się z serwerami
-baz danych. SQLite sam jest serwerem. Biblioteka SQLite czyta i
-zapisuje dane bezpośrednio z/do plików baz danych znajdujących się na
-dysku.
+SQLite jest napisaną w C biblioteką implementującą osadzalny
+silnik bazodanowy SQL. Program linkujący się z biblioteką SQLite
+może mieć dostęp do bazy SQL bez potrzeby uruchamiania dodatkowego
+procesu RDBMS.
+
+SQLite to nie klient baz danych - biblioteka nie łączy się z
+serwerami baz danych. SQLite sam jest serwerem. Biblioteka SQLite
+czyta i zapisuje dane bezpośrednio z/do plików baz danych
+znajdujących się na dysku.
%package sybase
Summary: Sybase DB extension module for PHP
@@ -1519,9 +1543,9 @@
or files containing XML data.
%description xmlwriter -l pl.UTF-8
-To rozszerzenie obudowuje API xmlWriter z libxml. Reprezentuje obsługę
-zapisu dostarczającą nie cachowanych metod generowania strumieni lub
-plików zawierających dane XML.
+To rozszerzenie obudowuje API xmlWriter z libxml. Reprezentuje
+obsługę zapisu dostarczającą nie cachowanych metod generowania
+strumieni lub plików zawierających dane XML.
%package xsl
Summary: xsl extension module for PHP
@@ -1609,7 +1633,6 @@
# just for tabs?!
%patch28 -p1
%patch29 -p1
-####%patch30 -p1
%patch31 -p1
# conflict seems to be resolved by recode patches
@@ -1656,7 +1679,6 @@
fi
export PROG_SENDMAIL="/usr/lib/sendmail"
export CPPFLAGS=-DDEBUG_FASTCGI
-export PATH="/usr/lib64/ccache:$PATH"
sapis="
%if %{with fcgi}
@@ -1694,7 +1716,7 @@
sapi_args="--with-apxs2=%{apxs2} --with-apache-version=$ver"
;;
esac
-
+
%configure \
$sapi_args \
%if "%{!?configure_cache:0}%{?configure_cache}" == "0"
@@ -1814,7 +1836,7 @@
--with-xsl=shared \
--with-zlib=shared \
--with-zlib-dir=shared,/usr \
- --enable-zip=shared,/usr \
+--enable-zip=shared,%{_prefix} \
cp -f Makefile Makefile.$sapi
cp -f main/php_config.h php_config.h.$sapi
@@ -1838,7 +1860,7 @@
rm -rf sapi/cgi/.libs sapi/cgi/*.lo
%{__make} sapi/cgi/php-cgi -f Makefile.fcgi
cp -r sapi/cgi sapi/fcgi
-# test off for now, php binary SEGVs in buildroot (seems to work after install
+# test off for now, php binary SEGVs in buildroot (seems to work after install
# though); see bug: 45079
# [ "$(echo '<?php echo php_sapi_name();' | ./sapi/fcgi/php-cgi -q)" = cgi-fcgi ] || exit 1
%endif
@@ -1847,14 +1869,14 @@
cp -af php_config.h.cgi main/php_config.h
rm -rf sapi/cgi/.libs sapi/cgi/*.lo
%{__make} sapi/cgi/php-cgi -f Makefile.cgi
-# test off for now, php binary SEGVs in buildroot (seems to work after install
+# test off for now, php binary SEGVs in buildroot (seems to work after install
# though); see bug: 45079
# [ "$(echo '<?=php_sapi_name();' | ./sapi/cgi/php-cgi -q)" = cgi-fcgi ] || exit 1
# CLI
cp -af php_config.h.cli main/php_config.h
%{__make} sapi/cli/php -f Makefile.cli
-# test off for now, php binary SEGVs in buildroot (seems to work after install
+# test off for now, php binary SEGVs in buildroot (seems to work after install
# though); see bug: 45079
# [ "$(echo '<?php echo php_sapi_name();' | ./sapi/cli/php -q)" = cli ] || exit 1
@@ -2776,6 +2798,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.688.2.9 2008-05-23 17:01:23 zergin
+- adapterized
+- cleanup
+
Revision 1.688.2.8 2008-05-23 16:36:02 zergin
- updated to work with current snaps
- up to snap: 200805231030
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/php.spec?r1=1.688.2.8&r2=1.688.2.9&f=u
More information about the pld-cvs-commit
mailing list