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

Revision 12424, 73.4 KB checked in by tomop, 4 years ago (diff)

updated 3 packages

curl-7.71.1-1

php74-7.4.8-1

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