Package apache2-mod_dbi_pool: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 | #Module-Specific definitions %define mod_name mod_dbi_pool %define mod_conf A79_%mod_name %define mod_so %mod_name.so Summary: Provides database connection pooling services for the apache web server Name: apache2-mod_dbi_pool Version: 0.4.0 Release: alt2 Group: System/Servers License: GPL Url: http://www.outoforder.cc/projects/apache/mod_dbi_pool/ Packager: Boris Savelev <boris@altlinux.org> Source: http://www.outoforder.cc/downloads/mod_dbi_pool/%mod_name-%version.tar.bz2 Source1: %mod_conf.conf Source2: %mod_conf.load Patch: mod_dbi_pool-0.4.0-module.diff # Automatically added by buildreq on Mon Feb 09 2009 BuildRequires: apache2-devel gcc-c++ libdbi-devel %description mod_dbi_pool provides database connection pooling services for other Apache Modules. Using libdbi it allows other modules to have a dynamic pool of database connections for many common SQL Servers, including mSQL, MySQL, PostgreSQL, Oracle, SQLite and FreeTDS (MSSQL/Sybase). %package devel Summary: Development files for %mod_name Group: Development/C %description devel mod_dbi_pool provides database connection pooling services for other Apache Modules. Using libdbi it allows other modules to have a dynamic pool of database connections for many common SQL Servers, including mSQL, MySQL, PostgreSQL, Oracle, SQLite and FreeTDS (MSSQL/Sybase). This package contains headers for %mod_name. %prep %setup -q -n %mod_name-%version %patch0 -p1 # stupid libtool... %__subst "s|libmod_dbi_pool|mod_dbi_pool|g" src/Makefile* # lib64 fixes find . -maxdepth 1 -type f| xargs %__subst "s|/lib\b|/%_lib|g" # strip away annoying ^M find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//' find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//' %build %configure --with-apxs=%apache2_apxs %make_build %install mkdir -p %buildroot%apache2_moduledir mkdir -p %buildroot%apache2_mods_available mkdir -p %buildroot%_includedir/apache2/ install -m 644 src/.libs/%mod_name.so %buildroot%apache2_moduledir/%mod_name.so install -m 644 %SOURCE1 %buildroot%apache2_mods_available install -m 644 %SOURCE2 %buildroot%apache2_mods_available install -m0644 include/mod_dbi_pool.h %buildroot%_includedir/apache2/ %files %doc LICENSE %apache2_mods_available/*.load %config %apache2_mods_available/*.conf %apache2_moduledir/*.so %files devel %_includedir/apache2/*.h %changelog * Mon Oct 16 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 0.4.0-alt2 - Rebuilt with libdbi-0.9.0. * Wed Apr 06 2016 Andrey Cherepanov <cas@altlinux.org> 0.4.0-alt1.qa2 - Rebuild with new apache2 * Mon Apr 15 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 0.4.0-alt1.qa1 - NMU: rebuilt for debuginfo. * Mon Feb 09 2009 Boris Savelev <boris@altlinux.org> 0.4.0-alt1 - initial build for Sisyphus from Mandriva * Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdv2009.0 + Revision: 234919 - rebuild * Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdv2009.0 + Revision: 215565 - fix rebuild - hard code %%{_localstatedir}/lib to ease backports * Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.4.0-3mdv2008.1 + Revision: 135820 - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdv2008.0 + Revision: 82552 - rebuild * Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2007.1 + Revision: 140664 - rebuild * Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0 + Revision: 79400 - Import apache-mod_dbi_pool * Wed Aug 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0 - initial Mandriva package |