source: projects/specs/trunk/p/php74/php74-vl.spec @ 12386

Revision 12386, 72.8 KB checked in by tomop, 4 years ago (diff)

updated 15 packages

epiphany-3.30.5-3

evolution-data-server-3.30.5-3

harfbuzz-2.6.4-2

icu-67.1-1

libvisio-0.1.7-3

php74-7.4.5-2

postfix-3.5.1-2

qt5-qtbase-5.12.8-2

qt5-qtlocation-5.12.8-2

qt5-qtwebengine-5.12.8-2

samba-4.12.1-2

tracker-miners-2.3.3-2

tracker-2.3.4-1

webkitgtk4-2.28.1-1

xfsprogs-5.6.0-1

RevLine 
[12379]1%bcond_with systemd
[11978]2%bcond_with debug
3%bcond_without apache2
4
5%if %{with debug}
6%define __spec_install_post /usr/lib/rpm/brp-compress
7%endif
8
[12325]9%global majorver 74
[11978]10%global ap_suffix 7
11%global _name php%{majorver}
12
[12325]13%global php_extension_api 20190902
14%global zend_extension_api 320190902
[11978]15
16%global srcname php-%{version}
17
18%global php_confdir %{_sysconfdir}/%{_name}
19
20%if %{?_dist_release} == "vl6"
21%define gd_name gd21
22%else
23%define gd_name gd
24%endif
25
26%{!?_without_pear:%global _with_pear 1}
27%global with_pear %{?_with_pear:1}%{!?_with_pear:0}
28%if %{with_pear}
29%global pear_rootdir %{_datadir}/%{_name}-pear
30%global pear_cachedir %{_localstatedir}/cache/%{_name}-pear
31%endif
32
33%global apache2_confdir %{_sysconfdir}/apache2/conf.d
34%global apache2_moduledir %{_libdir}/apache2/modules
35%global apache2_contentdir /var/www
36%global apache2_cgidir %{apache2_contentdir}/cgi-bin
37%global apache2_fcgidir %{apache2_contentdir}/fcgi-bin
38
39%if %{?_dist_release} == "vl6"
40%define www_user apache
41%define www_group apache
42%define fpm_user nobody
43%define fpm_group nobody
44%else
45%define www_user www-data
46%define www_group www-data
47%define fpm_user www-data
48%define fpm_group www-data
49%endif
50
51Name: php%{majorver}
52Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
53Summary(ja): HTML 埋め込み型スクリプト言語 PHP
[12379]54Version: 7.4.5
[12386]55Release: 2%{_dist_release}%{?with_systemd:.systemd}
[11978]56Conflicts: php5 < 5.6.11
57
58Vendor: Project Vine
59Distribution: Vine Linux
60Packager: tomop
61
62License: The PHP License
63Group: Development/Languages
64URL: http://www.php.net/
65
66Source0: http://www.php.net/distributions/%{srcname}.tar.xz
67
68# borrowed from Fedora's php-pear 1:1.9.4-5
69Source13: macros.pear
70
71Source20: README.vine
72Source21: php.ini-vine
73Source24: php.conf-apache2
74Source25: php-fpm.init
75Source26: php-fpm.conf
76Source27: default-pool.conf.in
77Source28: php-fpm.logrotate
78Source29: php_params
79Source31: macros.pear.ver
[12379]80Source32: php-fpm.service
[11978]81
82Patch33: php-5.2.4-phpincludedir.patch
83
84# Additional feature
85#Patch100: php55-htmlspecialchars-compat53.patch
86
87# security fix
88#Patch1000: php-5.3.7-bug55439.patch
89
90#bugfix
91#Patch2000: fix319823.patch
92
93BuildRoot: %{_tmppath}/%{name}-%{version}-root
94BuildRequires: autoconf
95BuildRequires: automake
96BuildRequires: bison
97BuildRequires: bzip2
98BuildRequires: bzip2-devel
99BuildRequires: curl-devel
100%if %{?_dist_release} == "vl6"
101BuildRequires: db4-devel
102%else
103BuildRequires: libdb-devel
104%endif
105BuildRequires: coreutils
106BuildRequires: flex
107BuildRequires: freetype2-devel
108BuildRequires: gcc-c++
109BuildRequires: %{gd_name}-devel
110BuildRequires: gdbm-devel
111BuildRequires: gmp-devel
[12379]112BuildRequires: libacl-devel
[11978]113BuildRequires: libedit-devel
114BuildRequires: libjpeg-devel
115BuildRequires: libpng-devel
116BuildRequires: libstdc++-devel
117BuildRequires: libtool-ltdl-devel
[12023]118BuildRequires: libxcrypt-devel
[11978]119BuildRequires: libxml2-devel
120BuildRequires: libxslt-devel >= 1.0.18
121BuildRequires: ncurses-devel
[12325]122BuildRequires: oniguruma-devel
[11978]123BuildRequires: openssl-devel
124BuildRequires: pam-devel
125BuildRequires: pcre-devel
126BuildRequires: perl
127BuildRequires: pkgconfig
128BuildRequires: postfix
129BuildRequires: sqlite3-devel
130BuildRequires: zlib-devel
131BuildRequires: libicu-devel >= 3.6
132BuildRequires: libXpm-devel
133BuildRequires: libzip-devel
134%if %{?_dist_release} != "vl4"
135BuildRequires: krb5-devel
136%endif
[12379]137%if %{with systemd}
138BuildRequires: systemd-devel
139BuildRequires:  systemd-units
140Requires(post): systemd-units
141Requires(preun): systemd-units
142Requires(postun): systemd-units
143%else
144Requires(post): chkconfig
145Requires(preun): chkconfig
146%endif
[11978]147
148%if %{?_dist_release} != "vl6"
149BuildRequires: www-common
150Requires: www-common
151%endif
152
153Requires(post,preun): alternatives
154%{?_with_pear:Requires: %{name}-pear = %{version}-%{release}}
155Conflicts: php <= 4.4.2-0vl1.2
156Provides: php = %{version}-%{release}
157Provides: php_extension_api(%{php_extension_api})
158Provides: php_zend_extension_api(%{zend_extension_api})
159Obsoletes: php5-sqlite < 5.5.0
160
161%description
162PHP is an HTML-embedded scripting language. PHP attempts to make it
163easy for developers to write dynamically generated webpages. PHP also
164offers built-in database integration for several commercial and
165non-commercial database management systems, so writing a
166database-enabled webpage with PHP is fairly simple. The most common
167use of PHP coding is probably as a replacement for CGI scripts. The
168mod_php module enables the Apache Web server to understand and process
169the embedded PHP language in Web pages.
170
171%description -l ja
172PHP は HTML 埋め込み型のスクリプト言語です.開発者にとって,動的に生成
173される Web ページを簡単に書けるように考えて作られています.さらに,商用,
174非商用を問わず,数々のデータベース管理システムについての統合データベース
175環境が組み込まれています.そのため,データベースを使った Web ページを簡
176単に書くことができます.PHP の用途のほとんどは、既存の CGI スクリプトの
177置き換えに使われているのではないでしょうか.また,mod_php を使うことで,
178Apache Web サーバが Web ページに埋めこまれた PHP 言語を理解して処理でき
179るようになります.
180
181#----------------------------------------------------------------------
182%package devel
183Summary: Files needed for building PHP extensions.
184Group: Development/Libraries
185Requires: %{name} = %{version}-%{release}
186Requires: autoconf
187Requires: automake
188Conflicts: php-devel
189
190%description devel
191The php-devel package contains the files needed for building PHP
192extensions. If you need to compile your own PHP extensions, you will
193need to install this package.
194
195#----------------------------------------------------------------------
196%if %{with_pear}
197%package pear
198Group: Development/Languages
199Summary: PHP Extension and Application Repository Components
200Requires(post): alternatives
201Requires: %{name} = %{version}-%{release}
202Conflicts: php-pear <= 4.4.2-0vl2
203Provides: php-pear = %{version}-%{release}
204# pear's version itself is 1.9.4
205Provides: php-pear(PEAR) = 1.9.4
206Conflicts: php5-pear < 5.6.11
207
208%description pear
209PEAR is a framework and distribution system for reusable PHP
210components.  This package contains the basic PEAR components.
211%endif
212
213#----------------------------------------------------------------------
214%if %{with apache2}
215%package apache2
216Group: System Environment/Daemons
217Summary: php5 module for Apache version 2
218Summary(ja): Apache バージョン 2 用の php5 モジュール
219BuildRequires: apache2-devel >= 2.0.50-0vl2
220Requires: %{name} = %{version}-%{release}
221Requires: apache2 >= 2.0.50-0vl2
222Requires(post): sed, file
223Provides: php-apache2 = %{version}-%{release}
224Conflicts: php5-pache2 < 5.6.11
225
226%description apache2
227 This package contains the php5 module for Apache version 2.
228
229 Apache2 must be configured to use prefork MPM because
230this module is not threadsafe.
231%endif
232
233#----------------------------------------------------------------------
234%package fpm
235Group: System Environment/Daemons
236Summary: PHP with FastCGI Process Manager (FPM)
237Summary(ja): FastCGI Process Manager (FPM) が組み込まれたPHP
238Requires: %{name} = %{version}-%{release}
239
240%description fpm
241 PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI
242implementation with some additional features useful for sites of
243any size, especially busier sites.
244
245#----------------------------------------------------------------------
246%package nginx
247Group: System Environment/Daemons
248Summary: Nginx configuration for php-fpm
249Summary(ja): php-fpmを利用するためのNginx設定ファイル
250Requires: %{name}-fpm = %{version}-%{release}
251Requires: nginx
252
253%description nginx
254 This package inckudes FastCGI parameters for Nginx.
255
256#======================================================================
257# modules
258#----------------------------------------------------------------------
259%package dba
260Summary: A database abstraction layer module for PHP applications
261Group: Development/Languages
262Requires: %{name} = %{version}-%{release}
263Provides: php-dba = %{version}-%{release}
264Conflicts: php5-dba < 5.6.11
265
266%description dba
267The php-dba package contains a dynamic shared object that will add
268support for using the DBA database abstraction layer to PHP.
269
270#----------------------------------------------------------------------
271%package imap
272Summary: A module for PHP applications that use IMAP.
273Group: Development/Languages
274BuildRequires: uw-imap-devel >= 2000c-1.6.0
275BuildRequires: openssl-devel
276Requires: %{name} = %{version}-%{release}
277Provides: php-imap = %{version}-%{release}
278Conflicts: php5-imap < 5.6.11
279
280%description imap
281The php-imap package contains a dynamic shared object (DSO) for the
282Apache Web server. When compiled into Apache, the php-imap module will
283add IMAP (Internet Message Access Protocol) support to PHP. IMAP is a
284protocol for retrieving and uploading e-mail messages on mail
285servers. PHP is an HTML-embedded scripting language. If you need IMAP
286support for PHP applications, you will need to install this package
287and the php package.
288
289#----------------------------------------------------------------------
290%package ldap
291Summary: A module for PHP applications that use LDAP.
292Group: Development/Languages
293BuildRequires: cyrus-sasl-devel
294BuildRequires: openldap-devel
295BuildRequires: openssl-devel
296Requires: %{name} = %{version}-%{release}
297Provides: php-ldap = %{version}-%{release}
298Conflicts: php5-ldap < 5.6.11
299
300%description ldap
301The php-ldap package is a dynamic shared object (DSO) for the Apache
302Web server that adds Lightweight Directory Access Protocol (LDAP)
303support to PHP. LDAP is a set of protocols for accessing directory
304services over the Internet. PHP is an HTML-embedded scripting
305language. If you need LDAP support for PHP applications, you will
306need to install this package in addition to the php package.
307
308#----------------------------------------------------------------------
309%package mysql
310Summary: A module for PHP applications that use MySQL databases.
311Group: Development/Languages
312##BuildRequires: MySQL-devel >= 5.1.40
313# for MySQL-devel Requires bug..
314Requires: %{name} = %{version}-%{release}
315Requires: %{name}-pdo
316Provides: %{name}_database
317Provides: php-mysql = %{version}-%{release}
318Conflicts: php5-mysql < 5.6.11
319
320%description mysql
321The php-mysql package contains a dynamic shared object that will add
322MySQL database support to PHP. MySQL is an object-relational database
323management system. PHP is an HTML-embeddable scripting language. If
324you need MySQL support for PHP applications, you will need to install
325this package and the php or mod_php package.
326
327#----------------------------------------------------------------------
328%package odbc
329Group: Development/Languages
330Summary: A module for PHP applications that use ODBC databases.
331BuildRequires: unixODBC-devel
332Requires: %{name} = %{version}-%{release}
333Requires: %{name}-pdo
334Provides: %{name}_database
335Provides: php-odbc = %{version}-%{release}
336Conflicts: php5-odbc < 5.6.11
337
338%description odbc
339The php-odbc package contains a dynamic shared object that will add
340database support through ODBC to PHP. ODBC is an open specification
341which provides a consistent API for developers to use for accessing
342data sources (which are often, but not always, databases). PHP is an
343HTML-embeddable scripting language. If you need ODBC support for PHP
344applications, you will need to install this package and the php
345package.
346
347#----------------------------------------------------------------------
348%package pdo
349Summary: A database access abstraction module for PHP applications
350Group: Development/Languages
351Requires: %{name} = %{version}-%{release}
352Provides: php-pdo = %{version}-%{release}
353Conflicts: php5-pdo < 5.6.11
354
355%description pdo
356The php-pdo package contains a dynamic shared object that will add
357a database access abstraction layer to PHP.  This module provides
358a common interface for accessing MySQL, PostgreSQL or other
359databases.
360
361#----------------------------------------------------------------------
362%package pgsql
363Summary: A PostgreSQL database module for PHP.
364Group: Development/Languages
365BuildRequires: openssl-devel
366%if %{?_dist_release} == "vl6"
367BuildRequires: postgresql-devel
368%else
369BuildRequires: libpq-devel
370%endif
371Requires: %{name} = %{version}-%{release}
372Requires: %{name}-pdo
373Provides: %{name}_database
374Provides: php-pgsql = %{version}-%{release}
375Conflicts: php5-pgsql < 5.6.11
376
377%description pgsql
378The php-pgsql package includes a dynamic shared object (DSO) that can
379be compiled in to the Apache Web server to add PostgreSQL database
380support to PHP. PostgreSQL is an object-relational database management
381system that supports almost all SQL constructs. PHP is an
382HTML-embedded scripting language. If you need back-end support for
383PostgreSQL, you should install this package in addition to the main
384php package.
385
386#----------------------------------------------------------------------
387%package snmp
388Summary: A module for PHP applications that query SNMP-managed devices.
389Group: Development/Languages
390BuildRequires: bzip2-devel
391BuildRequires: glibc-devel
392BuildRequires: libelf-devel
393BuildRequires: net-snmp-devel >= 5.1.1
394BuildRequires: popt-devel
395BuildRequires: rpm-devel
396BuildRequires: zlib-devel
397Requires: %{name} = %{version}-%{release}
398Provides: php-snmp = %{version}-%{release}
399Conflicts: php5-snmp < 5.6.11
400
401%description snmp
402The php-snmp package contains a dynamic shared object that will add
403support for querying SNMP devices to PHP.  PHP is an HTML-embeddable
404scripting language. If you need SNMP support for PHP applications, you
405will need to install this package and the php package.
406
407#----------------------------------------------------------------------
408%package xmlrpc
409Summary: A module for PHP applications which use the XML-RPC protocol
410Group: Development/Languages
411Requires: %{name} = %{version}-%{release}
412Provides: php-xmlrpc = %{version}-%{release}
413Conflicts: php5-xmlrpc < 5.6.11
414
415%description xmlrpc
416The php-xmlrpc package contains a dynamic shared object that will add
417support for the XML-RPC protocol to PHP.
418
419#----------------------------------------------------------------------
420%package intl
421Summary: A module for PHP applications to use the ICU APIs
422Group: Development/Languages
423Requires: %{name} = %{version}-%{release}
424Provides: php-intl = %{version}-%{release}
425Conflicts: php5-intl < 5.6.11
426
427%description intl
428 The php-intl package is a wrapper for ICU library, enabling PHP programmers
429to perform UCA-conformant collation and date/time/number/currency formatting
430in their scripts.
431
432#----------------------------------------------------------------------
433%package zip
434Summary: A module for PHP applications to manipulate the ZIP archives
435Group: Development/Languages
436Requires: %{name} = %{version}-%{release}
437Provides: php-zip = %{version}-%{release}
438Provides: php-ext-zip
439Obsoletes: php-ext-zip < 1.12.4
440Conflicts: php5-zip < 5.6.11
441
442%description zip
443 The php-zip package is an extension to create, modify and read zip files.
444
445#----------------------------------------------------------------------
446%package pcntl
447Summary: A module for PHP-CLI applications to use Process Control (pcntl)
448Group: Development/Languages
449Requires: %{name} = %{version}-%{release}
450Provides: php-pcntl = %{version}-%{release}
451Conflicts: php5-pcntl < 5.6.11
452
453%description pcntl
454 Process Control support in PHP implements the Unix style of process
455creation, program execution, signal handling and process termination.
456Process Control should not be enabled within a web server environment
457and unexpected results may happen if any Process Control functions are
458used within a web server environment.
459
460#----------------------------------------------------------------------
461%package opcache
462Summary: A zend extension to cache script bytecode
463Group: Development/Languages
464Requires: %{name} = %{version}-%{release}
465Provides: php-opcache = %{version}-%{release}
466Conflicts: php5-opcache < 5.6.11
467
468%description opcache
469 OPcache improves PHP performance by storing precompiled script bytecode
470in shared memory, thereby removing the need for PHP to load and parse scripts
471on each request.
472
[12379]473#======================================================================
[11978]474
[12379]475%debug_package
476
[11978]477#======================================================================
478%prep
479%setup -q -n %{srcname}
480
481%patch33 -p1 -b .phpincludedir
482
483# Prevent %%doc confusion over LICENSE files
484cp Zend/LICENSE Zend/ZEND_LICENSE
485#cp Zend/ChangeLog Zend/ZEND_ChangeLog
486cp TSRM/LICENSE TSRM_LICENSE
487
488mkdir -p %{_name}-apache2
489cp %{SOURCE20} %{_name}-apache2/README.vine
490
491#perl -pi -e 's,/freetype2/freetype/,/freetype2/,g' configure
492perl -pi -e 's/for LIB in .+ db4 db; do/for LIB in db; do/' configure
493
494# Source is built three times:
495# once for /usr/bin/php, once for the Apache1 module, once for the Apache2 module.
496mkdir build-cgi build-fpm build-apache2
497
498#======================================================================
499%build
500# Regenerate configure scripts (patches change config.m4's)
501# ./buildconf --force
502
503# Install extension modules in %{_libdir}/%{_name}
504export EXTENSION_DIR=%{_libdir}/%{_name}
505
506# Shell function to configure and build a PHP tree.
507build() {
508ln -sf ../configure
509
510%if %{with debug}
511export CFLAGS="%{optflags} -fPIC -g"
512export CXXFLAGS="%{optflags} -fPIC --std=c++0x -g"
513%else
514export CFLAGS="%{optflags} -fPIC"
515export CXXFLAGS="%{optflags} -fPIC --std=c++0x"
516%endif
517
518
519%configure \
520  --cache-file=../config.cache \
521  --prefix=%{_prefix} \
522  --libdir=%{_libdir}/%{_name} \
523  --with-libdir=%{_lib} \
524  --sysconfdir=%{php_confdir} \
525  --with-layout=GNU \
526  --with-config-file-path=%{php_confdir} \
527  --with-config-file-scan-dir=%{php_confdir}/php.d \
528  --program-suffix=%{majorver} \
529  --disable-rpath \
530  --enable-bcmath \
531  --enable-calendar \
[12325]532  --enable-dba=shared --with-gdbm --with-db4 \
[11978]533  --enable-exif \
534  --enable-ftp \
535  --enable-inline-optimization \
536  --enable-intl=shared \
537  --enable-mbstring \
538  --enable-pcntl=shared \
539  --enable-pdo=shared \
540  --enable-shmop \
541  --enable-soap \
542  --enable-sockets \
543  --enable-sysvmsg --enable-sysvsem --enable-sysvshm \
544  --enable-zip=shared --with-libzip \
545  --with-bz2 \
546  --with-curl \
[12325]547  --enable-gd=shared \
548  --with-external-gd \
[11978]549  --with-iconv \
550  --with-gettext \
551  --with-gmp \
552  --with-imap=shared --with-imap-ssl \
553  --with-kerberos \
554  --with-ldap=shared \
[12325]555  --with-mysqli=shared,mysqlnd --with-pdo-mysql=shared,mysqlnd \
[11978]556  --with-openssl \
557  --with-pgsql=shared --with-pdo-pgsql=shared,%{_prefix} \
558  --with-pic \
559  --with-snmp=shared,%{_prefix} \
[12325]560  --with-pdo-sqlite=shared,%{_prefix} \
[11978]561  --with-unixODBC=shared,%{_prefix} --with-pdo-odbc=shared,unixODBC,%{_prefix} \
562  --with-xmlrpc=shared \
563  --with-xsl \
[12325]564  --with-zip=shared \
[11978]565  --with-zlib \
566  %{?_with_pear:--with-pear=%{pear_rootdir}}%{!?_with_pear:--without-pear} \
567  $*
568if test $? != 0; then
569  tail -500 config.log
570  : configure failed
571  exit 1
572fi
573
574make %{?_smp_mflags}
575}
576
577#----------------------------------------------------------------------
578# Build /usr/bin/php{,-cgi}, and all the shared extensions
579pushd build-cgi
580build \
581  --with-libedit
582popd
583
584#----------------------------------------------------------------------
585# Build /usr/sbin/php-fpm
586pushd build-fpm
587build \
[12379]588  --enable-fpm \
589  --with-fpm-acl \
590%if %{with systemd}
591  --with-fpm-systemd \
592%endif
593  %{nil}
[11978]594popd
595
[12379]596sed \
597        -e 's/@WWWUSER@/%{fpm_user}/' \
598        -e 's/@WWWGROUP@/%{fpm_group}/' \
599        -e 's/@majorver@/%{majorver}/' < %{SOURCE27} > default-pool.conf
[11978]600
601#----------------------------------------------------------------------
602# Build Apache2 module
603%if %{with apache2}
604pushd build-apache2
605build \
606  --with-apxs2=%{_bindir}/apxs
607popd
608%endif
609#======================================================================
610%install
611[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
612
613#export PHP_PEAR_SYSCONF_DIR=%{php_confdir}
614#export PHP_PEAR_TEMP_DIR=%{pear_cachedir}
615#export PHP_PEAR_CACHE_DIR=%{buildroot}%{pear_cachedir}
616#export PHP_PEAR_DOWNLOAD_DIR=%{pear_cachedir}
617#export PHP_PEAR_PHP_BIN=%{_bindir}/%{_name}
618
619export PHP_PEAR_SYSCONF_DIR=%{php_confdir}
620export PHP_PEAR_TEMP_DIR=%{buildroot}%{pear_cachedir}
621export PHP_PEAR_CACHE_DIR=%{buildroot}%{pear_cachedir}
622export PHP_PEAR_DOWNLOAD_DIR=%{buildroot}%{pear_cachedir}
623export PHP_PEAR_PHP_BIN=%{buildroot}%{_bindir}/%{_name}
624unset http_proxy
625
626#----------------------------------------------------------------------
627pushd build-cgi
628# Install everything from the CGI SAPI build
629make install INSTALL_ROOT=%{buildroot}
630#cp %{buildroot}%{_bindir}/%{_name}{,-cgi}
631# Install the CLI SAPI as /usr/bin/%{_name}
632#make install-cli INSTALL_ROOT=%{buildroot}
633popd
634
635# Install the default configuration file
636%{__install} -m 755 -d %{buildroot}%{php_confdir}
637%{__install} -m 644 php.ini-production %{buildroot}%{php_confdir}/php.ini
638
639# Append php.ini-vine
640cat %{SOURCE21} >> %{buildroot}%{php_confdir}/php.ini
641# Use correct libdir
642sed -i \
643  -e 's|%{_prefix}/lib|%{_libdir}|' \
644  -e 's/@majorver@/%{majorver}/g' \
645  %{buildroot}%{php_confdir}/php.ini
646
647# fix path in phar
648
649perl -pi -e 's|^#!/.+/build-cgi/sapi/cli/php$|#!/usr/bin/%{_name}|' %{buildroot}%{_bindir}/phar.phar
650mv %{buildroot}%{_bindir}/phar.phar %{buildroot}%{_bindir}/phar%{majorver}.phar
651mv %{buildroot}%{_mandir}/man1/phar.1 %{buildroot}%{_mandir}/man1/phar%{majorver}.1
652rm %{buildroot}%{_mandir}/man1/phar.phar.1
653
654%if %{with_pear}
655# http://pear.php.net/bugs/bug.php?id=6154
656perl -pi -e 's#s:([0-9]+):(.)(%{buildroot})+#"s:".($1-length($3)).":$2"#eg;' %{buildroot}%{php_confdir}/pear.conf
657
658for cmd in pear peardev pecl; do
659  cp %{buildroot}%{_bindir}/${cmd}{,%{majorver}}
660done
661%{__install} -m 755 -d %{buildroot}%{pear_cachedir}
662
663# install rpmmacro file for pear
664mkdir -p %{buildroot}%{_datadir}/php%{majorver}
665install -m 644 -c %{SOURCE13} \
666  %{buildroot}%{_datadir}/php%{majorver}/macros.pear
667sed -i -e 's/@majorver@/%{majorver}/g' \
668  %{buildroot}%{_datadir}/php%{majorver}/macros.pear
669
670mkdir -p %{buildroot}%{_sysconfdir}/rpm
671install -m 644 -c %{SOURCE31} \
672        %{buildroot}%{_sysconfdir}/rpm/macros.pear%{majorver}
673sed -i -e 's/@majorver@/%{majorver}/g' \
674  %{buildroot}%{_sysconfdir}/rpm/macros.pear%{majorver}
675%endif
676
677# Install cgi/fcgi binaries
678mv %{buildroot}%{_bindir}/php-cgi%{majorver} %{buildroot}%{_bindir}/%{_name}-cgi
679
680# Install fpm binaries
681%{__install} -d %{buildroot}%{_sbindir}
682%{__install} -d %{buildroot}%{_initdir}
683%{__install} -m 755 -d %{buildroot}%{php_confdir}/fpm.d
684%{__install} -d %{buildroot}%{_mandir}/man8
685%{__install} -d %{buildroot}%{_sysconfdir}/logrotate.d
686%{__install} -m 755 build-fpm/sapi/fpm/php-fpm %{buildroot}%{_sbindir}/%{_name}-fpm
687%{__install} -m 644 build-fpm/sapi/fpm/php-fpm.8 %{buildroot}%{_mandir}/man8/%{_name}-fpm.8
688%{__install} -m 644 %{SOURCE26} %{buildroot}%{php_confdir}/php-fpm.conf
689sed -i -e 's/@majorver@/%{majorver}/g' %{buildroot}%{php_confdir}/php-fpm.conf
690%{__install} -m 644 default-pool.conf %{buildroot}%{php_confdir}/fpm.d/default-pool.conf
691%{__install} -m 644 %{SOURCE28} %{buildroot}%{_sysconfdir}/logrotate.d/%{_name}-fpm
692sed -i \
693  -e 's/@majorver@/%{majorver}/g' \
694  %{buildroot}%{_sysconfdir}/logrotate.d/%{_name}-fpm
[12379]695%if %{with systemd}
696mkdir -p %{buildroot}%{_unitdir}
697%{__install} -m 644 %{SOURCE32} \
698        %{buildroot}%{_unitdir}/%{_name}-fpm.service
699sed -i \
700        -e 's/@majorver@/%{majorver}/g' \
701        %{buildroot}%{_unitdir}/%{_name}-fpm.service
702%else
703%{__install} -m 755 %{SOURCE25} %{buildroot}%{_initdir}/%{_name}-fpm
704sed -i -e 's/@majorver@/%{majorver}/g' %{buildroot}%{_initdir}/%{_name}-fpm
705%endif
[11978]706
707
708# Install the Apache2 module, CGI SAPI, config fragment
709%if %{with apache2}
710%{__install} -m 755 -d %{buildroot}%{apache2_moduledir}
711%{__install} -m 755 build-apache2/libs/libphp%{ap_suffix}.so %{buildroot}%{apache2_moduledir}/lib%{_name}.so
712%{__install} -m 755 -d %{buildroot}%{apache2_cgidir}
713%{__install} -m 755 -d %{buildroot}%{apache2_fcgidir}
714ln -sf %{_bindir}/%{_name}-cgi %{buildroot}%{apache2_cgidir}/%{_name}-cgi
715ln -sf %{_bindir}/%{_name}-cgi %{buildroot}%{apache2_fcgidir}/%{_name}-fcgi
716%{__install} -m 755 -d %{buildroot}%{apache2_confdir}
717%{__install} -m 644 %{SOURCE24} %{buildroot}%{apache2_confdir}/%{_name}.conf
718sed -i \
719  -e 's/@majorver@/%{majorver}/g' \
720  -e 's/@ap_suffix@/%{ap_suffix}/g' \
721  %{buildroot}%{apache2_confdir}/%{_name}.conf
722%endif
723
724# Install the configuration file for Nginx
725mkdir -p %{buildroot}%{_sysconfdir}/nginx
726%{__install} -m 644 %{SOURCE29} %{buildroot}%{_sysconfdir}/nginx/%{_name}_params
727sed -i -e 's/@majorver@/%{majorver}/g' \
728  %{buildroot}%{_sysconfdir}/nginx/%{_name}_params
729
730%{__install} -m 755 -d %{buildroot}%{php_confdir}/php.d
731%{__install} -m 755 -d %{buildroot}%{_localstatedir}/%{_name}
732# for session.save_path
733%{__install} -m 770 -d %{buildroot}%{_localstatedir}/%{_name}/session
734# for extension modules
735%{__install} -m 755 -d %{buildroot}%{_libdir}/%{_name}
736# for --with-exec-dir
737%{__install} -m 755 -d %{buildroot}%{_libdir}/%{_name}/bin
738
739#----------------------------------------------------------------------
740# Generate files lists and stub .ini files for each subpackage
741for mod in dba imap ldap snmp xmlrpc intl gd zip \
742    mysqli odbc pgsql \
743    pdo pdo_odbc pdo_mysql pdo_pgsql pdo_sqlite; do
744    cat > %{buildroot}%{php_confdir}/php.d/${mod}.ini <<EOF
745; Enable ${mod} extension module
746extension=${mod}.so
747EOF
748    cat > files.${mod} <<EOF
749%attr(0755,root,root) %{_libdir}/%{_name}/${mod}.so
750%config(noreplace) %attr(0644,root,root) %{php_confdir}/php.d/${mod}.ini
751EOF
752done
753
754# Zend extensions
755for mod in opcache; do
756    cat > %{buildroot}%{php_confdir}/php.d/${mod}.ini <<EOF
757; Enable ${mod} zend extension module
758zend_extension=${mod}.so
759EOF
760    cat > files.${mod} <<EOF
761%attr(0755,root,root) %{_libdir}/%{_name}/${mod}.so
762%config(noreplace) %attr(0644,root,root) %{php_confdir}/php.d/${mod}.ini
763EOF
764done
765
766# pcntl extension should be enabled with CLI/CGI SAPI only.
767cat > %{buildroot}%{php_confdir}/php.d/pcntl.ini <<EOF
768; Enable pcntl extension module
769;extension=pcntl.so
770EOF
771cat > files.pcntl <<EOF
772%attr(0755,root,root) %{_libdir}/%{_name}/pcntl.so
773%config(noreplace) %attr(0644,root,root) %{php_confdir}/php.d/pcntl.ini
774EOF
775
776
777
778# rename mysqli to mysql.
779mv -f files.mysqli files.mysql
780
781# Split out the PDO modules
782cat files.pdo_mysql >> files.mysql
783cat files.pdo_odbc >> files.odbc
784cat files.pdo_pgsql >> files.pgsql
785
786# Package pdo_sqlite with pdo; isolating the sqlite dependency
787# isn't useful at this time since rpm itself requires sqlite.
788cat files.pdo_sqlite >> files.pdo
789
790#----------------------------------------------------------------------
791# Remove unpackaged files
792rm -f %{buildroot}%{_libdir}/%{_name}/*.a
793
794# Remove irrelevant docs
795rm -f README.{Zeus,QNX,CVS-RULES}
796
797# ad-hoc fix for incorrect paths to php5
798for X in pear%{majorver} peardev%{majorver} pecl%{majorver} ; do
799  sed -i -e 's|%{buildroot}||g' %{buildroot}%{_bindir}/$X
800done
801
802rm -rf %{buildroot}/{.channels,.depdb*,.filemap,.lock}
803rm -f %{buildroot}%{_bindir}/{pear,peardev,pecl,phar}
804
805#----------------------------------------------------------------------
806%post
807/sbin/update-alternatives \
808  --install %{_bindir}/php     php  %{_bindir}/php%{majorver} %{majorver} \
809  --slave   %{_bindir}/php-cgi php-cgi  %{_bindir}/php%{majorver}-cgi \
810  --slave   %{_bindir}/phar    phar %{_bindir}/phar%{majorver}.phar \
811  --slave   %{_bindir}/phar.phar phar.phar %{_bindir}/phar%{majorver}.phar \
812  --slave   %{_bindir}/phpdbg  phpdbg %{_bindir}/phpdbg%{majorver} \
813  --slave   %{_mandir}/man1/php.1.gz php.1.gz %{_mandir}/man1/%{_name}.1.gz \
814  --slave   %{_mandir}/man1/php-cgi.1.gz php-cgi.1.gz %{_mandir}/man1/php-cgi%{majorver}.1.gz \
815  --slave   %{_mandir}/man1/phar.1.gz phar.1.gz %{_mandir}/man1/phar%{majorver}.1.gz \
816  --slave   %{_mandir}/man1/phpdbg.1.gz phpdbg.1.gz %{_mandir}/man1/phpdbg%{majorver}.1.gz
817
818# fix broken symlink if it's there
819if [ ! -f %{_bindir}/php ] ; then
820    /sbin/update-alternatives --auto php
821fi
822
823%triggerpostun -- php5 < 5.1.4-0vl1
824/sbin/update-alternatives --auto php
825
826%preun
827if [ "$1" = 0 ]; then
828  /sbin/update-alternatives --remove php %{_bindir}/php%{majorver}
829fi
830
831%post fpm
832/sbin/update-alternatives \
833  --install %{_sbindir}/php-fpm php-fpm %{_sbindir}/%{_name}-fpm %{majorver} \
834  --slave   %{_mandir}/man8/php-fpm.8.gz php-fpm.8.gz %{_mandir}/man8/%{_name}-fpm.8.gz
835# fix broken symlink if it's there
836if [ ! -f %{_sbindir}/php-fpm ] ; then
837    /sbin/update-alternatives --auto php-fpm
838fi
[12379]839
840%if %{with systemd}
841%systemd_post %{_name}-fpm.service
842%else
[11978]843/sbin/chkconfig --add %{_name}-fpm
[12379]844%endif
[11978]845
846%triggerun fpm -- php5-fpm < 5.6.11
847/sbin/chkconfig --del php-fpm 2>/dev/null ||:
848
849%preun fpm
[12379]850%if %{with systemd}
851%systemd_preun %{_name}-fpm.service
852%else
853if [ "$1" = 0 -o -x /bin/systemctl ]; then
854  /sbin/service %{_name}-fpm stop >/dev/null 2>&1 ||:
855  /sbin/chkconfig --del %{_name}-fpm
856fi
857%endif
[11978]858if [ "$1" = 0 ]; then
859  /sbin/update-alternatives --remove php-fpm %{_sbindir}/php%{majorver}-fpm
860fi
861
[12379]862%postun fpm
863%if %{with systemd}
864%systemd_postun_with_restart %{_name}-fpm.service
865%endif
866
[11978]867%post nginx
868/sbin/update-alternatives \
869  --install %{_sysconfdir}/nginx/php_params \
870            php-nginx \
871            %{_sysconfdir}/nginx/%{_name}_params \
872            %{majorver}
873
874# fix broken symlink if it's there
875if [ ! -f %{_sysconfdir}/nginx/php_params ] ; then
876    /sbin/update-alternatives --auto php-nginx
877fi
878
879%preun nginx
880if [ "$1" = 0 ]; then
881  /sbin/update-alternatives --remove php-nginx %{_sysconfdir}/nginx/%{_name}_params
882fi
883
884%post pear
885/sbin/update-alternatives \
886  --install %{_bindir}/pear     pear    %{_bindir}/pear%{majorver} %{majorver} \
887  --slave   %{_bindir}/peardev  peardev %{_bindir}/peardev%{majorver} \
888  --slave   %{_bindir}/pecl     pecl    %{_bindir}/pecl%{majorver} \
889  --slave   %{_sysconfdir}/rpm/macros.pear macros.pear %{_datadir}/php%{majorver}/macros.pear
890
891
892# fix broken symlink if it's there
893if [ ! -f %{_bindir}/pear ] ; then
894    /sbin/update-alternatives --auto pear
895fi
896
897%triggerpostun pear -- php5-pear < 5.1.4-0vl1
898/sbin/update-alternatives --auto pear
899
900%preun pear
901if [ "$1" = 0 ]; then
902  /sbin/update-alternatives --remove pear %{_bindir}/pear%{majorver}
903fi
904
905%post devel
906/sbin/update-alternatives \
907  --install %{_bindir}/php-config php-devel   %{_bindir}/php-config%{majorver} %{majorver} \
908  --slave   %{_bindir}/phpize     phpize      %{_bindir}/phpize%{majorver} \
909  --slave   %{_mandir}/man1/php-config.1.gz php-config.1.gz %{_mandir}/man1/php-config%{majorver}.1.gz \
910  --slave   %{_mandir}/man1/phpize.1.gz phpize.1.gz %{_mandir}/man1/phpize%{majorver}.1.gz
911
912
913# fix broken symlink if it's there
914if [ ! -f %{_bindir}/php-config ] ; then
915    /sbin/update-alternatives --auto php-config
916fi
917
918%preun devel
919if [ "$1" = 0 ]; then
920  /sbin/update-alternatives --remove php-devel %{_bindir}/php-config%{majorver}
921fi
922
923%if %{with apache2}
924%post apache2
925%if %{?_dist_release} == "vl6"
926chown root:apache %{_localstatedir}/%{_name}/session 2>/dev/null || true
927
928MPM=`file /etc/alternatives/apache2 | sed -e 's/^.*apache2\.\([a-z]*\).*$/\1/'`
929if [ "$MPM" != "prefork" ]; then
930  cat <<EOF
931
932 Apache2 is configured to use $MPM MPM. But php%{majorver}-apache2 requires
933prefork MPM. Run the following command as root to switch MPM:
934
935    /sbin/update-alternatives --config apache2
936
937EOF
938fi
939
940%else
941
942MPM=`/usr/sbin/apache2ctl -V | grep "Server MPM:" | sed -e 's/^.*: *//'`
943if [ "$MPM" != "prefork" ]; then
944  cat <<EOF
945
946 Apache2 is configured to use $MPM MPM. But php%{majorver}-apache2 requires
947prefork MPM. Configure Apache2 to use prefork MPM or use PHP%{majorver}-FPM
948via FastCGI.
949
950EOF
951fi
952
953%endif
954%endif
955
956
957%clean
958[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
959rm -f files.*
960
961#======================================================================
962%files
963%defattr(-,root,root)
964%license LICENSE
[12379]965%doc CODING_STANDARDS* EXTENSIONS NEWS README*
[11978]966%doc Zend/ZEND_* TSRM_LICENSE
967%doc php.ini-{development,production}
968%doc php.gif
969%{_mandir}/man1/%{_name}.1*
970%{_mandir}/man1/php-cgi%{majorver}.1*
971%{_mandir}/man1/phar%{majorver}.1*
972%{_mandir}/man1/phpdbg%{majorver}.1*
973%config(noreplace) %{php_confdir}/php.ini
974%{_bindir}/%{_name}
975%{_bindir}/%{_name}-cgi
976%{_bindir}/phar%{majorver}.phar
977%{_bindir}/phpdbg%{majorver}
978%dir %{php_confdir}
979%dir %{php_confdir}/php.d
980%dir %{_libdir}/%{_name}
981%dir %{_libdir}/%{_name}/bin
982%dir %{_localstatedir}/%{_name}
983%attr(0770,root,%{www_group}) %dir %{_localstatedir}/%{_name}/session
984# gd extension (should be separated package?)
985%config(noreplace) %{php_confdir}/php.d/gd.ini
986%{_libdir}/%{_name}/gd.so
987
988%files devel
989%defattr(-,root,root)
990%{_mandir}/man1/php-config%{majorver}.1*
991%{_mandir}/man1/phpize%{majorver}.1*
992%{_bindir}/php-config%{majorver}
993%{_bindir}/phpize%{majorver}
994%{_includedir}/%{_name}
995%{_libdir}/%{_name}/build
996
997%if %{with_pear}
998%files pear
999%defattr(-,root,root)
1000%config %{php_confdir}/pear.conf
1001%config %{_datadir}/%{_name}/macros.pear
1002%config %{_sysconfdir}/rpm/macros.pear%{majorver}
1003%{_bindir}/pear%{majorver}
1004%{_bindir}/peardev%{majorver}
1005%{_bindir}/pecl%{majorver}
1006%{pear_rootdir}
1007%dir %{pear_cachedir}
1008%endif
1009
1010%if %{with apache2}
1011%files apache2
1012%defattr(-,root,root)
1013%doc %{_name}-apache2/README.vine
1014%config %{apache2_confdir}/%{_name}.conf
1015%{apache2_moduledir}/lib%{_name}.so
1016%{apache2_cgidir}/%{_name}-cgi
1017%{apache2_fcgidir}/%{_name}-fcgi
1018%endif
1019
1020%files fpm
1021%defattr(-,root,root)
1022%{_sbindir}/%{_name}-fpm
[12379]1023%if %{with systemd}
1024%{_unitdir}/%{_name}-fpm.service
1025%else
[11978]1026%{_initdir}/%{_name}-fpm
[12379]1027%endif
[11978]1028%{_mandir}/man8/%{_name}-fpm.8*
1029%dir %{php_confdir}/fpm.d
1030%config(noreplace) %{php_confdir}/php-fpm.conf
1031%config(noreplace) %{php_confdir}/fpm.d/*.conf
1032%config(noreplace) %{_sysconfdir}/logrotate.d/%{_name}-fpm
1033
1034%files nginx
1035%defattr(-,root,root)
1036%config(noreplace) %{_sysconfdir}/nginx/%{_name}_params
1037
1038%files dba -f files.dba
1039%files imap -f files.imap
1040%files ldap -f files.ldap
1041%files mysql -f files.mysql
1042%files odbc -f files.odbc
1043%files pdo -f files.pdo
1044%files pgsql -f files.pgsql
1045%files snmp -f files.snmp
1046%files xmlrpc -f files.xmlrpc
1047%files intl -f files.intl
1048%files zip -f files.zip
1049%files pcntl -f files.pcntl
1050%files opcache -f files.opcache
1051
1052#======================================================================
1053%changelog
[12386]1054* Fri Apr 24 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.5-2
1055- rebuilt with icu67.
1056
[12379]1057* Thu Apr 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.5-1
1058- new upstream release.
1059- added systemd support (disabled as default).
1060- activated %%debug_package.
1061
[12339]1062* Thu Mar 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.4-1
1063- new upstream release.
1064
[12325]1065* Thu Feb 20 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.3-1
[12320]1066- new upstream release.
1067
[12325]1068* Fri Jan 24 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.2-1
[12317]1069- new upstream release.
1070
[12325]1071* Thu Dec 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.1-1
1072- new upstream release.
1073
[12316]1074* Thu Nov 21 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.12-1
1075- new upstream release.
1076
[12285]1077* Thu Oct 24 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.11-1
1078- new upstream release.
1079
[12263]1080* Sun Oct 13 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.10-1
1081- new upstream release.
1082- built with icu65.
1083
[12131]1084* Fri Aug 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.9-1
1085- new upstream release.
1086
[12121]1087* Fri Aug 02 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.8-1
1088- new upstream release.
1089
1090* Fri May 31 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.6-1
1091- new upstream release.
1092
[12096]1093* Tue May 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.5-2
1094- rebuilt with gdbm-1.18.1.
1095
[12062]1096* Thu May 02 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.5-1
1097- new upstream release.
1098
[12056]1099* Fri Apr 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.4-1
1100- new upstream release.
1101
1102* Thu Feb 07 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.2-1
1103- new upstream release.
1104
[12023]1105* Fri Jan 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.1-1
1106- new upstream release.
1107
[11978]1108* Fri Dec 07 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.0-1
1109- new upstream release.
1110- changed %%name.
1111
1112* Thu Nov 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.11-2
1113- rebuilt with net-snmp-5.8.
1114
1115* Sun Nov 04 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.11-1
1116- new upstream release.
1117
1118* Fri Jul 20 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.8-1
1119- new upstream release.
1120
1121* Fri Mar 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.4-1
1122- new upstream release.
1123
1124* Fri Mar 02 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.3-1
1125- new upstream release.
1126
1127* Fri Feb 02 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.2-1
1128- new upstream release.
1129
1130* Mon Jan 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.1-2
1131- rebuilt with libicu-60.2.
1132
1133* Thu Jan 04 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.1-1
1134- new upstream release.
1135
1136* Mon Dec 18 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.0-1
1137- new upstream release.
1138- changed %%name.
1139- dropped mcrypt extension: dropped in upstream.
1140
1141* Sat Jul 15 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.1.7-1
1142- new upstream release.
1143
1144* Sun Mar 19 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.1.3-1
1145- new upstream release.
1146
1147* Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.1.2-1
1148- new upstream release.
1149- changed %%name.
1150
1151* Fri Jul 22 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.9-1
1152- new upstream release.
1153
1154* Fri Jun 24 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.8-1
1155- new upstream release.
1156
1157* Fri May 27 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.7-1
1158- new upstream release.
1159
1160* Fri Apr 29 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.6-1
1161- new upstream release.
1162
1163* Thu Mar 31 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.5-1
1164- new upstream release.
1165
1166* Fri Mar  4 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.4-1
1167- new upstream release.
1168
1169* Thu Feb  4 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.3-1
1170- new upstream release.
1171
1172* Fri Jan  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.2-1
1173- made API version hardcoded in specfile.
1174- new upstream release.
1175
1176* Fri Dec 18 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.1-1
1177- new upstream release.
1178
1179* Fri Dec  4 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.0-1
1180- updated to 7.0.0.
1181
1182* Fri Oct 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.0-0.rc6.1
1183- updated to 7.0.0RC6.
1184
1185* Fri Jul 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.0-0.beta2.1
1186- updated to 7.0.0beta2.
1187
1188* Sat Jul 11 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.0-0.beta1.1
1189- updated to 7.0.0beta1.
1190- removed stuff for vl5.
1191
1192* Wed Jul  1 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.0-0.alpha2.1
1193- new upstream release.
1194- made ready for alternatives.
1195
1196* Fri Jun 12 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6.10-1
1197- new upstream release.
1198
1199* Fri May 15 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6.9-1
1200- new upstream release.
1201
1202* Fri Apr 17 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6.8-1
1203- new upstream release.
1204
1205* Fri Apr 10 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6.7-1
1206- new upstream release.
1207- removed patch100 (no longer needed).
1208
1209* Sun Mar 22 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net>  5.5.23-1
1210- new upstream release.
1211- replaced readline with libedit.
1212
1213* Fri Feb 20 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.22-1
1214- new upstream release.
1215
1216* Fri Jan 23 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.21-1
1217- new upstream release.
1218
1219* Fri Dec 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.20-1
1220- new upstream release.
1221
1222* Wed Nov 19 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.19-2
1223- rebuilt with libicu-54.1.
1224
1225* Fri Nov 14 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.19-1
1226- new upstream release.
1227
1228* Thu Sep 18 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.17-1
1229- new upstream release.
1230
1231* Sun Aug 24 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.16-1
1232- new upstream release.
1233
1234* Fri Jun 27 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.14-1
1235- new upstream release.
1236
1237* Fri May 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.13-1
1238- new upstream release.
1239
1240* Thu May  1 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.12-1
1241- new upstream release.
1242
1243* Fri Apr  4 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.11-1
1244- new upstream release.
1245
1246* Thu Mar  6 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.10-1
1247- new upstream release.
1248
1249* Tue Feb 11 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.9-1
1250- new upstream release.
1251
1252* Sat Jan 11 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.8-1
1253- new upstream release.
1254- added a sub-package 'php5-zip'.
1255
1256* Tue Dec 31 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.7-2
1257- rebuilt with icu-52.1.
1258
1259* Fri Dec 13 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.7-1
1260- new upstream release.
1261
1262* Thu Nov 14 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.6-1
1263- new upstream release.
1264
1265* Mon Oct 28 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.5-2
1266- added Patch100.
1267
1268* Thu Oct 17 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.5-1
1269- new upstream release.
1270
1271* Mon Oct 07 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.4-2
1272- built for VinePlus/6.
1273
1274* Wed Oct 02 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.4-1
1275- new upstream release.
1276- removed %%patch51 (commited to upstream).
1277
1278* Sun Jun 23 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.0-1
1279- new upstream release.
1280- removed a sub-package "sqlite".
1281- fixed invalid date in %%changelog.
1282
1283* Tue Feb 19 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 5.3.21-1
1284- new upstream release
1285- add configure options to fix broken fonts in some
1286  applications (e.g.: zabbix)
1287  (--with-gd=shared,/usr --enable-gd-native-ttf --with-iconv)
1288- add gd.so and gd.ini to %%files
1289
1290* Fri Dec 21 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.20-1
1291- new upstream release.
1292
1293* Sun Nov 25 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.19-1
1294- new upstream release.
1295
1296* Fri Oct 19 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.18-1
1297- new upstream release.
1298- dropped %%Patch2000 (fixed in upstream).
1299
1300* Fri Sep 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.17-1
1301- new upstream release.
1302
1303* Fri Aug 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.16-1
1304- new upstream release.
1305
1306* Sat Jul 21 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.15-2
1307- owner of /var/www/session was changed to "www-data".
1308
1309* Fri Jul 20 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.15-1
1310- new upstream release.
1311
1312* Fri Jun 15 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.14-1
1313- new upstream release.
1314
1315* Wed May 09 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.13-1
1316- new upstream release.
1317
1318* Fri May 04 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.12-1
1319- new upstream release.
1320- fixed initscript.
1321
1322* Sat Apr 28 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.11-2
1323- added API versions to 'Provides'.
1324
1325* Thu Apr 26 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.11-1
1326- new upstream release.
1327
1328* Thu Apr 26 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.10-6
1329- added a sub-package "php-pcntl".
1330- added a sub-package "php-nginx".
1331
1332* Tue Mar 13 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.3.10-5
1333- fix Source13
1334
1335* Sun Mar 11 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.3.10-4
1336- add /etc/rpm/macros.pear (Source13) from Fedora
1337
1338* Wed Mar 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.3.10-3
1339- rebuild with net-snmp-5.7.1
1340- update Source21 (php.ini-vine)
1341
1342* Fri Feb 03 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.10-2
1343- fixed %%preun scripts.
1344
1345* Fri Feb 03 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.10-1
1346- new upstream release.
1347- reverted revision #319823 (bug#60723).
1348
1349* Thu Jan 12 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.9-1
1350- new upstream release.
1351
1352* Sat Oct 29 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.8-1
1353- new upstream release.
1354- added a subpackage "php5-fpm".
1355
1356* Tue Aug 23 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.7-2
1357- fixed bug#55439.
1358
1359* Thu Aug 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.7-1
1360- new upstream release.
1361
1362* Mon Jun 13 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.3.6-4
1363- rebuild with unixODBC-2.2.14-2
1364
1365* Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 5.3.6-3
1366- rebuilt with postgresql-9.0.3
1367
1368* Sat Apr  9 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.3.6-2
1369- new upstream release
1370- dropt apache subpackage on VineSeed (apache1 will be orphaned on Vine 6)
1371
1372* Mon Mar 28 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.6-1
1373- new upstream release.
1374- added tags "Vendor:", "Distribution:" and "Packager:".
1375
1376* Mon Jan 10 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.5-1
1377- new upstream release.
1378
1379* Fri Dec 10 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.4-1
1380- new upstream release.
1381- added a sub-package "php5-intl".
1382
1383* Sun Sep  5 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.3.3-1
1384- new upstream release
1385
1386* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.1-1
1387- new upstream release.
1388
1389* Tue Sep  1 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.3.0-2
1390- fix incorrect path in {pear,peardev,pecl}5 ([vine-users:079537])
1391
1392* Thu Jul  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.0-1
1393- new upstream release.
1394- updated patch51.
1395- removed /usr/bin/php5-fcgi.
1396
1397* Sat Jun 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.10-1
1398- new upstream release.
1399- updated patch51.
1400
1401* Tue Jun 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 5.2.9-6
1402- update php.ini
1403  - use UTF-8 for default charset and internal_encoding
1404
1405* Thu May 21 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.9-5
1406- rebuilt with MySQL-shared-5.1.34.
1407
1408* Sat May 16 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.9-4
1409- rebuilt with libc-client-2007e
1410- added --with-kerberos option (VineSeed)
1411
1412* Fri Apr 03 2009 NAKAMURA Kenta <kenta@vinelinux.org> 5.2.9-3
1413- rebuilt with openldap-2.4.11
1414
1415* Fri Mar 27 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.9-2
1416- rebuilt with net-snmp-5.4.2.1-3 (VineSeed x86_64).
1417
1418* Thu Mar 19 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.9-1
1419- new upstream release.
1420- wrote specfile in UTF-8.
1421
1422* Tue May  6 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.6-2
1423- move php5-{cgi,fcgi} to %%{_bindir}.
1424
1425* Tue May  6 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.6-1
1426- new upstream release.
1427- update %%Patch51.
1428
1429* Sat Apr 26 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.5-1
1430- add FastCGI support.
1431
1432* Tue Jan 08 2008 Shu KONNO <owa@bg.wakwak.com> 5.2.5-0vl5
1433- rebuilt with postgresql-8.2.6
1434
1435* Sun Jan 06 2008 Shu KONNO <owa@bg.wakwak.com> 5.2.5-0vl4
1436- rebuilt with net-snmp-5.4.1
1437
1438* Thu Dec 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.2.5-0vl3
1439- for VineSeed: rebuilt with MySQL-5.0.27-0vl7
1440
1441* Thu Dec 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.2.5-0vl2
1442- rebuilt with MySQL-5.0.27-0vl6
1443
1444* Fri Nov 23 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.5-0vl1
1445- new upstream release.
1446
1447* Thu Sep 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.4-0vl3
1448- rebuilt with postgresql-devel 8.2.5
1449
1450* Sat Sep 15 2007 NAKAMURA Kenta <kenta@vinelinux.org> 5.2.4-0vl2
1451- replaced BuildRequires: libstdc++3-devel with libstdc++34-devel
1452
1453* Sun Sep  9 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.4-0vl1
1454- rebuilt for VineSeed
1455
1456* Tue Sep  4 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.4-0vl0.40
1457- new upstream release.
1458- update Patch33.
1459
1460* Thu Jun  7 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.3-0vl2
1461- rebuilt for VineSeed
1462
1463* Tue Jun 05 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.3-0vl1
1464- new upstream release.
1465- fix install script.
1466
1467* Sun May 27 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.2-0vl5
1468- rebuilt with new toolchain (for VineSeed)
1469
1470* Wed May 16 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl4
1471- remove "Provides: php-devel" from devel subpackage
1472
1473* Mon May 14 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl3
1474- fix Source24(php5.conf-apache2)
1475
1476* Fri May 11 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl2
1477- add Provides tag to subpackages.
1478
1479* Tue May 08 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl1
1480- new upstream release.
1481- add 'Provides: php = %%{version}-%%{release}' to main package.
1482
1483* Sun Mar 25 2007 NAKAMURA Kenta <kenta@vinelinux.org> 5.2.1-0vl3
1484- added --with-libdir=%%{_lib} configure option
1485
1486* Mon Feb 26 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.1-0vl2
1487- built for VineSeed.
1488
1489* Fri Feb 16 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.1-0vl1
1490- new upstream release.
1491- remove unnecessary 'Obsoletes: php-domxml, php-manual'
1492
1493* Sat Dec 02 2006 Atsushi SHICHI <ats777@gmail.com> 5.2.0-0vl4
1494- change session.save_path to /var/php5/session in php.ini-vine <BTS:412>
1495- unset http_proxy in %%install
1496
1497* Tue Nov  7 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.0-0vl3
1498- new upstream release.
1499
1500* Sun Oct 29 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.1.6-0vl6
1501- build with MySQL-5.0.27.
1502
1503* Fri Oct 27 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.1.6-0vl5
1504- build with MySQL-5.0.26.
1505- add mysqli module.
1506- modify %%BuildRequires 'imap-devel' to 'uw-imap-devel'.
1507
1508* Sun Oct 22 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.1.6-0vl4
1509- fixed %triggerpostun section
1510- added update-alternatives for checking symlink to %post section
1511
1512* Sat Oct 21 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.1.6-0vl3
1513- rebuilt for Vine Linux 4.0 <BTS:289>
1514- added Patch1000 for building with uw-imap-2006b
1515
1516* Mon Sep 11 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.6-0vl2
1517- rebuild for VinePlus/4.0
1518- change 'BuildRequires: fileutils' to coreutils
1519- add 'BuildRequires: libtool-ltdl-devel' to main package
1520
1521* Fri Aug 25 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.6-0vl1
1522- new upstream release
1523
1524* Wed Aug 23 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.5-0vl1
1525- new upstream release
1526- fix bug [vine-users:074749]
1527-- move php.gif from apache{,2} subpackage to main package
1528- fix bug [VineLinux:0070], [VineLinux:0106]
1529-- add 'Conflicts: php-devel' to devel subpackage
1530-- remove suffix from {php-config,phpize,phpextdist}
1531-- add alternatives support for {peardev5,pecl5}
1532
1533* Mon Jun 19 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.4
1534- add 'Requires: %%{name}-pdo' to sqlite subpackage [vine-php:137]
1535
1536* Sun Jun 18 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.3
1537- enable sqlite extension and add sqlite subpackage [vine-users:074695]
1538
1539* Tue May 30 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.2
1540- update Source0
1541- change Requires: to PreReq: in apache{,2} subpackages [vine-php:113]
1542- fix %%post apache{,2} script
1543
1544* Tue May 16 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.1
1545- fix /etc/httpd/conf.d/php5.conf [VinePlus:02967]
1546
1547* Sat May 13 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1
1548- new upstream release
1549- revive apache{,2} subpackage
1550- add 'Source24: php.conf-apache2'
1551- remove php-dbg, mod_php, phpfi, stronghold-php from Obsoletes
1552- fix Requires of main package and dba subpackage
1553- remove 'Conflicts: php-apache' from apache subpackage
1554- remove 'Conflicts: php-apache2' from apache2 subpackage
1555- add %%post apache{,2} script to chown session directory to root:apache
1556- modify %%files section
1557
1558* Sun Apr 30 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.3
1559- update to 5.1.3RC3
1560- fix %%post script and add %%triggerpostun script
1561
1562* Sat Apr 08 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2.3
1563- drop 'Source10: pear.sh'
1564- fix 'Source20: README.vine', 'Source21: php.ini-vine', 'Source23: php.conf'
1565- add alternatives support
1566-- add 'PreReq: alternatives' to main package and pear subpackage
1567-- add 'Conflicts: php < 4.4.2-0vl1.1' to main package
1568-- add 'Conflicts: php-pear < 4.4.2-0vl1.1' to pear subpackage
1569-- add %%post, %%preun scripts
1570
1571* Wed Apr 05 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2.2
1572- fix 'Source10: pear.sh'
1573- add --sysconfdir=%%{php_confdir} to configure
1574
1575* Tue Apr 04 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2.1
1576- add 'Source10: pear.sh' to replace /usr/bin/{pear,peardev,pecl}
1577- add 'Patch33: php-5.1.3RC2-phpincludedir.patch'
1578- remove 'Conflicts: php, php-*'
1579- add 'export PHP_PEAR_SYSCONF_DIR, PHP_PEAR_CACHE_DIR, PHP_PEAR_PHP_BIN'
1580  to %%Install section
1581  -- move pear.conf to %%{_sysconfdir}/%%{_name}
1582  -- add '%%dir %%{pear_cachedir}' to '%%files pear'
1583  -- fix php_bin in pear.conf
1584- rename phpextdist to phpextdist5
1585
1586* Fri Mar 31 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2
1587- update to 5.1.3RC2
1588
1589* Mon Mar 20 2006 Atsushi SHICHI <ats7@a.email.ne.jp> 5.1.3-0vl0.1
1590- new upstream release
1591- add Source23: php5.conf
1592- drop Patch21: php-4.3.1-odbc.patch
1593- drop Patch30: php-4.3.6-dlopen.patch
1594- drop Patch32: php-4.3.11-mbfilter.patch
1595- apply strict session patch, thanks to Yasuo Ohgaki
1596  -- add Patch51: php-5.1.2-session_strict_mode.patch
1597  -- add session.use_strict_mode = 1 to php.ini-vine
1598- add BuildRequires: autoconf, automake, bison, flex, gcc-c++,
1599  readline-devel, sqlite3-devel
1600- drop BuildRequires: automake15, expat-devel, unixODBC-devel
1601- build with Apache2. Apache1.3 is still able to used by rebuilding
1602  with --with apache1
1603  -- add Requires: apache2
1604  -- merge apache{,2} subpackage into main package
1605  -- add Obsoletes: php5-apache, php5-apache2
1606- add Requires: autoconf, automake to devel subpackage
1607- add dba, pdo subpackage
1608- add Requires: php5-pdo to {mysql,odbc,pgsql} subpackage
1609- drop BuildRequires: expat-devel from xmlrpc subpackage
1610- add --program-suffix=5 to configure
1611- add missing files to %%files
1612
1613* Thu Jan 12 2006 Atsushi SHICHI <ats7@a.email.ne.jp> 5.1.2-0vl1
1614- new upstream release
1615- remove workaround for install-pear-nozlib.phar bug (PHP Bug #35780, PEAR Bug #6154)
1616  -- remove Source2: relocate.php
1617  -- remove Source10: pear.sh
1618  -- remove Source11: pecl.sh
1619  -- remove Source12: peardev.sh
1620- remove old XSLT extension stuff
1621  -- remove BuildRequires: libsablotron0-devel
1622  -- remove --enable-xslt, --with-xslt-sablot configure option
1623
1624* Wed Dec 07 2005 Atsushi SHICHI <ats7@a.email.ne.jp> 5.1.1-0vl2
1625- add %%{with_test}
1626- drop Patch5: php-4.3.3-install.patch
1627- drop Patch6: php-5.1.0-tests.patch
1628- drop Patch7: php-5.1.0-libtool15.patch
1629- drop Patch8: php-5.0.0RC3-miscfix.patch
1630- drop Patch10: php-5.1.0-sqlite_m4.patch
1631- change BuildPrereq tag to BuildRequires tag
1632- add BuildRequires: rpm-devel, popt, bzip2-devel, zlib-devel, glibc-devel
1633  to snmp subpackage
1634- comment out CFLAGS, LIBS, IMAP_SHARED_LIBADD environment variable settings
1635- remove support for FreeType 1.x
1636  -- remove BuildRequires: freetype, freetype-devel from main package
1637  -- remove --enable-gd-native-ttf, --with-ttf configure option
1638- drop --enable-ucd-snmp-hack configure option
1639- add workaround for install-pear-nozlib.phar bug
1640  -- add Source2: relocate.php
1641  -- add Source10: pear.sh
1642  -- add Source11: pecl.sh
1643  -- add Source12: peardev.sh
1644  -- remove include_path entry from vine.ini
1645- include phpextdist in devel subpackage again
1646- move pear.conf from main package to pear subpackage
1647- include pecl, peardev in pear subpackage
1648- move php.gif from main package to apache/apache2 subpackage
1649  -- fix %%{contentdir}
1650- fix typo in %%changelog
1651
1652* Tue Dec 06 2005 HOTTA Michihide <hotta@net-newbie.com> 5.1.1-0vl1
1653- new upstream release
1654- drop Patch #4 (php-4.2.2-cxx.patch)
1655- change Patch #6 (php-4.3.1-tests.patch) to php-5.1.0-tests.patch
1656- change Patch #7 (php-4.3.2-libtool15.patch) to php-5.1.0-libtool15.patch
1657- change Patch #10 (php-5.0.5-sqlite_m4.patch) to php-5.1.0-sqlite_m4.patch
1658- drop Patch #101 (php-5.0.5-mbfilter.patch)
1659- append include_path entry to vine.ini
1660
1661* Sat Oct 15 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.5-0vl5
1662- rebuild for VineSeedPlus
1663
1664* Thu Oct 06 2005 Atsushi SHICHI <ats7@a.email.ne.jp> 5.0.5-0vl4
1665- modify Source21: vine.ini
1666
1667* Thu Oct 06 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.5-0vl3
1668- drop Patch3: php-5.0.5-lib64.patch
1669- drop Patch11: php-5.0.5-phpize_in.patch [VinePlus:02737]
1670- add --libdir=%%{_libdir}/php option to configure [VinePlus:02737]
1671
1672* Tue Oct 04 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.5-0vl2
1673- add mbfilter.c.patch
1674
1675* Sun Sep 18 2005 Atsushi SHICHI <ats7@a.email.ne.jp> 5.0.5-0vl1
1676- upstream release
1677- add Source21: vine.ini (additional settings to php.ini-recommened)
1678- add Source22: ltmain.sh.vine
1679- drop Patch2: php-5.0.3-config.patch
1680- fix Patch3: php-5.0.5-lib64.patch
1681- drop Patch9: php-5.0.0RC3-oniguruma.patch
1682- fix Patch10: php-5.0.5-sqlite_m4.patch
1683- add Patch11: php-5.0.5-phpize_in.patch
1684- drop Patch246: php-4.3.6-fixattr.patch
1685- add %%define __libtoolize true
1686- drop %%{_bindir}phpextdist
1687
1688* Fri Jun 17 2005 IKEDA Katsumi <ikeda@webmasters.gr.jp> 5.0.3-0vl3.2
1689- added a security patch for CAN-2005-0524 and CAN-2005-0525 from SuSE.
1690
1691* Mon May 16 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.3-0vl3.1
1692- for VinePlus/3.0
1693- add README.vine again
1694- add php-4.3.11-mbfilter.patch for workaround against degrade at 5.0.3
1695- remove veserion specification on BuildPrereq: curl-devel
1696
1697* Fri Feb 25 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.3-0vl3
1698- drop BuildPrereq: apache2-apr-devel
1699- drop php-4.2.1-ldap-TSRM.patch
1700
1701* Sat Dec 25 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.3-0vl1
1702- upstream release
1703- drop php-4.3.2-db4.patch
1704- add BuildPrereq: apache2-apr-devel
1705
1706* Mon Oct 18 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.2-0vl1
1707- upstream release
1708- regenerate php5-imap
1709
1710* Fri Aug 13 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.1-0vl1
1711- upstream release
1712
1713* Tue Aug 03 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.0-0vl1
1714- upstream release : many thanks to YOSHIMURA Keitaro <ramsy AT ramix DOT jp>
1715- remove php4_{namazu,kakasi,chasen} (not supported)
1716- drop some patches for 4.3.x
1717- Build fix for oniguruma(re_registers dups)
1718- remove domxml (updated to libxml2)
1719- add Conflicts: php, php-*
1720- add php-5.0.0-authuser.patch (BUG#29129)
1721
1722* Thu Jul 15 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.8-0vl1
1723- upstream release
1724- add BuildPrereq: freetype
1725
1726* Sun Jul 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 4.3.7-0vl5
1727- remove explicit buildprereq to build-essential
1728- build apache2 module
1729  split apache1/2 module to php-apache/php-apache2
1730  thanks to jax <jax AT morejams DOT no-ip DOT com>
1731- add Obsoletes: php < %%{version}-%%{release} in php-apache sub-package
1732  for upgrade.
1733
1734* Wed Jul 07 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.7-0vl4
1735- add Obsoletes: php-imap, php-manual
1736
1737* Sat Jun 26 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 4.3.7-0vl3
1738- enable mcrypt module.
1739
1740* Mon Jun 07 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.7-0vl2
1741- fix bug #28385 <http://bugs.php.net/bug.php?id=28385>
1742
1743* Fri Jun 04 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.7-0vl1
1744- upstream release
1745
1746* Wed May 12 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.6-0vl2
1747- rebuild with namazu-2.0.13
1748
1749* Fri Apr 30 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.6-0vl1
1750- upstream release
1751
1752* Mon Mar 15 2004 Tomoya TAKA <taka@vinelinux.org> 4.3.4-0vl2
1753- fix location of session save path, %%{_localstatedir} is defined as
1754  /var/lib in Vine's rpm
1755
1756* Sat Feb 21 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.4-0vl1
1757- upstream release
1758- sync to fedora(php-4.3.4-7)
1759- drop BuildRequires : aspell
1760- add workaround for inconsistent dependency of php-devel
1761- drop --enable-versioning to prevent ext modules loading error
1762
1763* Thu Feb 05 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-0vl4
1764- rebuild with new toolchains (and resolved dependancy about libxslt)
1765- added patch7 to build with libtool-1.5
1766- added patch100 to build newest freetype2 library
1767- force to use automake-1.5
1768- added BuildPrereq: curl-devel, automake15
1769- fixed BuildRequires of php-snmp: net-snmp-devel
1770
1771* Tue Jul 08 2003 HOTTA Michihide <hotta@net-newbie.com> 4.3.2-0vl3
1772- add README.vine
1773
1774* Tue Jul 08 2003 HOTTA Michihide <hotta@net-newbie.com> 4.3.2-0vl2
1775- install sapi/cgi/php as php-cgi, sapi/cli/php as php
1776
1777* Tue Jul 08 2003 HOTTA Michihide <hotta@net-newbie.com> 4.3.2-0vl1
1778- upstream release (sync to rawhide)
1779- add printf patch, PEAR_Registry patch etc.
1780- drop package php-manual
1781
1782* Fri Jan 24 2003 HOTTA Michihide <hotta@net-newbie.com> 4.2.3-0vl3
1783- add zend_highlight.c-patch
1784- add -DHAVE_PQESCAPE to build_ext pgsql
1785
1786* Wed Jan 22 2003 MACHINO Satoshi <machino@vinelinux.org> 4.2.3-0vl2
1787- rebuild against gmp-4.1 and sablotron-0.97
1788
1789* Mon Sep 9 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.3-0vl1
1790- for VineSeedPlus
1791  -- Updated to 4.2.3
1792  -- added php-4.2.3-mbstr-20020908-2.patch
1793
1794* Sun Aug 18 2002 Rui HIROKAWA <hirokawa@php.gr.jp> 4.2.2-0vl3
1795- applied php-4.2.2-mb_output_handler.patch to enable output encoding
1796for text/hdml.     
1797- applied php-4.2.2-mb-decode.patch to fix decode problem of GET parameters.
1798- Patch to fix a problem where, given multiple cookies to set, only the last one would be made (#67853)
1799
1800* Wed Jul 24 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.2-0vl2
1801- for VineSeedPlus
1802  -- applied php-4.2.2-multibyte.patch.gz which obsolets 4.2.1's
1803  -- dropped --enable-trans-sid configure option which is no longer meaningful
1804
1805* Tue Jul 23 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.2-0vl1
1806- for VineSeedPlus
1807  -- Updated to 4.2.2
1808  -- dropped domxml.patch (merged into original)
1809
1810* Fri Jul 05 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.1-0vl8
1811- for VineSeedPlus
1812  -- added i18n patch by Fujimoto
1813  -- dropped php4_mbregex extention (merged into original)
1814
1815* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl7
1816- added gmp support
1817- for VineSeedPlus
1818
1819* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl6
1820- for VineSeedPlus
1821        -- added xslt support
1822       
1823* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl5
1824- added expat-devel in BuildPreReq
1825
1826* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl4
1827- added mail functions
1828- added postfix in BuildPreReq
1829- updated manual_en(03-Jun-2002)
1830- updated manual_ja(29-May-2002)
1831- for VinePlus
1832        -- dropped xslt support
1833
1834* Thu May 16 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl3
1835- for VineSeed Plus
1836- added xslt support
1837        -- added enable-xslt, with-xslt-sablot, with-dom-xslt
1838        -- added BuildPrereq: libxslt-devel, libsablotron0-devel
1839
1840* Thu May 16 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl2
1841- for VinePlus 2.5
1842- added php.in-dist.patch
1843
1844* Wed May 15 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl1
1845- updated php-4.2.1
1846- updated php_manual_en
1847- dropped reg.patch
1848- modified configured option
1849  -- added --with-dom, --with-bz2, --with-png-dir, --with-expat-dir
1850
1851* Thu May 09 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.0-99vl1
1852- updated php-4.2.1RC1
1853- fixed ereg_replace patch (4.2.1-reg.patch)
1854
1855* Thu May 09 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.0-0vl2
1856- added ereg_replace patch (4.2.0-reg.patch)
1857- updated manual(en, ja)
1858
1859* Tue Apr 30 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.0-0vl1
1860- updated php-4.2.0
1861
1862* Fri Mar 01 2002 Satoshi MACHINO <machino@vinelinux.org> 4.1.2-0vl1
1863- updated php-4.1.2
1864- updated php4_mbregex-1.3.1
1865- updated php4_namazu-2.1.0
1866- updated php4_kakasi-0.3.0
1867- REMOVED php4_iconv
1868- fixed patch
1869        -- added domxml.patch
1870        -- dropped old patches
1871
1872* Mon Dec  3 2001 Jun Nishii <jun@vinelinux.org>
1873- 4.0.6-5vl3
1874- added --enable-mbstr-enc-trans
1875
1876* Wed Aug 22 2001 Hisao SHIBUYA <shibuya@alpha.or.jp>
1877- 4.0.6-5vl2
1878- fix contentdir
1879
1880* Tue Aug 21 2001 Hisao SHIBUYA <shibuya@alpha.or.jp>
1881- 4.0.6-5vl1
1882- add configure options for Vine
1883- add ldap, mysql and odbc modules.
1884
1885* Fri Aug 10 2001 Tim Powers <timp@redhat.com>
1886- only english in php-manuals, space constraints :P
1887
1888* Thu Aug  9 2001 Nalin Dahyabhai <nalin@redhat.com>
1889- include %{_libdir}/%{name}/build instead of %{_libdir}/%{name}4/build (#51141)
1890
1891* Mon Aug  6 2001 Nalin Dahyabhai <nalin@redhat.com>
1892- add build deps on pam-devel, pspell-devel, gdbm-devel (#49878)
1893- add some conditional logic if %%{oracle} is defined (from Antony Nguyen)
1894
1895* Mon Jul  9 2001 Nalin Dahyabhai <nalin@redhat.com>
1896- don't obsolete subpackages we ended up not merging
1897
1898* Mon Jul  2 2001 Nalin Dahyabhai <nalin@redhat.com>
1899- cleanups
1900- add manuals in multiple languages (using ko instead of kr for Korean)
1901- merge all of the manuals into a single -manual subpackage
1902- use libtool to install binary files which libtool builds
1903- don't strip any binaries; let the buildroot policies take care of it
1904
1905* Thu Jun 28 2001 Nalin Dahyabhai <nalin@redhat.com>
1906- update to 4.0.6 (preliminary)
1907
1908* Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
1909- enable ttf in the build because the gd support needs it
1910- add -lfreetype to the LIBS for the same reason
1911
1912* Wed Jun  6 2001 Nalin Dahyabhai <nalin@redhat.com>
1913- rebuild in new environment
1914
1915* Wed May 16 2001 Nalin Dahyabhai <nalin@redhat.com>
1916- actually use two source trees to build things
1917- add %%post and %%postun scriptlets to run ldconfig
1918
1919* Tue May 15 2001 Nalin Dahyabhai <nalin@redhat.com>
1920- quote part of the AC_ADD_LIBRARY macro to make newer autoconf happy
1921
1922* Mon May 14 2001 Nalin Dahyabhai <nalin@redhat.com>
1923- fix error in %%install
1924- depend on the imap-devel which supplies linkage.c
1925- modify trigger to disable php versions less than 4.0.0 instead of 3.0.15
1926- enable DOM support via libxml2 (suggested by Sylvain Berg
1927- build the OpenSSL extension again
1928
1929* Mon May  7 2001 Nalin Dahyabhai <nalin@redhat.com>
1930- enable pspell extensions
1931- update to 4.0.5
1932
1933* Mon Apr 30 2001 Nalin Dahyabhai <nalin@redhat.com>
1934- build the ODBC extension
1935
1936* Mon Apr 30 2001 Bill Nottingham <notting@redhat.com>
1937- build on ia64
1938
1939* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
1940- rebuild in new environment
1941
1942* Fri Feb 23 2001 Nalin Dahyabhai <nalin@redhat.com>
1943- obsolete the old phpfi (PHP 2.x) package
1944
1945* Thu Feb  8 2001 Nalin Dahyabhai <nalin@redhat.com>
1946- add a commented-out curl extension to the config file (part of #24933)
1947- fix the PEAR-installation-directory-not-being-eval'ed problem (#24938)
1948- find the right starting point for multipart form data (#24933)
1949
1950* Tue Jan 30 2001 Nalin Dahyabhai <nalin@redhat.com>
1951- aaarrgh, the fix breaks something else, aaarrgh; revert it (#24933)
1952- terminate variable names at the right place (#24933)
1953
1954* Sat Jan 20 2001 Nalin Dahyabhai <nalin@redhat.com>
1955- tweak the fix some more
1956
1957* Thu Jan 18 2001 Nalin Dahyabhai <nalin@redhat.com>
1958- extract stas's fix for quoting problems from CVS for testing
1959- tweak the fix, ask the PHP folks about the tweak
1960- tweak the fix some more
1961
1962* Wed Jan 17 2001 Nalin Dahyabhai <nalin@redhat.com>
1963- merge mod_php into the main php package (#22906)
1964
1965* Fri Dec 29 2000 Nalin Dahyabhai <nalin@redhat.com>
1966- try to fix a quoting problem
1967
1968* Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
1969- update to 4.0.4 to get a raft of bug fixes
1970- enable sockets
1971- enable wddx
1972
1973* Fri Nov  3 2000 Nalin Dahyabhai <nalin@redhat.com>
1974- rebuild in updated environment
1975
1976* Thu Nov  2 2000 Nalin Dahyabhai <nalin@redhat.com>
1977- add more commented-out modules to the default config file (#19276)
1978
1979* Wed Nov  1 2000 Nalin Dahyabhai <nalin@redhat.com>
1980- fix not-using-gd problem (#20137)
1981
1982* Tue Oct 17 2000 Nalin Dahyabhai <nalin@redhat.com>
1983- update to 4.0.3pl1 to get some bug fixes
1984
1985* Sat Oct 14 2000 Nalin Dahyabhai <nalin@redhat.com>
1986- build for errata
1987
1988* Wed Oct 11 2000 Nalin Dahyabhai <nalin@redhat.com>
1989- update to 4.0.3 to get security fixes integrated
1990- patch around problems configuring without Oracle support
1991- add TSRM to include path when building individual modules
1992
1993* Fri Sep  8 2000 Nalin Dahyabhai <nalin@redhat.com>
1994- rebuild in new environment
1995- enable OpenSSL support
1996
1997* Wed Sep  6 2000 Nalin Dahyabhai <nalin@redhat.com>
1998- update to 4.0.2, and move the peardir settings to configure (#17171)
1999- require %%{version}-%%{release} for subpackages
2000- add db2-devel and db3-devel prereqs (#17168)
2001
2002* Wed Aug 23 2000 Nalin Dahyabhai <nalin@redhat.com>
2003- rebuild in new environment (new imap-devel)
2004
2005* Wed Aug 16 2000 Nalin Dahyabhai <nalin@redhat.com>
2006- fix summary and descriptions to match the specspo package
2007
2008* Wed Aug  9 2000 Nalin Dahyabhai <nalin@redhat.com>
2009- hard-code the path to apxs in build_ext() (#15799)
2010
2011* Tue Aug  1 2000 Nalin Dahyabhai <nalin@redhat.com>
2012- add "." to the include path again, which is the default
2013
2014* Wed Jul 19 2000 Nalin Dahyabhai <nalin@redhat.com>
2015- enable PEAR and add it to the include path
2016- add the beginnings of a -devel subpackage
2017
2018* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
2019- automatic rebuild
2020
2021* Fri Jul  7 2000 Nalin Dahyabhai <nalin@redhat.com>
2022- tweaks to post and postun from Bill Peck
2023
2024* Thu Jul  6 2000 Nalin Dahyabhai <nalin@redhat.com>
2025- fixes from Nils for building the MySQL client
2026- change back to requiring %{version} instead of %{version}-%{release}
2027
2028* Sat Jul  1 2000 Nalin Dahyabhai <nalin@redhat.com>
2029- update to 4.0.1pl2
2030- enable MySQL client
2031- move the php.ini file to %{_sysconfdir}
2032
2033* Fri Jun 30 2000 Nils Philippsen <nils@redhat.de>
2034- build_ext defines HAVE_PGSQL so pgsql.so in fact contains symbols
2035- post/un scripts tweak php.ini correctly now
2036
2037* Wed Jun 28 2000 Nalin Dahyabhai <nalin@redhat.com>
2038- update to 4.0.1
2039- refresh manual
2040
2041* Mon Jun 26 2000 Nalin Dahyabhai <nalin@redhat.com>
2042- rebuild against new krb5 package
2043
2044* Mon Jun 19 2000 Nalin Dahyabhai <nalin@redhat.com>
2045- rebuild against new db3 package
2046
2047* Sat Jun 17 2000 Nalin Dahyabhai <nalin@redhat.com>
2048- Fix syntax error in post and preun scripts.
2049- Disable IMAP, LDAP, PgSql in the standalone version because it picks up
2050  the extensions.
2051
2052* Fri Jun 16 2000 Nalin Dahyabhai <nalin@redhat.com>
2053- Unexclude the Sparc arch.
2054- Exclude the ia64 arch until we get a working Postgres build.
2055- Stop stripping extensions as aggressively.
2056- Start linking the IMAP module to libpam again.
2057- Work around extension loading problems.
2058- Reintroduce file-editing post and preun scripts for the mod_php extensions
2059  until we come up with a better way to do it.
2060
2061* Mon Jun  5 2000 Nalin Dahyabhai <nalin@redhat.com>
2062- ExcludeArch: sparc for now
2063
2064* Sun Jun  4 2000 Nalin Dahyabhai <nalin@redhat.com>
2065- add Obsoletes: phpfi, because their content handler names are the same
2066- add standalone binary, rename module packages to mod_php
2067- FHS fixes
2068
2069* Tue May 23 2000 Nalin Dahyabhai <nalin@redhat.com>
2070- change license from "GPL" to "PHP"
2071- add URL: tag
2072- disable mysql support by default (license not specified)
2073
2074* Mon May 22 2000 Nalin Dahyabhai <nalin@redhat.com>
2075- update to PHP 4.0.0
2076- nuke the -mysql subpackage (php comes with a bundled mysql client lib now)
2077
2078* Tue May 16 2000 Nalin Dahyabhai <nalin@redhat.com>
2079- link IMAP module against GSS-API and PAM to get dependencies right
2080- change most of the Requires to Prereqs, because the post edits config files
2081- move the PHP *Apache* module back to the right directory
2082- fix broken postun trigger that broke the post
2083- change most of the postuns to preuns in case php gets removed before subpkgs
2084
2085* Thu May 11 2000 Trond Eivind Glomsr <teg@redhat.com>
2086- rebuilt against new postgres libraries
2087
2088* Tue May 09 2000 Preston Brown <pbrown@redhat.com>
2089- php3 .so modules moved to /usr/lib/php3 from /usr/lib/apache (was incorrect)
2090
2091* Mon Apr 10 2000 Nalin Dahyabhai <nalin@redhat.com>
2092- make subpackages require php = %{version} (bug #10671)
2093
2094* Thu Apr 06 2000 Nalin Dahyabhai <nalin@redhat.com>
2095- update to 3.0.16
2096
2097* Fri Mar 03 2000 Cristian Gafton <gafton@redhat.com>
2098- fixed the post script to work when upgrading a package
2099- add triggere to fix the older packages
2100
2101* Tue Feb 29 2000 Nalin Dahyabhai <nalin@redhat.com>
2102- update to 3.0.15
2103- add build-time dependency for openldap-devel
2104- enable db,ftp,shm,sem support to fix bug #9648
2105
2106* Fri Feb 25 2000 Nalin Dahyabhai <nalin@redhat.com>
2107- add dependency for imap subpackage
2108- rebuild against Apache 1.3.12
2109
2110* Thu Feb 24 2000 Preston Brown <pbrown@redhat.com>
2111- don't include old, outdated manual.  package one from the php distribution.
2112
2113* Tue Feb 01 2000 Cristian Gafton <gafton@redhat.com>
2114- rebuild to fix dependency problem
2115
2116* Fri Jan 14 2000 Preston Brown <pbrown@redhat.com>
2117- added commented out mysql module, thanks to Jason Duerstock
2118  (jason@sdi.cluephone.com). Uncomment to build if you have mysql installed.
2119
2120* Thu Jan 13 2000 Preston Brown <pbrown@redhat.com>
2121- rely on imap-devel, don't include imap in src.rpm (#5099).
2122- xml enabled (#5393)
2123
2124* Tue Nov 02 1999 Preston Brown <pborwn@redhat.com>
2125- added post/postun sections to modify httpd.conf (#5259)
2126- removed old obsolete faq and gif (#5260)
2127- updated manual.tar.gz package (#5261)
2128
2129* Thu Oct 07 1999 Matt Wilson <msw@redhat.com>
2130- rebuilt for sparc glibc brokenness
2131
2132* Fri Sep 24 1999 Preston Brown <pbrown@redhat.com>
2133- --with-apxs --> --with-apxs=/usr/sbin/apxs (# 5094)
2134- ldap support (# 5097)
2135
2136* Thu Sep 23 1999 Preston Brown <pbrown@redhat.com>
2137- fix cmdtuples for postgresql, I had it slightly wrong
2138
2139* Tue Aug 31 1999 Bill Nottingham <notting@redhat.com>
2140- subpackages must obsolete old stuff...
2141
2142* Sun Aug 29 1999 Preston Brown <pbrown@redhat.com>
2143- added -DHAVE_PGCMDTUPLES for postgresql module (bug # 4767)
2144
2145* Fri Aug 27 1999 Preston Brown <pbrown@redhat.com>
2146- name change to php to follow real name of package
2147- fix up references to php3 to refer to php
2148- upgrade to 3.0.12
2149- fixed typo in pgsql postun script (bug # 4686)
2150
2151* Mon Jun 14 1999 Preston Brown <pbrown@redhat.com>
2152- upgraded to 3.0.9
2153- fixed postgresql module and made separate package
2154- separated manual into separate documentation package
2155
2156* Mon May 24 1999 Preston Brown <pbrown@redhat.com>
2157- upgraded to 3.0.8, which fixes problems with glibc 2.1.
2158- took some ideas grom Gomez's RPM.
2159
2160* Tue May 04 1999 Preston Brown <pbrown@redhat.com>
2161- hacked in imap support in an ugly way until imap gets an official
2162  shared library implementation
2163
2164* Fri Apr 16 1999 Preston Brown <pbrown@redhat.com>
2165- pick up php3.ini
2166
2167* Wed Mar 24 1999 Preston Brown <pbrown@redhat.com>
2168- build against apache 1.3.6
2169
2170* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
2171- auto rebuild in the new build environment (release 2)
2172
2173* Mon Mar 08 1999 Preston Brown <pbrown@redhat.com>
2174- upgraded to 3.0.7.
2175
2176* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
2177- Injected new description and group.
2178
2179* Sun Feb 07 1999 Preston Brown <pbrown@redhat.com>
2180- upgrade to php 3.0.6, built against apache 1.3.4
2181
2182* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
2183- rebuild for apache 1.3.3
2184
2185* Thu Oct 08 1998 Preston Brown <pbrown@redhat.com>
2186- updated to 3.0.5, fixes nasty bugs in 3.0.4.
2187
2188* Sun Sep 27 1998 Cristian Gafton <gafton@redhat.com>
2189- updated to 3.0.4 and recompiled for apache 1.3.2
2190
2191* Thu Sep 03 1998 Preston Brown <pbrown@redhat.com>
2192- improvements; builds with apache-devel package installed.
2193
2194* Tue Sep 01 1998 Preston Brown <pbrown@redhat.com>
2195- Made initial cut for PHP3.
Note: See TracBrowser for help on using the repository browser.