%define docroot /var/www/html
Summary: A library for PHP development.
Name: phplib
Version: 7.2d
Release: 2.bis
Copyright: LGPL
Group: Development/Libraries
BuildArch: noarch
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch: phplib-7.2d-libdir.patch
Url: http://phplib.sf.net/
Buildroot: /var/tmp/%{name}-%{version}-root
Requires: webserver php >= 3.0.12
%package www
Summary: Examples from phplib, a library for PHP development.
Group: Development/Libraries
%description www
Sample scripts from phplib.
%description
phplib is a library that will help you to write medium to large sized
data-driven web applications with PHP.
%prep
%setup -q
%patch0 -p1 -b .libdir
%build
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/%{name}
cp -pr php/* $RPM_BUILD_ROOT/%{_libdir}/%{name}
mkdir -p $RPM_BUILD_ROOT/%{docroot}/%{name}/pages/admin
cp -pr pages $RPM_BUILD_ROOT/%{docroot}/%{name}
%post
echo See http://phplib.sourceforge.net/documentation/ for further installation
%postun
%clean
rm -rf $RPM_BUILD_ROOT
%files www
%defattr(-,root,root)
%{docroot}/%{name}
%files
%defattr(-,root,root)
%doc CHANGES COMMIT COPYING CREDITS HELP README TODO VERSION
%doc contrib doc stuff unsup
%{_libdir}/%{name}/auth.inc
%{_libdir}/%{name}/be_null.inc
%{_libdir}/%{name}/be_sql.inc
%{_libdir}/%{name}/cart.inc
%{_libdir}/%{name}/crcloginform.ihtml
%{_libdir}/%{name}/crloginform.ihtml
%{_libdir}/%{name}/csv_table.inc
%{_libdir}/%{name}/ct_dbm.inc
%{_libdir}/%{name}/ct_file.inc
%{_libdir}/%{name}/ct_ldap.inc
%{_libdir}/%{name}/ct_null.inc
%{_libdir}/%{name}/ct_shm.inc
%{_libdir}/%{name}/ct_split_sql.inc
%{_libdir}/%{name}/ct_sql.inc
%{_libdir}/%{name}/db_msql.inc
%{_libdir}/%{name}/db_mssql.inc
%{_libdir}/%{name}/db_mysql.inc
%{_libdir}/%{name}/db_oci8.inc
%{_libdir}/%{name}/db_odbc.inc
%{_libdir}/%{name}/db_oracle.inc
%{_libdir}/%{name}/db_pgsql.inc
%{_libdir}/%{name}/db_sybase.inc
%{_libdir}/%{name}/db_usql.inc
%{_libdir}/%{name}/layout_html.inc
%config(noreplace) %{_libdir}/%{name}/local.inc
%{_libdir}/%{name}/loginform.ihtml
%{_libdir}/%{name}/menu.inc
%{_libdir}/%{name}/migrate_to_md5.php3
%{_libdir}/%{name}/of_checkbox.inc
%{_libdir}/%{name}/of_file.inc
%{_libdir}/%{name}/of_radio.inc
%{_libdir}/%{name}/of_select.inc
%{_libdir}/%{name}/of_text.inc
%{_libdir}/%{name}/of_textarea.inc
%{_libdir}/%{name}/oohforms.inc
%{_libdir}/%{name}/page.inc
%{_libdir}/%{name}/perm.inc
%{_libdir}/%{name}/perminvalid.ihtml
%config(noreplace) %{_libdir}/%{name}/prepend.php3
%{_libdir}/%{name}/query_sql.inc
%{_libdir}/%{name}/session.inc
%{_libdir}/%{name}/setup.inc
%{_libdir}/%{name}/sqlquery-eric.inc
%{_libdir}/%{name}/sqlquery.inc
%{_libdir}/%{name}/strings2.inc
%{_libdir}/%{name}/table.inc
%{_libdir}/%{name}/table_select_js.php3
%{_libdir}/%{name}/template.inc
%{_libdir}/%{name}/tmpl_table.inc
%{_libdir}/%{name}/tpl_form.inc
%{_libdir}/%{name}/tree.inc
%{_libdir}/%{name}/user.inc
%changelog
* Thu Jan 17 2002 Dale Bewley
- updated to phplib version 7.2d and overhauled
* Tue Sep 26 2000 Ed Voncken
- updated to phplib PRERELEASE version 7.2c
* Tue Sep 26 2000 Ed Voncken
- updated to phplib version 7.2b
* Fri Dec 22 1999 Carlo Marcelo Arenas Belon
- initial spec