%{!?_httpd_contentdir: %{expand: %%global _httpd_contentdir /var/www}} Name: php-adodb Summary: Database abstraction layer for PHP Version: 5.20.6 Release: 2%{?dist} License: BSD or LGPLv2+ URL: http://adodb.org BuildArch: noarch # for macros BuildRequires: httpd-devel Source0: http://downloads.sourceforge.net/adodb/adodb-%{version}.tar.gz Requires: php-common %description ADOdb is an object oriented library written in PHP that abstracts database operations for portability. It is modelled on Microsoft's ADO, but has many improvements that make it unique (eg. pivot tables, Active Record support, generating HTML for paging recordsets with next and previous links, cached recordsets, HTML menu generation, etc). ADOdb hides the differences between the different databases so you can easily switch DBs without changing code. # !! TODO !! MAKE A SUBPACKAGE FOR THE PEAR::AUTH DRIVER %prep %setup -q -n adodb5 %build # fix dir perms find . -type d | xargs chmod 755 # fix file perms find . -type f | xargs chmod 644 %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_httpd_contentdir}/icons install -d $RPM_BUILD_ROOT%{_datadir}/php/adodb cp -pr * $RPM_BUILD_ROOT%{_datadir}/php/adodb/ install -m644 cute_icons_for_site/* $RPM_BUILD_ROOT%{_httpd_contentdir}/icons # cleanup rm -rf $RPM_BUILD_ROOT%{_datadir}/php/adodb/cute_icons_for_site rm -rf $RPM_BUILD_ROOT%{_datadir}/php/adodb/docs rm -rf $RPM_BUILD_ROOT%{_datadir}/php/adodb/tests rm -f $RPM_BUILD_ROOT%{_datadir}/adodb/*.txt %files %defattr(-,root,root) %license LICENSE.md %doc README.md docs/* %{_datadir}/php/adodb %{_httpd_contentdir}/icons/* %changelog * Tue Sep 20 2016 Gianluca Sforna - 5.20.6-2 - update to latest release - fix for CVE-2016-7405 (#1376365) - spec file clean up * Tue Sep 6 2016 Gianluca Sforna - 5.15-10 - fix for CVE-2016-4855 (#1373374) * Thu Feb 04 2016 Fedora Release Engineering - 5.15-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 5.15-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 5.15-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Tue Sep 03 2013 Jon Ciesla 5.15-6 - Date fixes to correct FTBFS. * Sun Aug 04 2013 Fedora Release Engineering 5.15-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 5.15-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Dec 7 2012 Remi Collet - 5.15-3 - fix icons locations for httpd 2.4 (#876907) * Fri Jul 20 2012 Fedora Release Engineering - 5.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Feb 8 2012 Gianluca Sforna - 5.15-1 - New upstream release * Sat Jan 14 2012 Fedora Release Engineering - 5.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Fri Aug 05 2011 Gianluca Sforna - 5.12-1 - New upstream release * Wed Feb 09 2011 Fedora Release Engineering - 5.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun May 23 2010 Gianluca Sforna - 5.11-1 - New upstream release * Thu Nov 12 2009 Gianluca Sforna - 5.10-1 - New upstream release * Tue Aug 25 2009 Gianluca Sforna - 5.09a-1 - Update to latest release - Fix download URL - Update summary and description - Requires php-common * Sun Jul 26 2009 Fedora Release Engineering - 4.95-3.a - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 4.95-2.a - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sun Aug 26 2007 Aurelien Bompard 4.95-1.a - version 4.95a - fix license tag * Fri Apr 06 2007 Aurelien Bompard 4.94-1 - version 4.94 - move install path to %%_datadir/php/adodb (#235461) * Wed Aug 30 2006 Aurelien Bompard 4.92-1 - version 4.92 * Fri Apr 14 2006 Aurelien Bompard 4.80-1 - version 4.80 * Wed Feb 22 2006 Aurelien Bompard 4.72-1 - version 4.72 * Fri Dec 23 2005 Aurelien Bompard 4.68-1 - version 4.68 * Fri Nov 18 2005 Aurelien Bompard 4.67-1 - version 4.67 * Sun May 08 2005 Aurelien Bompard 4.62-1%{?dist} - version 4.62 - use disttag * Fri Apr 8 2005 Michael Schwendt - rebuilt * Wed Aug 11 2004 Aurelien Bompard 0:4.52-0.fdr.1 - update to 4.52 * Sat Jul 31 2004 Aurelien Bompard 0:4.51-0.fdr.1 - update to 4.51 * Sat Jul 03 2004 Aurelien Bompard 0:4.23-0.fdr.2 - move to _datadir instead of _libdir - use the _var macro * Wed Jun 30 2004 Aurelien Bompard 0:4.23-0.fdr.1 - Initial Fedora package (from Mandrake)