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

Revision 12524, 74.0 KB checked in by tomop, 3 years ago (diff)

updated 5 packages

clamav-0.103.1-1

firefox-78.7.1-1

php74-7.4.15-1

php80-8.0.2-1

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