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