source: projects/specs/trunk/p/php5/php5-vl.spec @ 4621

Revision 4621, 55.0 KB checked in by tomop, 13 years ago (diff)

php5-5.3.7-1

Line 
1%global majorver 5
2%global _name php%{majorver}
3
4%global srcname php-%{version}
5
6%global php_confdir %{_sysconfdir}/%{_name}
7
8%{!?_without_pear:%global _with_pear 1}
9%global with_pear %{?_with_pear:1}%{!?_with_pear:0}
10%if %{with_pear}
11%global pear_rootdir %{_datadir}/%{_name}-pear
12%global pear_cachedir %{_localstatedir}/cache/%{_name}-pear
13%endif
14
15%global apache1_confdir %{_sysconfdir}/httpd/conf.d
16%global apache1_moduledir %{_libdir}/apache
17%global apache1_contentdir /home/httpd
18%global apache1_cgidir %{apache1_contentdir}/cgi-bin
19%global apache1_fcgidir %{apache1_contentdir}/fcgi-bin
20
21%global apache2_confdir %{_sysconfdir}/apache2/conf.d
22%global apache2_moduledir %{_libdir}/apache2/modules
23%global apache2_contentdir /var/www
24%global apache2_cgidir %{apache2_contentdir}/cgi-bin
25%global apache2_fcgidir %{apache2_contentdir}/fcgi-bin
26
27Name: php5
28Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
29Summary(ja): HTML 埋め込み型スクリプト言語 PHP
30Version: 5.3.7
31Release: 1%{_dist_release}
32
33Vendor: Project Vine
34Distribution: Vine Linux
35Packager: tomop
36
37License: The PHP License
38Group: Development/Languages
39URL: http://www.php.net/
40
41Source0: http://www.php.net/distributions/%{srcname}.tar.bz2
42
43Source20: README.vine
44Source21: php.ini-vine
45Source23: php5.conf-apache1
46Source24: php5.conf-apache2
47
48Patch33: php-5.2.4-phpincludedir.patch
49# Additional feature
50Patch51: php-5.3.0-session_strict_mode.patch
51
52# ad-hoc patch for compiling php-imap with uw-imap-2006b
53# Patch1000: php-4.4.4-utf8_mime2text.patch
54
55BuildRoot: %{_tmppath}/%{name}-%{version}-root
56BuildRequires: autoconf
57BuildRequires: automake
58BuildRequires: bison
59BuildRequires: bzip2
60BuildRequires: bzip2-devel
61BuildRequires: curl-devel
62BuildRequires: db4-devel
63BuildRequires: coreutils
64BuildRequires: flex
65BuildRequires: freetype2-devel
66BuildRequires: gcc-c++
67BuildRequires: gd-devel
68BuildRequires: gdbm-devel
69BuildRequires: gmp-devel
70BuildRequires: libjpeg-devel
71BuildRequires: libpng-devel
72%if %{?_dist_release} == "vl5"
73BuildRequires: libstdc++34-devel
74%else
75BuildRequires: libstdc++-devel
76%endif
77BuildRequires: libtool-ltdl-devel
78BuildRequires: libxml2-devel
79BuildRequires: libxslt-devel >= 1.0.18
80BuildRequires: ncurses-devel
81BuildRequires: openssl-devel
82BuildRequires: pam-devel
83BuildRequires: pcre-devel
84BuildRequires: perl
85BuildRequires: pkgconfig
86BuildRequires: postfix
87BuildRequires: readline-devel
88BuildRequires: sqlite3-devel
89BuildRequires: zlib-devel
90BuildRequires: libicu-devel >= 3.6
91%if %{?_dist_release} != "vl4"
92BuildRequires: krb5-devel
93%endif
94Requires(post,preun): alternatives
95%{?_with_pear:Requires: %{name}-pear = %{version}-%{release}}
96Conflicts: php <= 4.4.2-0vl1.2
97Provides: php = %{version}-%{release}
98
99%description
100PHP is an HTML-embedded scripting language. PHP attempts to make it
101easy for developers to write dynamically generated webpages. PHP also
102offers built-in database integration for several commercial and
103non-commercial database management systems, so writing a
104database-enabled webpage with PHP is fairly simple. The most common
105use of PHP coding is probably as a replacement for CGI scripts. The
106mod_php module enables the Apache Web server to understand and process
107the embedded PHP language in Web pages.
108
109%description -l ja
110PHP は HTML 埋め込み型のスクリプト言語です.開発者にとって,動的に生成
111される Web ページを簡単に書けるように考えて作られています.さらに,商用,
112非商用を問わず,数々のデータベース管理システムについての統合データベース
113環境が組み込まれています.そのため,データベースを使った Web ページを簡
114単に書くことができます.PHP の用途のほとんどは、既存の CGI スクリプトの
115置き換えに使われているのではないでしょうか.また,mod_php を使うことで,
116Apache Web サーバが Web ページに埋めこまれた PHP 言語を理解して処理でき
117るようになります.
118
119#----------------------------------------------------------------------
120%package devel
121Summary: Files needed for building PHP extensions.
122Group: Development/Libraries
123Requires: %{name} = %{version}-%{release}
124Requires: autoconf
125Requires: automake
126Conflicts: php-devel
127
128%description devel
129The php-devel package contains the files needed for building PHP
130extensions. If you need to compile your own PHP extensions, you will
131need to install this package.
132
133#----------------------------------------------------------------------
134%if %{with_pear}
135%package pear
136Group: Development/Languages
137Summary: PHP Extension and Application Repository Components
138Requires(post): alternatives
139Requires: %{name} = %{version}-%{release}
140Conflicts: php-pear <= 4.4.2-0vl2
141Provides: php-pear = %{version}-%{release}
142
143%description pear
144PEAR is a framework and distribution system for reusable PHP
145components.  This package contains the basic PEAR components.
146%endif
147
148#----------------------------------------------------------------------
149%if %{?_dist_release} == "vl5"
150%package apache
151Summary: php5 module for Apache version 1
152Summary(ja): Apache バージョン 1 用の php5 モジュール
153Group: System Environment/Daemons
154BuildRequires: apache-devel
155Requires: %{name} = %{version}-%{release}
156Requires: apache
157Provides: php-apache = %{version}-%{release}
158
159%description apache
160This package contains the php5 module for Apache version 1.
161%endif
162#----------------------------------------------------------------------
163%package apache2
164Group: System Environment/Daemons
165Summary: php5 module for Apache version 2
166Summary(ja): Apache バージョン 2 用の php5 モジュール
167BuildRequires: apache2-devel >= 2.0.50-0vl2
168Requires: %{name} = %{version}-%{release}
169Requires: apache2 >= 2.0.50-0vl2
170Requires(post): sed, file
171Provides: php-apache2 = %{version}-%{release}
172
173%description apache2
174 This package contains the php5 module for Apache version 2.
175
176 Apache2 must be configured to use prefork MPM because
177this module is not threadsafe.
178
179#======================================================================
180# modules
181#----------------------------------------------------------------------
182%package dba
183Summary: A database abstraction layer module for PHP applications
184Group: Development/Languages
185Requires: %{name} = %{version}-%{release}
186Provides: php-dba = %{version}-%{release}
187
188%description dba
189The php-dba package contains a dynamic shared object that will add
190support for using the DBA database abstraction layer to PHP.
191
192#----------------------------------------------------------------------
193%package imap
194Summary: A module for PHP applications that use IMAP.
195Group: Development/Languages
196BuildRequires: uw-imap-devel >= 2000c-1.6.0
197BuildRequires: openssl-devel
198Requires: %{name} = %{version}-%{release}
199Provides: php-imap = %{version}-%{release}
200
201%description imap
202The php-imap package contains a dynamic shared object (DSO) for the
203Apache Web server. When compiled into Apache, the php-imap module will
204add IMAP (Internet Message Access Protocol) support to PHP. IMAP is a
205protocol for retrieving and uploading e-mail messages on mail
206servers. PHP is an HTML-embedded scripting language. If you need IMAP
207support for PHP applications, you will need to install this package
208and the php package.
209
210#----------------------------------------------------------------------
211%package ldap
212Summary: A module for PHP applications that use LDAP.
213Group: Development/Languages
214BuildRequires: cyrus-sasl-devel
215BuildRequires: openldap-devel
216BuildRequires: openssl-devel
217Requires: %{name} = %{version}-%{release}
218Provides: php-ldap = %{version}-%{release}
219
220%description ldap
221The php-ldap package is a dynamic shared object (DSO) for the Apache
222Web server that adds Lightweight Directory Access Protocol (LDAP)
223support to PHP. LDAP is a set of protocols for accessing directory
224services over the Internet. PHP is an HTML-embedded scripting
225language. If you need LDAP support for PHP applications, you will
226need to install this package in addition to the php package.
227
228#----------------------------------------------------------------------
229%package mcrypt
230Summary: A module for PHP applications that use mcrypt
231Group: Development/Languages
232BuildRequires: libmcrypt-devel >= 2.5.6
233Requires: %{name} = %{version}-%{release}
234Provides: php-mcrypt = %{version}-%{release}
235
236%description mcrypt
237The php-mcrypt package contains a dynamic shared object that will add
238support for encrypt/decrypt functions to PHP.
239
240#----------------------------------------------------------------------
241%package mysql
242Summary: A module for PHP applications that use MySQL databases.
243Group: Development/Languages
244BuildRequires: MySQL-devel >= 5.1.40
245# for MySQL-devel Requires bug..
246Requires: %{name} = %{version}-%{release}
247Requires: %{name}-pdo
248Provides: %{name}_database
249Provides: php-mysql = %{version}-%{release}
250
251%description mysql
252The php-mysql package contains a dynamic shared object that will add
253MySQL database support to PHP. MySQL is an object-relational database
254management system. PHP is an HTML-embeddable scripting language. If
255you need MySQL support for PHP applications, you will need to install
256this package and the php or mod_php package.
257
258#----------------------------------------------------------------------
259%package odbc
260Group: Development/Languages
261Summary: A module for PHP applications that use ODBC databases.
262BuildRequires: unixODBC-devel
263Requires: %{name} = %{version}-%{release}
264Requires: %{name}-pdo
265Provides: %{name}_database
266Provides: php-odbc = %{version}-%{release}
267
268%description odbc
269The php-odbc package contains a dynamic shared object that will add
270database support through ODBC to PHP. ODBC is an open specification
271which provides a consistent API for developers to use for accessing
272data sources (which are often, but not always, databases). PHP is an
273HTML-embeddable scripting language. If you need ODBC support for PHP
274applications, you will need to install this package and the php
275package.
276
277#----------------------------------------------------------------------
278%package pdo
279Summary: A database access abstraction module for PHP applications
280Group: Development/Languages
281Requires: %{name} = %{version}-%{release}
282Provides: php-pdo = %{version}-%{release}
283
284%description pdo
285The php-pdo package contains a dynamic shared object that will add
286a database access abstraction layer to PHP.  This module provides
287a common interface for accessing MySQL, PostgreSQL or other
288databases.
289
290#----------------------------------------------------------------------
291%package pgsql
292Summary: A PostgreSQL database module for PHP.
293Group: Development/Languages
294BuildRequires: openssl-devel
295BuildRequires: postgresql-devel
296Requires: %{name} = %{version}-%{release}
297Requires: %{name}-pdo
298Provides: %{name}_database
299Provides: php-pgsql = %{version}-%{release}
300
301%description pgsql
302The php-pgsql package includes a dynamic shared object (DSO) that can
303be compiled in to the Apache Web server to add PostgreSQL database
304support to PHP. PostgreSQL is an object-relational database management
305system that supports almost all SQL constructs. PHP is an
306HTML-embedded scripting language. If you need back-end support for
307PostgreSQL, you should install this package in addition to the main
308php package.
309
310#----------------------------------------------------------------------
311%package snmp
312Summary: A module for PHP applications that query SNMP-managed devices.
313Group: Development/Languages
314BuildRequires: bzip2-devel
315BuildRequires: glibc-devel
316BuildRequires: libelf-devel
317BuildRequires: net-snmp-devel >= 5.1.1
318BuildRequires: popt-devel
319BuildRequires: rpm-devel
320BuildRequires: zlib-devel
321Requires: %{name} = %{version}-%{release}
322Provides: php-snmp = %{version}-%{release}
323
324%description snmp
325The php-snmp package contains a dynamic shared object that will add
326support for querying SNMP devices to PHP.  PHP is an HTML-embeddable
327scripting language. If you need SNMP support for PHP applications, you
328will need to install this package and the php package.
329
330#----------------------------------------------------------------------
331%package sqlite
332Summary: A module for PHP applications that use SQLite databases.
333Group: Development/Languages
334Requires: %{name} = %{version}-%{release}
335Requires: %{name}-pdo
336Provides: %{name}_database
337Provides: php-sqlite = %{version}-%{release}
338
339%description sqlite
340The php-sqlite package includes a dynamic shared object (DSO) that can
341be compiled in to the Apache Web server to add SQLite database support
342to PHP. SQLite is a C library that implements an embeddable SQL database
343engine. Programs that link with the SQLite library can have SQL database
344access without running a separate RDBMS process.
345
346#----------------------------------------------------------------------
347%package xmlrpc
348Summary: A module for PHP applications which use the XML-RPC protocol
349Group: Development/Languages
350Requires: %{name} = %{version}-%{release}
351Provides: php-xmlrpc = %{version}-%{release}
352
353%description xmlrpc
354The php-xmlrpc package contains a dynamic shared object that will add
355support for the XML-RPC protocol to PHP.
356
357#----------------------------------------------------------------------
358%package intl
359Summary: A module for PHP applications to use the ICU APIs
360Group: Development/Languages
361Requires: %{name} = %{version}-%{release}
362Provides: php-intl = %{version}-%{release}
363
364%description intl
365 The php-intl package is a wrapper for ICU library, enabling PHP programmers
366to perform UCA-conformant collation and date/time/number/currency formatting
367in their scripts.
368
369#======================================================================
370%prep
371%setup -q -n %{srcname}
372
373%patch33 -p1 -b .phpincludedir
374%patch51 -p1 -b .strict_session
375
376# ad-hoc patch for Vine Linux 4.0
377#%patch1000 -p1 -b .utf8_mime2text
378
379# Prevent %%doc confusion over LICENSE files
380cp Zend/LICENSE Zend/ZEND_LICENSE
381cp Zend/ChangeLog Zend/ZEND_ChangeLog
382cp TSRM/LICENSE TSRM_LICENSE
383
384mkdir -p php5-apache2
385cp %{SOURCE20} php5-apache2/README.vine
386
387# Source is built three times:
388# once for /usr/bin/php, once for the Apache1 module, once for the Apache2 module.
389mkdir build-cgi build-apache build-apache2
390
391#======================================================================
392%build
393# Regenerate configure scripts (patches change config.m4's)
394# ./buildconf --force
395
396# Install extension modules in %{_libdir}/%{_name}
397export EXTENSION_DIR=%{_libdir}/%{_name}
398
399# Shell function to configure and build a PHP tree.
400build() {
401ln -sf ../configure
402CFLAGS="-fPIC" \
403%configure \
404  --cache-file=../config.cache \
405  --prefix=%{_prefix} \
406  --libdir=%{_libdir}/%{_name} \
407  --with-libdir=%{_lib} \
408  --sysconfdir=%{php_confdir} \
409  --with-layout=GNU \
410  --with-config-file-path=%{php_confdir} \
411  --with-config-file-scan-dir=%{php_confdir}/php.d \
412  --with-exec-dir=%{_libdir}/%{_name}/bin \
413  --program-suffix=%{majorver} \
414  --enable-safe-mode \
415  --disable-rpath \
416  --enable-bcmath \
417  --enable-calendar \
418  --enable-dba=shared --with-gdbm --with-db4 \
419  --enable-exif \
420  --enable-ftp \
421  --enable-inline-optimization \
422  --enable-intl=shared \
423  --enable-mbstring \
424  --enable-shmop \
425  --enable-soap \
426  --enable-sockets \
427  --enable-sysvmsg --enable-sysvsem --enable-sysvshm \
428  --enable-wddx \
429  --enable-zend-multibyte \
430  --with-bz2 \
431  --with-curl \
432  --with-gd --with-jpeg-dir=%{_prefix} --with-png-dir=%{_prefix} --with-freetype-dir=%{_prefix} \
433  --with-gettext \
434  --with-gmp \
435  --with-imap=shared --with-imap-ssl \
436%if %{?_dist_release} != "vl4"
437  --with-kerberos \
438%endif
439  --with-ldap=shared \
440  --with-mcrypt=shared,%{_prefix} \
441  --with-mysql=shared,%{_prefix} \
442  --with-mysqli=shared \
443  --with-openssl \
444  --enable-pdo=shared --with-pdo-odbc=shared,unixODBC,%{_prefix} --with-pdo-mysql=shared,%{_prefix} --with-pdo-pgsql=shared,%{_prefix} --with-pdo-sqlite=shared,%{_prefix} \
445  --with-pgsql=shared \
446  --with-pic \
447  --with-snmp=shared,%{_prefix} \
448  --with-sqlite=shared --enable-sqlite-utf8 \
449  --with-unixODBC=shared,%{_prefix} \
450  --with-xmlrpc=shared \
451  --with-xsl \
452  --with-zlib \
453  %{?_with_pear:--with-pear=%{pear_rootdir}}%{!?_with_pear:--without-pear} \
454  $*
455if test $? != 0; then
456  tail -500 config.log
457  : configure failed
458  exit 1
459fi
460
461make %{?_smp_mflags}
462}
463
464#----------------------------------------------------------------------
465# Build /usr/bin/php{,-cgi}, and all the shared extensions
466pushd build-cgi
467build \
468  --with-readline
469popd
470
471#----------------------------------------------------------------------
472# Build Apache1 module
473%if %{?_dist_release} == "vl5"
474pushd build-apache
475build \
476  --with-apxs=%{_sbindir}/apxs
477popd
478%endif
479#----------------------------------------------------------------------
480# Build Apache2 module
481pushd build-apache2
482build \
483  --with-apxs2=%{_bindir}/apxs
484popd
485
486#======================================================================
487%install
488[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
489
490#export PHP_PEAR_SYSCONF_DIR=%{php_confdir}
491#export PHP_PEAR_TEMP_DIR=%{pear_cachedir}
492#export PHP_PEAR_CACHE_DIR=%{buildroot}%{pear_cachedir}
493#export PHP_PEAR_DOWNLOAD_DIR=%{pear_cachedir}
494#export PHP_PEAR_PHP_BIN=%{_bindir}/%{_name}
495
496export PHP_PEAR_SYSCONF_DIR=%{php_confdir}
497export PHP_PEAR_TEMP_DIR=%{buildroot}%{pear_cachedir}
498export PHP_PEAR_CACHE_DIR=%{buildroot}%{pear_cachedir}
499export PHP_PEAR_DOWNLOAD_DIR=%{buildroot}%{pear_cachedir}
500export PHP_PEAR_PHP_BIN=%{buildroot}%{_bindir}/%{_name}
501unset http_proxy
502
503#----------------------------------------------------------------------
504pushd build-cgi
505# Install everything from the CGI SAPI build
506make install INSTALL_ROOT=$RPM_BUILD_ROOT
507#cp $RPM_BUILD_ROOT%{_bindir}/%{_name}{,-cgi}
508# Install the CLI SAPI as /usr/bin/%{_name}
509#make install-cli INSTALL_ROOT=$RPM_BUILD_ROOT
510popd
511
512# Install the default configuration file
513%{__install} -m 755 -d $RPM_BUILD_ROOT%{php_confdir}
514%{__install} -m 644 php.ini-production $RPM_BUILD_ROOT%{php_confdir}/php.ini
515
516# Append php.ini-vine
517cat %{SOURCE21} >> $RPM_BUILD_ROOT%{php_confdir}/php.ini
518# Use correct libdir
519sed -i -e 's|%{_prefix}/lib|%{_libdir}|' $RPM_BUILD_ROOT%{php_confdir}/php.ini
520
521# Remove suffix
522ln -sf php-config%{majorver} $RPM_BUILD_ROOT%{_bindir}/php-config
523ln -sf phpize%{majorver} $RPM_BUILD_ROOT%{_bindir}/phpize
524%{__install} -m 755 scripts/dev/phpextdist $RPM_BUILD_ROOT%{_bindir}
525cp $RPM_BUILD_ROOT%{_mandir}/man1/php-config{%{majorver},}.1
526cp $RPM_BUILD_ROOT%{_mandir}/man1/phpize{%{majorver},}.1
527
528# fix path in phar
529
530perl -pi -e 's|^#!/.+/build-cgi/sapi/cli/php$|#!/usr/bin/php5|' %{buildroot}%{_bindir}/phar.phar
531
532
533%if %{with_pear}
534# http://pear.php.net/bugs/bug.php?id=6154
535perl -pi -e 's#s:([0-9]+):(.)(%{buildroot})+#"s:".($1-length($3)).":$2"#eg;' %{buildroot}%{php_confdir}/pear.conf
536
537for cmd in pear peardev pecl; do
538  cp $RPM_BUILD_ROOT%{_bindir}/${cmd}{,%{majorver}}
539done
540%{__install} -m 755 -d $RPM_BUILD_ROOT%{pear_cachedir}
541%endif
542
543# Install cgi/fcgi binaries
544mv $RPM_BUILD_ROOT%{_bindir}/php-cgi%{majorver} $RPM_BUILD_ROOT%{_bindir}/%{_name}-cgi
545
546# Install the Apache1 module, CGI SAPI, config fragment
547%if %{?_dist_release} == "vl5"
548%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache1_moduledir}
549%{__install} -m 755 build-apache/libs/lib%{_name}.so $RPM_BUILD_ROOT%{apache1_moduledir}
550%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache1_cgidir}
551%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache1_fcgidir}
552ln -sf %{_bindir}/%{_name}-cgi $RPM_BUILD_ROOT%{apache1_cgidir}/%{_name}-cgi
553ln -sf %{_bindir}/%{_name}-cgi $RPM_BUILD_ROOT%{apache1_fcgidir}/%{_name}-fcgi
554%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache1_confdir}
555%{__install} -m 644 %{SOURCE23} $RPM_BUILD_ROOT%{apache1_confdir}/%{_name}.conf
556%endif
557
558# Install the Apache2 module, CGI SAPI, config fragment
559%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache2_moduledir}
560%{__install} -m 755 build-apache2/libs/lib%{_name}.so $RPM_BUILD_ROOT%{apache2_moduledir}
561%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache2_cgidir}
562%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache2_fcgidir}
563ln -sf %{_bindir}/%{_name}-cgi $RPM_BUILD_ROOT%{apache2_cgidir}/%{_name}-cgi
564ln -sf %{_bindir}/%{_name}-cgi $RPM_BUILD_ROOT%{apache2_fcgidir}/%{_name}-fcgi
565%{__install} -m 755 -d $RPM_BUILD_ROOT%{apache2_confdir}
566%{__install} -m 644 %{SOURCE24} $RPM_BUILD_ROOT%{apache2_confdir}/%{_name}.conf
567
568%{__install} -m 755 -d $RPM_BUILD_ROOT%{php_confdir}/php.d
569%{__install} -m 755 -d $RPM_BUILD_ROOT%{_localstatedir}/%{_name}
570# for session.save_path
571%{__install} -m 770 -d $RPM_BUILD_ROOT%{_localstatedir}/%{_name}/session
572# for extension modules
573%{__install} -m 755 -d $RPM_BUILD_ROOT%{_libdir}/%{_name}
574# for --with-exec-dir
575%{__install} -m 755 -d $RPM_BUILD_ROOT%{_libdir}/%{_name}/bin
576
577#----------------------------------------------------------------------
578# Generate files lists and stub .ini files for each subpackage
579for mod in dba imap ldap mcrypt snmp xmlrpc intl\
580    mysql mysqli odbc pgsql sqlite \
581    pdo pdo_odbc pdo_mysql pdo_pgsql pdo_sqlite; do
582    cat > $RPM_BUILD_ROOT%{php_confdir}/php.d/${mod}.ini <<EOF
583; Enable ${mod} extension module
584extension=${mod}.so
585EOF
586    cat > files.${mod} <<EOF
587%attr(0755,root,root) %{_libdir}/%{_name}/${mod}.so
588%config(noreplace) %attr(0644,root,root) %{php_confdir}/php.d/${mod}.ini
589EOF
590done
591
592# append mysqli module to mysql module.
593cat files.mysqli >> files.mysql
594
595# Split out the PDO modules
596cat files.pdo_mysql >> files.mysql
597cat files.pdo_odbc >> files.odbc
598cat files.pdo_pgsql >> files.pgsql
599
600# Package pdo_sqlite with pdo; isolating the sqlite dependency
601# isn't useful at this time since rpm itself requires sqlite.
602cat files.pdo_sqlite >> files.pdo
603
604#----------------------------------------------------------------------
605# Remove unpackaged files
606rm -f $RPM_BUILD_ROOT%{_libdir}/%{_name}/*.a
607
608# Remove irrelevant docs
609rm -f README.{Zeus,QNX,CVS-RULES}
610
611# fix symlink for phar.
612
613%{__rm} -f %{buildroot}%{_bindir}/phar
614%{__ln_s} ./phar.phar %{buildroot}%{_bindir}/phar
615
616# ad-hoc fix for incorrect paths to php5
617for X in pear5 peardev5 pecl5 ; do
618  sed -e 's|%{buildroot}||g' %{buildroot}%{_bindir}/$X \
619        > %{buildroot}%{_bindir}/$X.new
620  mv -f %{buildroot}%{_bindir}/$X.new %{buildroot}%{_bindir}/$X
621  chmod 0755 %{buildroot}%{_bindir}/$X
622done
623
624#----------------------------------------------------------------------
625%post
626/sbin/update-alternatives --install %{_bindir}/php \
627    php %{_bindir}/php%{majorver} %{majorver}0
628
629# fix broken symlink if it's there
630if [ ! -f %{_bindir}/php ] ; then
631    /sbin/update-alternatives --auto php
632fi
633
634%triggerpostun -- php5 < 5.1.4-0vl1
635/sbin/update-alternatives --auto php
636
637%preun
638if [ "$1" = 0 ]; then
639    /sbin/update-alternatives --remove php %{_bindir}/php%{majorver}
640    /sbin/update-alternatives --auto php
641fi
642
643%post pear
644/sbin/update-alternatives \
645  --install %{_bindir}/pear     pear    %{_bindir}/pear%{majorver} %{majorver}0 \
646  --slave   %{_bindir}/peardev  peardev %{_bindir}/peardev%{majorver} \
647  --slave   %{_bindir}/pecl     pecl    %{_bindir}/pecl%{majorver}
648
649# fix broken symlink if it's there
650if [ ! -f %{_bindir}/pear ] ; then
651    /sbin/update-alternatives --auto pear
652fi
653
654%triggerpostun pear -- php5-pear < 5.1.4-0vl1
655/sbin/update-alternatives --auto pear
656
657%preun pear
658if [ "$1" = "0" ]; then
659    /sbin/update-alternatives --remove pear %{_bindir}/pear%{majorver}
660    /sbin/update-alternatives --auto pear
661fi
662
663%if %{?_dist_release} == "vl5"
664%post apache
665chown root:apache %{_localstatedir}/%{_name}/session 2>/dev/null || true
666%endif
667
668%post apache2
669chown root:apache %{_localstatedir}/%{_name}/session 2>/dev/null || true
670
671MPM=`file /etc/alternatives/apache2 | sed -e 's/^.*apache2\.\([a-z]*\).*$/\1/'`
672if [ "$MPM" != "prefork" ]; then
673  cat <<EOF
674
675 Apache2 is configured to use $MPM MPM. But php5-apache2 requires
676prefork MPM. Run the following command as root to switch MPM:
677
678    /sbin/update-alternatives --config apache2
679
680EOF
681fi
682
683%clean
684[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
685rm -f files.*
686
687#======================================================================
688%files
689%defattr(-,root,root)
690%doc CODING_STANDARDS CREDITS EXTENSIONS INSTALL LICENSE NEWS README*
691%doc Zend/ZEND_* TSRM_LICENSE
692%doc php.ini-{development,production}
693%doc php.gif
694%{_mandir}/man1/%{_name}.1*
695%config(noreplace) %{php_confdir}/php.ini
696%{_bindir}/%{_name}
697%{_bindir}/%{_name}-cgi
698%{_bindir}/phar
699%{_bindir}/phar.phar
700%dir %{php_confdir}
701%dir %{php_confdir}/php.d
702%dir %{_libdir}/%{_name}
703%dir %{_libdir}/%{_name}/bin
704%dir %{_localstatedir}/%{_name}
705%attr(0770,root,apache) %dir %{_localstatedir}/%{_name}/session
706
707%files devel
708%defattr(-,root,root)
709%{_mandir}/man1/php-config.1*
710%{_mandir}/man1/phpize.1*
711%{_bindir}/php-config
712%{_bindir}/php-config5
713%{_bindir}/phpize
714%{_bindir}/phpize5
715%{_bindir}/phpextdist
716%{_includedir}/%{_name}
717%{_libdir}/%{_name}/build
718
719%if %{with_pear}
720%files pear
721%defattr(-,root,root)
722%config %{php_confdir}/pear.conf
723%{_bindir}/pear%{majorver}
724%{_bindir}/peardev%{majorver}
725%{_bindir}/pecl%{majorver}
726%{pear_rootdir}
727%dir %{pear_cachedir}
728%endif
729
730%if %{?_dist_release} == "vl5"
731%files apache
732%defattr(-,root,root)
733%config %{apache1_confdir}/%{_name}.conf
734%{apache1_moduledir}/lib%{_name}.so
735%{apache1_cgidir}/%{_name}-cgi
736%{apache1_fcgidir}/%{_name}-fcgi
737%endif
738
739%files apache2
740%defattr(-,root,root)
741%doc php5-apache2/README.vine
742%config %{apache2_confdir}/%{_name}.conf
743%{apache2_moduledir}/lib%{_name}.so
744%{apache2_cgidir}/%{_name}-cgi
745%{apache2_fcgidir}/%{_name}-fcgi
746
747%files dba -f files.dba
748%files imap -f files.imap
749%files ldap -f files.ldap
750%files mcrypt -f files.mcrypt
751%files mysql -f files.mysql
752%files odbc -f files.odbc
753%files pdo -f files.pdo
754%files pgsql -f files.pgsql
755%files snmp -f files.snmp
756%files sqlite -f files.sqlite
757%files xmlrpc -f files.xmlrpc
758%files intl -f files.intl
759
760#======================================================================
761%changelog
762* Thu Aug 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.7-1
763- new upstream release.
764
765* Mon Jun 13 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.3.6-4
766- rebuild with unixODBC-2.2.14-2
767
768* Tue Apr 12 2011 Shu KONNO <owa@bg.wakwak.com> 5.3.6-3
769- rebuilt with postgresql-9.0.3
770
771* Sat Apr  9 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.3.6-2
772- new upstream release
773- dropt apache subpackage on VineSeed (apache1 will be orphaned on Vine 6)
774
775* Mon Mar 28 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.6-1
776- new upstream release.
777- added tags "Vendor:", "Distribution:" and "Packager:".
778
779* Mon Jan 10 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.5-1
780- new upstream release.
781
782* Fri Dec 10 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.4-1
783- new upstream release.
784- added a sub-package "php5-intl".
785
786* Sun Sep  5 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.3.3-1
787- new upstream release
788
789* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.1-1
790- new upstream release.
791
792* Tue Sep  1 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.3.0-2
793- fix incorrect path in {pear,peardev,pecl}5 ([vine-users:079537])
794
795* Thu Jul  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.0-1
796- new upstream release.
797- updated patch51.
798- removed /usr/bin/php5-fcgi.
799
800* Sat Jun 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.10-1
801- new upstream release.
802- updated patch51.
803
804* Tue Jun 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 5.2.9-6
805- update php.ini
806  - use UTF-8 for default charset and internal_encoding
807
808* Thu May 21 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.9-5
809- rebuilt with MySQL-shared-5.1.34.
810
811* Sat May 16 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.9-4
812- rebuilt with libc-client-2007e
813- added --with-kerberos option (VineSeed)
814
815* Fri Apr 03 2009 NAKAMURA Kenta <kenta@vinelinux.org> 5.2.9-3
816- rebuilt with openldap-2.4.11
817
818* Fri Mar 27 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.9-2
819- rebuilt with net-snmp-5.4.2.1-3 (VineSeed x86_64).
820
821* Thu Mar 19 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2.9-1
822- new upstream release.
823- wrote specfile in UTF-8.
824
825* Tue May  6 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.6-2
826- move php5-{cgi,fcgi} to %%{_bindir}.
827
828* Tue May  6 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.6-1
829- new upstream release.
830- update %%Patch51.
831
832* Sat Apr 26 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.5-1
833- add FastCGI support.
834
835* Tue Jan 08 2008 Shu KONNO <owa@bg.wakwak.com> 5.2.5-0vl5
836- rebuilt with postgresql-8.2.6
837
838* Sun Jan 06 2008 Shu KONNO <owa@bg.wakwak.com> 5.2.5-0vl4
839- rebuilt with net-snmp-5.4.1
840
841* Thu Dec 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.2.5-0vl3
842- for VineSeed: rebuilt with MySQL-5.0.27-0vl7
843
844* Thu Dec 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.2.5-0vl2
845- rebuilt with MySQL-5.0.27-0vl6
846
847* Fri Nov 23 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.5-0vl1
848- new upstream release.
849
850* Thu Sep 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.4-0vl3
851- rebuilt with postgresql-devel 8.2.5
852
853* Sat Sep 15 2007 NAKAMURA Kenta <kenta@vinelinux.org> 5.2.4-0vl2
854- replaced BuildRequires: libstdc++3-devel with libstdc++34-devel
855
856* Sun Sep  9 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.4-0vl1
857- rebuilt for VineSeed
858
859* Tue Sep  4 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.4-0vl0.40
860- new upstream release.
861- update Patch33.
862
863* Thu Jun  7 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.3-0vl2
864- rebuilt for VineSeed
865
866* Tue Jun 05 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.3-0vl1
867- new upstream release.
868- fix install script.
869
870* Sun May 27 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.2.2-0vl5
871- rebuilt with new toolchain (for VineSeed)
872
873* Wed May 16 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl4
874- remove "Provides: php-devel" from devel subpackage
875
876* Mon May 14 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl3
877- fix Source24(php5.conf-apache2)
878
879* Fri May 11 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl2
880- add Provides tag to subpackages.
881
882* Tue May 08 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.2-0vl1
883- new upstream release.
884- add 'Provides: php = %%{version}-%%{release}' to main package.
885
886* Sun Mar 25 2007 NAKAMURA Kenta <kenta@vinelinux.org> 5.2.1-0vl3
887- added --with-libdir=%%{_lib} configure option
888
889* Mon Feb 26 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.1-0vl2
890- built for VineSeed.
891
892* Fri Feb 16 2007 Atsushi SHICHI <ats777@gmail.com> 5.2.1-0vl1
893- new upstream release.
894- remove unnecessary 'Obsoletes: php-domxml, php-manual'
895
896* Sat Dec 02 2006 Atsushi SHICHI <ats777@gmail.com> 5.2.0-0vl4
897- change session.save_path to /var/php5/session in php.ini-vine <BTS:412>
898- unset http_proxy in %%install
899
900* Tue Nov  7 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.2.0-0vl3
901- new upstream release.
902
903* Sun Oct 29 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.1.6-0vl6
904- build with MySQL-5.0.27.
905
906* Fri Oct 27 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.1.6-0vl5
907- build with MySQL-5.0.26.
908- add mysqli module.
909- modify %%BuildRequires 'imap-devel' to 'uw-imap-devel'.
910
911* Sun Oct 22 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.1.6-0vl4
912- fixed %triggerpostun section
913- added update-alternatives for checking symlink to %post section
914
915* Sat Oct 21 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.1.6-0vl3
916- rebuilt for Vine Linux 4.0 <BTS:289>
917- added Patch1000 for building with uw-imap-2006b
918
919* Mon Sep 11 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.6-0vl2
920- rebuild for VinePlus/4.0
921- change 'BuildRequires: fileutils' to coreutils
922- add 'BuildRequires: libtool-ltdl-devel' to main package
923
924* Fri Aug 25 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.6-0vl1
925- new upstream release
926
927* Wed Aug 23 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.5-0vl1
928- new upstream release
929- fix bug [vine-users:074749]
930-- move php.gif from apache{,2} subpackage to main package
931- fix bug [VineLinux:0070], [VineLinux:0106]
932-- add 'Conflicts: php-devel' to devel subpackage
933-- remove suffix from {php-config,phpize,phpextdist}
934-- add alternatives support for {peardev5,pecl5}
935
936* Mon Jun 19 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.4
937- add 'Requires: %%{name}-pdo' to sqlite subpackage [vine-php:137]
938
939* Sun Jun 18 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.3
940- enable sqlite extension and add sqlite subpackage [vine-users:074695]
941
942* Tue May 30 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.2
943- update Source0
944- change Requires: to PreReq: in apache{,2} subpackages [vine-php:113]
945- fix %%post apache{,2} script
946
947* Tue May 16 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1.1
948- fix /etc/httpd/conf.d/php5.conf [VinePlus:02967]
949
950* Sat May 13 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.4-0vl1
951- new upstream release
952- revive apache{,2} subpackage
953- add 'Source24: php.conf-apache2'
954- remove php-dbg, mod_php, phpfi, stronghold-php from Obsoletes
955- fix Requires of main package and dba subpackage
956- remove 'Conflicts: php-apache' from apache subpackage
957- remove 'Conflicts: php-apache2' from apache2 subpackage
958- add %%post apache{,2} script to chown session directory to root:apache
959- modify %%files section
960
961* Sun Apr 30 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.3
962- update to 5.1.3RC3
963- fix %%post script and add %%triggerpostun script
964
965* Sat Apr 08 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2.3
966- drop 'Source10: pear.sh'
967- fix 'Source20: README.vine', 'Source21: php.ini-vine', 'Source23: php.conf'
968- add alternatives support
969-- add 'PreReq: alternatives' to main package and pear subpackage
970-- add 'Conflicts: php < 4.4.2-0vl1.1' to main package
971-- add 'Conflicts: php-pear < 4.4.2-0vl1.1' to pear subpackage
972-- add %%post, %%preun scripts
973
974* Wed Apr 05 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2.2
975- fix 'Source10: pear.sh'
976- add --sysconfdir=%%{php_confdir} to configure
977
978* Tue Apr 04 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2.1
979- add 'Source10: pear.sh' to replace /usr/bin/{pear,peardev,pecl}
980- add 'Patch33: php-5.1.3RC2-phpincludedir.patch'
981- remove 'Conflicts: php, php-*'
982- add 'export PHP_PEAR_SYSCONF_DIR, PHP_PEAR_CACHE_DIR, PHP_PEAR_PHP_BIN'
983  to %%Install section
984  -- move pear.conf to %%{_sysconfdir}/%%{_name}
985  -- add '%%dir %%{pear_cachedir}' to '%%files pear'
986  -- fix php_bin in pear.conf
987- rename phpextdist to phpextdist5
988
989* Fri Mar 31 2006 Atsushi SHICHI <ats777@gmail.com> 5.1.3-0vl0.2
990- update to 5.1.3RC2
991
992* Mon Mar 20 2006 Atsushi SHICHI <ats7@a.email.ne.jp> 5.1.3-0vl0.1
993- new upstream release
994- add Source23: php5.conf
995- drop Patch21: php-4.3.1-odbc.patch
996- drop Patch30: php-4.3.6-dlopen.patch
997- drop Patch32: php-4.3.11-mbfilter.patch
998- apply strict session patch, thanks to Yasuo Ohgaki
999  -- add Patch51: php-5.1.2-session_strict_mode.patch
1000  -- add session.use_strict_mode = 1 to php.ini-vine
1001- add BuildRequires: autoconf, automake, bison, flex, gcc-c++,
1002  readline-devel, sqlite3-devel
1003- drop BuildRequires: automake15, expat-devel, unixODBC-devel
1004- build with Apache2. Apache1.3 is still able to used by rebuilding
1005  with --with apache1
1006  -- add Requires: apache2
1007  -- merge apache{,2} subpackage into main package
1008  -- add Obsoletes: php5-apache, php5-apache2
1009- add Requires: autoconf, automake to devel subpackage
1010- add dba, pdo subpackage
1011- add Requires: php5-pdo to {mysql,odbc,pgsql} subpackage
1012- drop BuildRequires: expat-devel from xmlrpc subpackage
1013- add --program-suffix=5 to configure
1014- add missing files to %%files
1015
1016* Thu Jan 12 2006 Atsushi SHICHI <ats7@a.email.ne.jp> 5.1.2-0vl1
1017- new upstream release
1018- remove workaround for install-pear-nozlib.phar bug (PHP Bug #35780, PEAR Bug #6154)
1019  -- remove Source2: relocate.php
1020  -- remove Source10: pear.sh
1021  -- remove Source11: pecl.sh
1022  -- remove Source12: peardev.sh
1023- remove old XSLT extension stuff
1024  -- remove BuildRequires: libsablotron0-devel
1025  -- remove --enable-xslt, --with-xslt-sablot configure option
1026
1027* Thu Dec 07 2005 Atsushi SHICHI <ats7@a.email.ne.jp> 5.1.1-0vl2
1028- add %%{with_test}
1029- drop Patch5: php-4.3.3-install.patch
1030- drop Patch6: php-5.1.0-tests.patch
1031- drop Patch7: php-5.1.0-libtool15.patch
1032- drop Patch8: php-5.0.0RC3-miscfix.patch
1033- drop Patch10: php-5.1.0-sqlite_m4.patch
1034- change BuildPrereq tag to BuildRequires tag
1035- add BuildRequires: rpm-devel, popt, bzip2-devel, zlib-devel, glibc-devel
1036  to snmp subpackage
1037- comment out CFLAGS, LIBS, IMAP_SHARED_LIBADD environment variable settings
1038- remove support for FreeType 1.x
1039  -- remove BuildRequires: freetype, freetype-devel from main package
1040  -- remove --enable-gd-native-ttf, --with-ttf configure option
1041- drop --enable-ucd-snmp-hack configure option
1042- add workaround for install-pear-nozlib.phar bug
1043  -- add Source2: relocate.php
1044  -- add Source10: pear.sh
1045  -- add Source11: pecl.sh
1046  -- add Source12: peardev.sh
1047  -- remove include_path entry from vine.ini
1048- include phpextdist in devel subpackage again
1049- move pear.conf from main package to pear subpackage
1050- include pecl, peardev in pear subpackage
1051- move php.gif from main package to apache/apache2 subpackage
1052  -- fix %%{contentdir}
1053- fix typo in %%changelog
1054
1055* Tue Dec 06 2005 HOTTA Michihide <hotta@net-newbie.com> 5.1.1-0vl1
1056- new upstream release
1057- drop Patch #4 (php-4.2.2-cxx.patch)
1058- change Patch #6 (php-4.3.1-tests.patch) to php-5.1.0-tests.patch
1059- change Patch #7 (php-4.3.2-libtool15.patch) to php-5.1.0-libtool15.patch
1060- change Patch #10 (php-5.0.5-sqlite_m4.patch) to php-5.1.0-sqlite_m4.patch
1061- drop Patch #101 (php-5.0.5-mbfilter.patch)
1062- append include_path entry to vine.ini
1063
1064* Sat Oct 15 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.5-0vl5
1065- rebuild for VineSeedPlus
1066
1067* Thu Oct 06 2005 Atsushi SHICHI <ats7@a.email.ne.jp> 5.0.5-0vl4
1068- modify Source21: vine.ini
1069
1070* Tue Oct 06 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.5-0vl3
1071- drop Patch3: php-5.0.5-lib64.patch
1072- drop Patch11: php-5.0.5-phpize_in.patch [VinePlus:02737]
1073- add --libdir=%%{_libdir}/php option to configure [VinePlus:02737]
1074
1075* Tue Oct 04 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.5-0vl2
1076- add mbfilter.c.patch
1077
1078* Sun Sep 18 2005 Atsushi SHICHI <ats7@a.email.ne.jp> 5.0.5-0vl1
1079- upstream release
1080- add Source21: vine.ini (additional settings to php.ini-recommened)
1081- add Source22: ltmain.sh.vine
1082- drop Patch2: php-5.0.3-config.patch
1083- fix Patch3: php-5.0.5-lib64.patch
1084- drop Patch9: php-5.0.0RC3-oniguruma.patch
1085- fix Patch10: php-5.0.5-sqlite_m4.patch
1086- add Patch11: php-5.0.5-phpize_in.patch
1087- drop Patch246: php-4.3.6-fixattr.patch
1088- add %%define __libtoolize true
1089- drop %%{_bindir}phpextdist
1090
1091* Fri Jun 17 2005 IKEDA Katsumi <ikeda@webmasters.gr.jp> 5.0.3-0vl3.2
1092- added a security patch for CAN-2005-0524 and CAN-2005-0525 from SuSE.
1093
1094* Thu May 16 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.3-0vl3.1
1095- for VinePlus/3.0
1096- add README.vine again
1097- add php-4.3.11-mbfilter.patch for workaround against degrade at 5.0.3
1098- remove veserion specification on BuildPrereq: curl-devel
1099
1100* Fri Feb 25 2005 HOTTA Michihide <hotta@net-newbie.com> 5.0.3-0vl3
1101- drop BuildPrereq: apache2-apr-devel
1102- drop php-4.2.1-ldap-TSRM.patch
1103
1104* Sat Dec 25 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.3-0vl1
1105- upstream release
1106- drop php-4.3.2-db4.patch
1107- add BuildPrereq: apache2-apr-devel
1108
1109* Mon Oct 18 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.2-0vl1
1110- upstream release
1111- regenerate php5-imap
1112
1113* Fri Aug 13 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.1-0vl1
1114- upstream release
1115
1116* Tue Aug 03 2004 HOTTA Michihide <hotta@net-newbie.com> 5.0.0-0vl1
1117- upstream release : many thanks to YOSHIMURA Keitaro <ramsy AT ramix DOT jp>
1118- remove php4_{namazu,kakasi,chasen} (not supported)
1119- drop some patches for 4.3.x
1120- Build fix for oniguruma(re_registers dups)
1121- remove domxml (updated to libxml2)
1122- add Conflicts: php, php-*
1123- add php-5.0.0-authuser.patch (BUG#29129)
1124
1125* Thu Jul 15 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.8-0vl1
1126- upstream release
1127- add BuildPrereq: freetype
1128
1129* Sun Jul 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 4.3.7-0vl5
1130- remove explicit buildprereq to build-essential
1131- build apache2 module
1132  split apache1/2 module to php-apache/php-apache2
1133  thanks to jax <jax AT morejams DOT no-ip DOT com>
1134- add Obsoletes: php < %%{version}-%%{release} in php-apache sub-package
1135  for upgrade.
1136
1137* Wed Jul 07 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.7-0vl4
1138- add Obsoletes: php-imap, php-manual
1139
1140* Sat Jun 26 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 4.3.7-0vl3
1141- enable mcrypt module.
1142
1143* Mon Jun 07 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.7-0vl2
1144- fix bug #28385 <http://bugs.php.net/bug.php?id=28385>
1145
1146* Fri Jun 04 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.7-0vl1
1147- upstream release
1148
1149* Wed May 12 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.6-0vl2
1150- rebuild with namazu-2.0.13
1151
1152* Fri Apr 30 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.6-0vl1
1153- upstream release
1154
1155* Mon Mar 15 2004 Tomoya TAKA <taka@vinelinux.org> 4.3.4-0vl2
1156- fix location of session save path, %%{_localstatedir} is defined as
1157  /var/lib in Vine's rpm
1158
1159* Sat Feb 21 2004 HOTTA Michihide <hotta@net-newbie.com> 4.3.4-0vl1
1160- upstream release
1161- sync to fedora(php-4.3.4-7)
1162- drop BuildRequires : aspell
1163- add workaround for inconsistent dependency of php-devel
1164- drop --enable-versioning to prevent ext modules loading error
1165
1166* Thu Feb 05 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-0vl4
1167- rebuild with new toolchains (and resolved dependancy about libxslt)
1168- added patch7 to build with libtool-1.5
1169- added patch100 to build newest freetype2 library
1170- force to use automake-1.5
1171- added BuildPrereq: curl-devel, automake15
1172- fixed BuildRequires of php-snmp: net-snmp-devel
1173
1174* Tue Jul 08 2003 HOTTA Michihide <hotta@net-newbie.com> 4.3.2-0vl3
1175- add README.vine
1176
1177* Tue Jul 08 2003 HOTTA Michihide <hotta@net-newbie.com> 4.3.2-0vl2
1178- install sapi/cgi/php as php-cgi, sapi/cli/php as php
1179
1180* Tue Jul 08 2003 HOTTA Michihide <hotta@net-newbie.com> 4.3.2-0vl1
1181- upstream release (sync to rawhide)
1182- add printf patch, PEAR_Registry patch etc.
1183- drop package php-manual
1184
1185* Fri Jan 24 2003 HOTTA Michihide <hotta@net-newbie.com> 4.2.3-0vl3
1186- add zend_highlight.c-patch
1187- add -DHAVE_PQESCAPE to build_ext pgsql
1188
1189* Wed Jan 22 2003 MACHINO Satoshi <machino@vinelinux.org> 4.2.3-0vl2
1190- rebuild against gmp-4.1 and sablotron-0.97
1191
1192* Mon Sep 9 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.3-0vl1
1193- for VineSeedPlus
1194  -- Updated to 4.2.3
1195  -- added php-4.2.3-mbstr-20020908-2.patch
1196
1197* Sun Aug 18 2002 Rui HIROKAWA <hirokawa@php.gr.jp> 4.2.2-0vl3
1198- applied php-4.2.2-mb_output_handler.patch to enable output encoding
1199for text/hdml.     
1200- applied php-4.2.2-mb-decode.patch to fix decode problem of GET parameters.
1201- Patch to fix a problem where, given multiple cookies to set, only the last one would be made (#67853)
1202
1203* Tue Jul 24 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.2-0vl2
1204- for VineSeedPlus
1205  -- applied php-4.2.2-multibyte.patch.gz which obsolets 4.2.1's
1206  -- dropped --enable-trans-sid configure option which is no longer meaningful
1207
1208* Tue Jul 23 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.2-0vl1
1209- for VineSeedPlus
1210  -- Updated to 4.2.2
1211  -- dropped domxml.patch (merged into original)
1212
1213* Fri Jul 05 2002 HOTTA Michihide <hotta@net-newbie.com> 4.2.1-0vl8
1214- for VineSeedPlus
1215  -- added i18n patch by Fujimoto
1216  -- dropped php4_mbregex extention (merged into original)
1217
1218* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl7
1219- added gmp support
1220- for VineSeedPlus
1221
1222* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl6
1223- for VineSeedPlus
1224        -- added xslt support
1225       
1226* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl5
1227- added expat-devel in BuildPreReq
1228
1229* Tue Jun 04 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl4
1230- added mail functions
1231- added postfix in BuildPreReq
1232- updated manual_en(03-Jun-2002)
1233- updated manual_ja(29-May-2002)
1234- for VinePlus
1235        -- dropped xslt support
1236
1237* Thu May 16 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl3
1238- for VineSeed Plus
1239- added xslt support
1240        -- added enable-xslt, with-xslt-sablot, with-dom-xslt
1241        -- added BuildPrereq: libxslt-devel, libsablotron0-devel
1242
1243* Thu May 16 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl2
1244- for VinePlus 2.5
1245- added php.in-dist.patch
1246
1247* Wed May 15 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.1-0vl1
1248- updated php-4.2.1
1249- updated php_manual_en
1250- dropped reg.patch
1251- modified configured option
1252  -- added --with-dom, --with-bz2, --with-png-dir, --with-expat-dir
1253
1254* Thu May 09 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.0-99vl1
1255- updated php-4.2.1RC1
1256- fixed ereg_replace patch (4.2.1-reg.patch)
1257
1258* Thu May 09 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.0-0vl2
1259- added ereg_replace patch (4.2.0-reg.patch)
1260- updated manual(en, ja)
1261
1262* Thu Apr 30 2002 Satoshi MACHINO <machino@vinelinux.org> 4.2.0-0vl1
1263- updated php-4.2.0
1264
1265* Fri Mar 01 2002 Satoshi MACHINO <machino@vinelinux.org> 4.1.2-0vl1
1266- updated php-4.1.2
1267- updated php4_mbregex-1.3.1
1268- updated php4_namazu-2.1.0
1269- updated php4_kakasi-0.3.0
1270- REMOVED php4_iconv
1271- fixed patch
1272        -- added domxml.patch
1273        -- dropped old patches
1274
1275* Mon Dec  3 2001 Jun Nishii <jun@vinelinux.org>
1276- 4.0.6-5vl3
1277- added --enable-mbstr-enc-trans
1278
1279* Wed Aug 22 2001 Hisao SHIBUYA <shibuya@alpha.or.jp>
1280- 4.0.6-5vl2
1281- fix contentdir
1282
1283* Tue Aug 21 2001 Hisao SHIBUYA <shibuya@alpha.or.jp>
1284- 4.0.6-5vl1
1285- add configure options for Vine
1286- add ldap, mysql and odbc modules.
1287
1288* Fri Aug 10 2001 Tim Powers <timp@redhat.com>
1289- only english in php-manuals, space constraints :P
1290
1291* Thu Aug  9 2001 Nalin Dahyabhai <nalin@redhat.com>
1292- include %{_libdir}/%{name}/build instead of %{_libdir}/%{name}4/build (#51141)
1293
1294* Mon Aug  6 2001 Nalin Dahyabhai <nalin@redhat.com>
1295- add build deps on pam-devel, pspell-devel, gdbm-devel (#49878)
1296- add some conditional logic if %%{oracle} is defined (from Antony Nguyen)
1297
1298* Mon Jul  9 2001 Nalin Dahyabhai <nalin@redhat.com>
1299- don't obsolete subpackages we ended up not merging
1300
1301* Mon Jul  2 2001 Nalin Dahyabhai <nalin@redhat.com>
1302- cleanups
1303- add manuals in multiple languages (using ko instead of kr for Korean)
1304- merge all of the manuals into a single -manual subpackage
1305- use libtool to install binary files which libtool builds
1306- don't strip any binaries; let the buildroot policies take care of it
1307
1308* Thu Jun 28 2001 Nalin Dahyabhai <nalin@redhat.com>
1309- update to 4.0.6 (preliminary)
1310
1311* Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
1312- enable ttf in the build because the gd support needs it
1313- add -lfreetype to the LIBS for the same reason
1314
1315* Wed Jun  6 2001 Nalin Dahyabhai <nalin@redhat.com>
1316- rebuild in new environment
1317
1318* Wed May 16 2001 Nalin Dahyabhai <nalin@redhat.com>
1319- actually use two source trees to build things
1320- add %%post and %%postun scriptlets to run ldconfig
1321
1322* Tue May 15 2001 Nalin Dahyabhai <nalin@redhat.com>
1323- quote part of the AC_ADD_LIBRARY macro to make newer autoconf happy
1324
1325* Mon May 14 2001 Nalin Dahyabhai <nalin@redhat.com>
1326- fix error in %%install
1327- depend on the imap-devel which supplies linkage.c
1328- modify trigger to disable php versions less than 4.0.0 instead of 3.0.15
1329- enable DOM support via libxml2 (suggested by Sylvain Berg
1330- build the OpenSSL extension again
1331
1332* Mon May  7 2001 Nalin Dahyabhai <nalin@redhat.com>
1333- enable pspell extensions
1334- update to 4.0.5
1335
1336* Mon Apr 30 2001 Nalin Dahyabhai <nalin@redhat.com>
1337- build the ODBC extension
1338
1339* Mon Apr 30 2001 Bill Nottingham <notting@redhat.com>
1340- build on ia64
1341
1342* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
1343- rebuild in new environment
1344
1345* Fri Feb 23 2001 Nalin Dahyabhai <nalin@redhat.com>
1346- obsolete the old phpfi (PHP 2.x) package
1347
1348* Thu Feb  8 2001 Nalin Dahyabhai <nalin@redhat.com>
1349- add a commented-out curl extension to the config file (part of #24933)
1350- fix the PEAR-installation-directory-not-being-eval'ed problem (#24938)
1351- find the right starting point for multipart form data (#24933)
1352
1353* Tue Jan 30 2001 Nalin Dahyabhai <nalin@redhat.com>
1354- aaarrgh, the fix breaks something else, aaarrgh; revert it (#24933)
1355- terminate variable names at the right place (#24933)
1356
1357* Sat Jan 20 2001 Nalin Dahyabhai <nalin@redhat.com>
1358- tweak the fix some more
1359
1360* Thu Jan 18 2001 Nalin Dahyabhai <nalin@redhat.com>
1361- extract stas's fix for quoting problems from CVS for testing
1362- tweak the fix, ask the PHP folks about the tweak
1363- tweak the fix some more
1364
1365* Wed Jan 17 2001 Nalin Dahyabhai <nalin@redhat.com>
1366- merge mod_php into the main php package (#22906)
1367
1368* Fri Dec 29 2000 Nalin Dahyabhai <nalin@redhat.com>
1369- try to fix a quoting problem
1370
1371* Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
1372- update to 4.0.4 to get a raft of bug fixes
1373- enable sockets
1374- enable wddx
1375
1376* Fri Nov  3 2000 Nalin Dahyabhai <nalin@redhat.com>
1377- rebuild in updated environment
1378
1379* Thu Nov  2 2000 Nalin Dahyabhai <nalin@redhat.com>
1380- add more commented-out modules to the default config file (#19276)
1381
1382* Wed Nov  1 2000 Nalin Dahyabhai <nalin@redhat.com>
1383- fix not-using-gd problem (#20137)
1384
1385* Tue Oct 17 2000 Nalin Dahyabhai <nalin@redhat.com>
1386- update to 4.0.3pl1 to get some bug fixes
1387
1388* Sat Oct 14 2000 Nalin Dahyabhai <nalin@redhat.com>
1389- build for errata
1390
1391* Wed Oct 11 2000 Nalin Dahyabhai <nalin@redhat.com>
1392- update to 4.0.3 to get security fixes integrated
1393- patch around problems configuring without Oracle support
1394- add TSRM to include path when building individual modules
1395
1396* Fri Sep  8 2000 Nalin Dahyabhai <nalin@redhat.com>
1397- rebuild in new environment
1398- enable OpenSSL support
1399
1400* Wed Sep  6 2000 Nalin Dahyabhai <nalin@redhat.com>
1401- update to 4.0.2, and move the peardir settings to configure (#17171)
1402- require %%{version}-%%{release} for subpackages
1403- add db2-devel and db3-devel prereqs (#17168)
1404
1405* Wed Aug 23 2000 Nalin Dahyabhai <nalin@redhat.com>
1406- rebuild in new environment (new imap-devel)
1407
1408* Wed Aug 16 2000 Nalin Dahyabhai <nalin@redhat.com>
1409- fix summary and descriptions to match the specspo package
1410
1411* Wed Aug  9 2000 Nalin Dahyabhai <nalin@redhat.com>
1412- hard-code the path to apxs in build_ext() (#15799)
1413
1414* Tue Aug  1 2000 Nalin Dahyabhai <nalin@redhat.com>
1415- add "." to the include path again, which is the default
1416
1417* Wed Jul 19 2000 Nalin Dahyabhai <nalin@redhat.com>
1418- enable PEAR and add it to the include path
1419- add the beginnings of a -devel subpackage
1420
1421* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
1422- automatic rebuild
1423
1424* Fri Jul  7 2000 Nalin Dahyabhai <nalin@redhat.com>
1425- tweaks to post and postun from Bill Peck
1426
1427* Thu Jul  6 2000 Nalin Dahyabhai <nalin@redhat.com>
1428- fixes from Nils for building the MySQL client
1429- change back to requiring %{version} instead of %{version}-%{release}
1430
1431* Sat Jul  1 2000 Nalin Dahyabhai <nalin@redhat.com>
1432- update to 4.0.1pl2
1433- enable MySQL client
1434- move the php.ini file to %{_sysconfdir}
1435
1436* Fri Jun 30 2000 Nils Philippsen <nils@redhat.de>
1437- build_ext defines HAVE_PGSQL so pgsql.so in fact contains symbols
1438- post/un scripts tweak php.ini correctly now
1439
1440* Thu Jun 28 2000 Nalin Dahyabhai <nalin@redhat.com>
1441- update to 4.0.1
1442- refresh manual
1443
1444* Tue Jun 26 2000 Nalin Dahyabhai <nalin@redhat.com>
1445- rebuild against new krb5 package
1446
1447* Mon Jun 19 2000 Nalin Dahyabhai <nalin@redhat.com>
1448- rebuild against new db3 package
1449
1450* Sat Jun 17 2000 Nalin Dahyabhai <nalin@redhat.com>
1451- Fix syntax error in post and preun scripts.
1452- Disable IMAP, LDAP, PgSql in the standalone version because it picks up
1453  the extensions.
1454
1455* Fri Jun 16 2000 Nalin Dahyabhai <nalin@redhat.com>
1456- Unexclude the Sparc arch.
1457- Exclude the ia64 arch until we get a working Postgres build.
1458- Stop stripping extensions as aggressively.
1459- Start linking the IMAP module to libpam again.
1460- Work around extension loading problems.
1461- Reintroduce file-editing post and preun scripts for the mod_php extensions
1462  until we come up with a better way to do it.
1463
1464* Mon Jun  5 2000 Nalin Dahyabhai <nalin@redhat.com>
1465- ExcludeArch: sparc for now
1466
1467* Sun Jun  4 2000 Nalin Dahyabhai <nalin@redhat.com>
1468- add Obsoletes: phpfi, because their content handler names are the same
1469- add standalone binary, rename module packages to mod_php
1470- FHS fixes
1471
1472* Tue May 23 2000 Nalin Dahyabhai <nalin@redhat.com>
1473- change license from "GPL" to "PHP"
1474- add URL: tag
1475- disable mysql support by default (license not specified)
1476
1477* Mon May 22 2000 Nalin Dahyabhai <nalin@redhat.com>
1478- update to PHP 4.0.0
1479- nuke the -mysql subpackage (php comes with a bundled mysql client lib now)
1480
1481* Tue May 16 2000 Nalin Dahyabhai <nalin@redhat.com>
1482- link IMAP module against GSS-API and PAM to get dependencies right
1483- change most of the Requires to Prereqs, because the post edits config files
1484- move the PHP *Apache* module back to the right directory
1485- fix broken postun trigger that broke the post
1486- change most of the postuns to preuns in case php gets removed before subpkgs
1487
1488* Thu May 11 2000 Trond Eivind Glomsr <teg@redhat.com>
1489- rebuilt against new postgres libraries
1490
1491* Tue May 09 2000 Preston Brown <pbrown@redhat.com>
1492- php3 .so modules moved to /usr/lib/php3 from /usr/lib/apache (was incorrect)
1493
1494* Mon Apr 10 2000 Nalin Dahyabhai <nalin@redhat.com>
1495- make subpackages require php = %{version} (bug #10671)
1496
1497* Thu Apr 06 2000 Nalin Dahyabhai <nalin@redhat.com>
1498- update to 3.0.16
1499
1500* Fri Mar 03 2000 Cristian Gafton <gafton@redhat.com>
1501- fixed the post script to work when upgrading a package
1502- add triggere to fix the older packages
1503
1504* Tue Feb 29 2000 Nalin Dahyabhai <nalin@redhat.com>
1505- update to 3.0.15
1506- add build-time dependency for openldap-devel
1507- enable db,ftp,shm,sem support to fix bug #9648
1508
1509* Fri Feb 25 2000 Nalin Dahyabhai <nalin@redhat.com>
1510- add dependency for imap subpackage
1511- rebuild against Apache 1.3.12
1512
1513* Thu Feb 24 2000 Preston Brown <pbrown@redhat.com>
1514- don't include old, outdated manual.  package one from the php distribution.
1515
1516* Tue Feb 01 2000 Cristian Gafton <gafton@redhat.com>
1517- rebuild to fix dependency problem
1518
1519* Fri Jan 14 2000 Preston Brown <pbrown@redhat.com>
1520- added commented out mysql module, thanks to Jason Duerstock
1521  (jason@sdi.cluephone.com). Uncomment to build if you have mysql installed.
1522
1523* Thu Jan 13 2000 Preston Brown <pbrown@redhat.com>
1524- rely on imap-devel, don't include imap in src.rpm (#5099).
1525- xml enabled (#5393)
1526
1527* Tue Nov 02 1999 Preston Brown <pborwn@redhat.com>
1528- added post/postun sections to modify httpd.conf (#5259)
1529- removed old obsolete faq and gif (#5260)
1530- updated manual.tar.gz package (#5261)
1531
1532* Thu Oct 07 1999 Matt Wilson <msw@redhat.com>
1533- rebuilt for sparc glibc brokenness
1534
1535* Fri Sep 24 1999 Preston Brown <pbrown@redhat.com>
1536- --with-apxs --> --with-apxs=/usr/sbin/apxs (# 5094)
1537- ldap support (# 5097)
1538
1539* Thu Sep 23 1999 Preston Brown <pbrown@redhat.com>
1540- fix cmdtuples for postgresql, I had it slightly wrong
1541
1542* Tue Aug 31 1999 Bill Nottingham <notting@redhat.com>
1543- subpackages must obsolete old stuff...
1544
1545* Sun Aug 29 1999 Preston Brown <pbrown@redhat.com>
1546- added -DHAVE_PGCMDTUPLES for postgresql module (bug # 4767)
1547
1548* Fri Aug 27 1999 Preston Brown <pbrown@redhat.com>
1549- name change to php to follow real name of package
1550- fix up references to php3 to refer to php
1551- upgrade to 3.0.12
1552- fixed typo in pgsql postun script (bug # 4686)
1553
1554* Mon Jun 14 1999 Preston Brown <pbrown@redhat.com>
1555- upgraded to 3.0.9
1556- fixed postgresql module and made separate package
1557- separated manual into separate documentation package
1558
1559* Mon May 24 1999 Preston Brown <pbrown@redhat.com>
1560- upgraded to 3.0.8, which fixes problems with glibc 2.1.
1561- took some ideas grom Gomez's RPM.
1562
1563* Tue May 04 1999 Preston Brown <pbrown@redhat.com>
1564- hacked in imap support in an ugly way until imap gets an official
1565  shared library implementation
1566
1567* Fri Apr 16 1999 Preston Brown <pbrown@redhat.com>
1568- pick up php3.ini
1569
1570* Wed Mar 24 1999 Preston Brown <pbrown@redhat.com>
1571- build against apache 1.3.6
1572
1573* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
1574- auto rebuild in the new build environment (release 2)
1575
1576* Mon Mar 08 1999 Preston Brown <pbrown@redhat.com>
1577- upgraded to 3.0.7.
1578
1579* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
1580- Injected new description and group.
1581
1582* Sun Feb 07 1999 Preston Brown <pbrown@redhat.com>
1583- upgrade to php 3.0.6, built against apache 1.3.4
1584
1585* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
1586- rebuild for apache 1.3.3
1587
1588* Thu Oct 08 1998 Preston Brown <pbrown@redhat.com>
1589- updated to 3.0.5, fixes nasty bugs in 3.0.4.
1590
1591* Sun Sep 27 1998 Cristian Gafton <gafton@redhat.com>
1592- updated to 3.0.4 and recompiled for apache 1.3.2
1593
1594* Thu Sep 03 1998 Preston Brown <pbrown@redhat.com>
1595- improvements; builds with apache-devel package installed.
1596
1597* Tue Sep 01 1998 Preston Brown <pbrown@redhat.com>
1598- Made initial cut for PHP3.
Note: See TracBrowser for help on using the repository browser.