diff options
author | Christian Heim <phreak@gentoo.org> | 2007-07-29 14:41:53 +0000 |
---|---|---|
committer | Christian Heim <phreak@gentoo.org> | 2007-07-29 14:41:53 +0000 |
commit | 2355edbfdd7338c1cac63e5ff09bcca1078a03fd (patch) | |
tree | 6032967bee4ade3361c85b1a337c4e953718f071 /www-apache/mod_log_sql | |
parent | alpha/ia64/x86 stable (diff) | |
download | historical-2355edbfdd7338c1cac63e5ff09bcca1078a03fd.tar.gz historical-2355edbfdd7338c1cac63e5ff09bcca1078a03fd.tar.bz2 historical-2355edbfdd7338c1cac63e5ff09bcca1078a03fd.zip |
Moving net-www/mod_log_sql to www-apache/mod_log_sql (#81244).
Package-Manager: portage-2.1.3_rc9
Diffstat (limited to 'www-apache/mod_log_sql')
-rw-r--r-- | www-apache/mod_log_sql/ChangeLog | 146 | ||||
-rw-r--r-- | www-apache/mod_log_sql/Manifest | 38 | ||||
-rw-r--r-- | www-apache/mod_log_sql/files/42_mod_log_sql.conf | 28 | ||||
-rw-r--r-- | www-apache/mod_log_sql/files/digest-mod_log_sql-1.100 | 3 | ||||
-rw-r--r-- | www-apache/mod_log_sql/files/digest-mod_log_sql-1.101 | 3 | ||||
-rw-r--r-- | www-apache/mod_log_sql/metadata.xml | 8 | ||||
-rw-r--r-- | www-apache/mod_log_sql/mod_log_sql-1.100.ebuild | 45 | ||||
-rw-r--r-- | www-apache/mod_log_sql/mod_log_sql-1.101.ebuild | 45 |
8 files changed, 316 insertions, 0 deletions
diff --git a/www-apache/mod_log_sql/ChangeLog b/www-apache/mod_log_sql/ChangeLog new file mode 100644 index 000000000000..029c3bcb6610 --- /dev/null +++ b/www-apache/mod_log_sql/ChangeLog @@ -0,0 +1,146 @@ +# ChangeLog for net-www/mod_log_sql +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_log_sql/ChangeLog,v 1.1 2007/07/29 14:41:53 phreak Exp $ + + 29 Jul 2007; Christian Heim <phreak@gentoo.org> + +files/42_mod_log_sql.conf, +metadata.xml, +mod_log_sql-1.100.ebuild, + +mod_log_sql-1.101.ebuild: + Moving net-www/mod_log_sql to www-apache/mod_log_sql (#81244). + + 12 May 2007; Luca Longinotti <chtekk@gentoo.org> mod_log_sql-1.100.ebuild, + mod_log_sql-1.101.ebuild: + Remove apache1 support and dep upon mod_ssl. + + 14 Jan 2007; Luca Longinotti <chtekk@gentoo.org> + -files/1.100/42_mod_log_sql.conf, -files/10_mod_log_sql.conf, + +files/42_mod_log_sql.conf, -files/mod_log_sql-1.97-gentoo.patch, + -files/10_mod_log_sql_apache2.conf, mod_log_sql-1.100.ebuild, + mod_log_sql-1.101.ebuild: + Cleanup. + +*mod_log_sql-1.101 (12 Dec 2006) + + 12 Dec 2006; Christian Parpart <trapni@gentoo.org> + +mod_log_sql-1.101.ebuild: + version bump + + 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> mod_log_sql-1.100.ebuild: + dev-db/mysql => virtual/mysql + + 04 Jun 2006; Michael Stewart <vericgar@gentoo.org> + -mod_log_sql-1.97.ebuild, -mod_log_sql-1.98-r1.ebuild: + Remove old-style ebuilds + + 04 Jun 2006; Michael Stewart <vericgar@gentoo.org> + mod_log_sql-1.100.ebuild: + Address dependency issues caused by depend.apache. Refer to bug 107127. + + 24 Mar 2006; Joseph Jezak <josejx@gentoo.org> mod_log_sql-1.100.ebuild: + Marked ppc stable for bug #125166, thanks to mabi for testing. + + 18 Mar 2006; Bryan Ăstergaard <kloeri@gentoo.org + mod_log_sql-1.100.ebuild: + Stable on x86, bug 125166. + + 06 Mar 2006; Michael Stewart <vericgar@gentoo.org> + -files/1.100/10_mod_log_sql.conf, +files/1.100/42_mod_log_sql.conf, + mod_log_sql-1.100.ebuild: + Change the order for configuration file so that it's loaded after SSL. Fixes + bug 95847. + + 27 Jun 2005; Sven Wegener <swegener@gentoo.org> mod_log_sql-1.97.ebuild: + Added apache2 to IUSE. + + 09 Jun 2005; Sven Wegener <swegener@gentoo.org> mod_log_sql-1.97.ebuild: + Removed > from = dependency. + + 28 Feb 2005; Christian Parpart <trapni@gentoo.org> + mod_log_sql-1.100.ebuild: + adding to ~amd64 + + 27 Feb 2005; Michael Stewart <vericgar@gentoo.org> mod_log_sql-1.100.ebuild: + Removing ~amd64, bug #83482 + + 21 Feb 2005; Benedikt Boehm <hollow@gentoo.org> + files/1.100/10_mod_log_sql.conf: + fixed 10_mod_log_sql.conf. fixed #82486 + +*mod_log_sql-1.98-r1 (17 Feb 2005) + + 17 Feb 2005; Elfyn McBratney <beu@gentoo.org> files/10_mod_log_sql.conf, + files/10_mod_log_sql_apache2.conf, +mod_log_sql-1.98-r1.ebuild, + -mod_log_sql-1.98.ebuild: + Version bump as the the previous version's ebuild was horribly broken: + just DEPEND on net-www/apache, add apache2 to IUSE, call detechapache in + pkg_postinst (bleh), documentation is now in "docs" (was in "Documentation"), + use dohtml instead of dodoc for HTML/XML docs, fix typo in 10_mod_log_sql.conf + and disable SSL support (which is not currently detected on 1.3 or 2.0). Oh + yeah, and actually install the modules! Closes bug #81495. + + 05 Feb 2005; Christian Parpart <trapni@gentoo.org> + mod_log_sql-1.100.ebuild: + added ~amd64 to keywords + +*mod_log_sql-1.100 (30 Jan 2005) + + 30 Jan 2005; Benedikt Boehm <hollow@gentoo.org> + +files/1.100/10_mod_log_sql.conf, +mod_log_sql-1.100.ebuild: + Added 1.100 using new apache-module eclass + + 04 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + mod_log_sql-1.97.ebuild, mod_log_sql-1.98.ebuild: + Masked mod_log_sql-1.98.ebuild stable for ppc + + 04 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + mod_log_sql-1.97.ebuild: + Masked mod_log_sql-1.97.ebuild stable for ppc + + 05 Aug 2004; Chuck Short <zul@gentoo.org> files/10_mod_log_sql_apache2.conf: + Fix typo in config file. Closes #58942. + + 25 Jun 2004; Aron Griffis <agriffis@gentoo.org> mod_log_sql-1.97.ebuild, + mod_log_sql-1.98.ebuild: + QA - fix use invocation + + 13 Jun 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.98.ebuild: + Removed apache2 support. Ebuild does not detect where are our header files are + properly. Closes #52739. + + 15 May 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.96.ebuild: + Removed old version. + + 15 May 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.97.ebuild: + Marked stable for x86. + +*mod_log_sql-1.98 (15 May 2004) + + 15 May 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.98.ebuild: + Version bump, closes #50983. + + 12 May 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.97.ebuild, + files/10_mod_log_sql.conf, files/10_mod_log_sql_apache2.conf: + Added extra module to be loaded. Closes #50277. + + 07 May 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.97.ebuild, + files/mod_log_sql-1.97-gentoo.patch: + Added patch so that mod_log_sql can compile properly. Closes #50277. + + 03 May 2004; Michael Sterrett <mr_bones_@gentoo.org> + mod_log_sql-1.96.ebuild, mod_log_sql-1.97.ebuild: + don't use deprecated ? : use syntax; don't assign default to S; tidy + +*mod_log_sql-1.97 (04 May 2004) + + 04 May 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.97.ebuild: + Version bump, closes #49553. + + 30 Apr 2004; David Holm <dholm@gentoo.org> mod_log_sql-1.96.ebuild: + Added to ~ppc. + +*mod_log_sql-1.96 (30 Apr 2004) + + 30 Apr 2004; Chuck Short <zul@gentoo.org> mod_log_sql-1.96.ebuild, + files/10_mod_log_sql.conf, files/10_mod_log_sql_apache2.conf: + Initial version, ebuild written by Perolo Silantico < per.sil@gmx.it >. + Closes #14891. + diff --git a/www-apache/mod_log_sql/Manifest b/www-apache/mod_log_sql/Manifest new file mode 100644 index 000000000000..73dc7b7c275a --- /dev/null +++ b/www-apache/mod_log_sql/Manifest @@ -0,0 +1,38 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 42_mod_log_sql.conf 877 RMD160 5884ac0d6192d7fa2be4d2dfd97a279bcb24b6b7 SHA1 380f5a60a81d653d2768f0fab86a560dcdee8d21 SHA256 f9f02864e80d468a833ac54712eb01e425a365e39e2b9dad35b6e7519d10d082 +MD5 29571a78277bd35aeb290d9489e826d8 files/42_mod_log_sql.conf 877 +RMD160 5884ac0d6192d7fa2be4d2dfd97a279bcb24b6b7 files/42_mod_log_sql.conf 877 +SHA256 f9f02864e80d468a833ac54712eb01e425a365e39e2b9dad35b6e7519d10d082 files/42_mod_log_sql.conf 877 +DIST mod_log_sql-1.100.tar.bz2 122507 RMD160 a9e21fd46317d8ee120321b6702a9442a5ba3a3f SHA1 50edb735915a4fb7ea83a5d8e4928667a2a04801 SHA256 e9a49e01ecea00292ddec0a0bc4f33f0200dd7617bea11b0de92f1fd100025fc +DIST mod_log_sql-1.101.tar.bz2 127500 RMD160 a61746e2a8cb62221a5b08f2ab4790d221971355 SHA1 2b38ede49621ec61e896e1f8aece14970e73c5f3 SHA256 0907579b0466844f7f1886af92a9ea36b4815ec869929ba577c74d32b6d69a5e +EBUILD mod_log_sql-1.100.ebuild 1382 RMD160 517dda7f7eaea34f1637c0010da98f30d6909d68 SHA1 9071a59442bde1d5aceb047902c05a023aefcd6c SHA256 33c34442dcff0a3c154df1ba71b5d354c01901dae321b071f930d84181943ae3 +MD5 ba42aca90e4bb03eea58ca5e786dbb3c mod_log_sql-1.100.ebuild 1382 +RMD160 517dda7f7eaea34f1637c0010da98f30d6909d68 mod_log_sql-1.100.ebuild 1382 +SHA256 33c34442dcff0a3c154df1ba71b5d354c01901dae321b071f930d84181943ae3 mod_log_sql-1.100.ebuild 1382 +EBUILD mod_log_sql-1.101.ebuild 1384 RMD160 edbedc5c85dc824ff4a7c581283c9129aaa721e5 SHA1 54c4fe9851e9650b7e826ea5272acaf63d071ac8 SHA256 00bc7a32103e0f0e4720a314a5a67a9404d5910dac35d6e2069db0ce89ecda66 +MD5 6ce1f5b359b08dbc38ff6895b7b7a659 mod_log_sql-1.101.ebuild 1384 +RMD160 edbedc5c85dc824ff4a7c581283c9129aaa721e5 mod_log_sql-1.101.ebuild 1384 +SHA256 00bc7a32103e0f0e4720a314a5a67a9404d5910dac35d6e2069db0ce89ecda66 mod_log_sql-1.101.ebuild 1384 +MISC ChangeLog 5473 RMD160 07a6ca4878492b4e9db1f8badeed9d74ec603d25 SHA1 19ddc040a5dfd09865d51c598f1511558e23fcbd SHA256 0fa18d558dc65a7ee311ca2ac3f5a922bab8973ce87875e77505c7751d8aa3dc +MD5 e6d1847bbacf2b911b54de964d03e8de ChangeLog 5473 +RMD160 07a6ca4878492b4e9db1f8badeed9d74ec603d25 ChangeLog 5473 +SHA256 0fa18d558dc65a7ee311ca2ac3f5a922bab8973ce87875e77505c7751d8aa3dc ChangeLog 5473 +MISC metadata.xml 226 RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e SHA1 fe9f7ce6f2281683065abb3255c8b731665c82ac SHA256 376a327f91f69eb96f0c1b05cc1481dd7017a0570f631a03b1f6d14d58215ca8 +MD5 7272d8b6d09e3e301b6a08aa9c912eb0 metadata.xml 226 +RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e metadata.xml 226 +SHA256 376a327f91f69eb96f0c1b05cc1481dd7017a0570f631a03b1f6d14d58215ca8 metadata.xml 226 +MD5 cd43bc9331c3ac579508f05c9fbbc2cb files/digest-mod_log_sql-1.100 256 +RMD160 bce5ab62ba1bbab417fc104ab8777ca3db3e80c6 files/digest-mod_log_sql-1.100 256 +SHA256 63d8decb968958892225f6d1bca2c5dabd52d4f63832e86628aac8c19c4d5bd4 files/digest-mod_log_sql-1.100 256 +MD5 54227d0507318a7151528ecb15f59690 files/digest-mod_log_sql-1.101 256 +RMD160 fd5d78d9f6d2bd450f336ee6fbc4f5c8721816b2 files/digest-mod_log_sql-1.101 256 +SHA256 ec7a457c643a056b3e96ec86060fe94e74207bc25f774a0233495e668fe9ef90 files/digest-mod_log_sql-1.101 256 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.5 (GNU/Linux) + +iD8DBQFGrKdByuNVb5qfaOYRAuXVAKDFjn+RH508j6LdeGqdZWNSdraLQgCgmq29 +D6ZApEdrGsbHWQpFXigEqZ8= +=7jAA +-----END PGP SIGNATURE----- diff --git a/www-apache/mod_log_sql/files/42_mod_log_sql.conf b/www-apache/mod_log_sql/files/42_mod_log_sql.conf new file mode 100644 index 000000000000..e9aed14145aa --- /dev/null +++ b/www-apache/mod_log_sql/files/42_mod_log_sql.conf @@ -0,0 +1,28 @@ +<IfDefine LOG_SQL> + LoadModule log_sql_module modules/mod_log_sql.so + LoadModule log_sql_mysql_module modules/mod_log_sql_mysql.so + + <IfModule mod_ssl.c> + LoadModule log_sql_ssl_module modules/mod_log_sql_ssl.so + </IfModule> +</IfDefine> + +<IfModule mod_log_sql.c> + LogSQLLoginInfo mysql://user:passwd@host/database + LogSQLDBParam socketfile /var/run/mysqld/mysqld.sock + + # LogSQLMassVirtualHosting automatically sets LogSQLCreateTables to 'on' + #LogSQLCreateTables on + LogSQLMassVirtualHosting on + + LogSQLMachineID machine_id + LogSQLPreserveFile logs/mod_log_sql_preserve.sql + + # See http://www.outoforder.cc/projects/apache/mod_log_sql/docs-2.0/ + # for details about LogSQLTransferLogFormat + # be compatible with the Combined Log Format (CLF) + LogSQLTransferLogFormat AbHhmRSsTUuv + <IfModule mod_ssl.c> + LogSQLTransferLogFormat AbHhmRSsTUuv + </IfModule> +</IfModule> diff --git a/www-apache/mod_log_sql/files/digest-mod_log_sql-1.100 b/www-apache/mod_log_sql/files/digest-mod_log_sql-1.100 new file mode 100644 index 000000000000..154857c992bb --- /dev/null +++ b/www-apache/mod_log_sql/files/digest-mod_log_sql-1.100 @@ -0,0 +1,3 @@ +MD5 b54657ad270cffc34dfab12302c53306 mod_log_sql-1.100.tar.bz2 122507 +RMD160 a9e21fd46317d8ee120321b6702a9442a5ba3a3f mod_log_sql-1.100.tar.bz2 122507 +SHA256 e9a49e01ecea00292ddec0a0bc4f33f0200dd7617bea11b0de92f1fd100025fc mod_log_sql-1.100.tar.bz2 122507 diff --git a/www-apache/mod_log_sql/files/digest-mod_log_sql-1.101 b/www-apache/mod_log_sql/files/digest-mod_log_sql-1.101 new file mode 100644 index 000000000000..c225d1f09457 --- /dev/null +++ b/www-apache/mod_log_sql/files/digest-mod_log_sql-1.101 @@ -0,0 +1,3 @@ +MD5 16157f311eba364d8ee467078e7cc086 mod_log_sql-1.101.tar.bz2 127500 +RMD160 a61746e2a8cb62221a5b08f2ab4790d221971355 mod_log_sql-1.101.tar.bz2 127500 +SHA256 0907579b0466844f7f1886af92a9ea36b4815ec869929ba577c74d32b6d69a5e mod_log_sql-1.101.tar.bz2 127500 diff --git a/www-apache/mod_log_sql/metadata.xml b/www-apache/mod_log_sql/metadata.xml new file mode 100644 index 000000000000..ff5b6490402e --- /dev/null +++ b/www-apache/mod_log_sql/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>apache</herd> +<maintainer> + <email>apache-bugs@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/www-apache/mod_log_sql/mod_log_sql-1.100.ebuild b/www-apache/mod_log_sql/mod_log_sql-1.100.ebuild new file mode 100644 index 000000000000..81805354d37a --- /dev/null +++ b/www-apache/mod_log_sql/mod_log_sql-1.100.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_log_sql/mod_log_sql-1.100.ebuild,v 1.1 2007/07/29 14:41:53 phreak Exp $ + +inherit apache-module + +KEYWORDS="~amd64 ppc x86" + +DESCRIPTION="An Apache module for logging to an SQL (MySQL) database." +HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_log_sql/" +SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2" +LICENSE="as-is" +SLOT="0" +IUSE="dbi ssl" + +DEPEND="virtual/mysql + dbi? ( dev-db/libdbi ) + ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +APACHE2_MOD_CONF="42_${PN}" +APACHE2_MOD_DEFINE="LOG_SQL" + +APACHE2_EXECFILES=".libs/${PN}_mysql.so .libs/${PN}_dbi.so .libs/${PN}_ssl.so" + +DOCFILES="AUTHORS CHANGELOG docs/README docs/manual.html \ +contrib/create_tables.sql contrib/make_combined_log.pl contrib/mysql_import_combined_log.pl" + +need_apache + +src_compile() { + local myconf="--with-apxs=${APXS2}" + use ssl && myconf="${myconf} --with-ssl-inc=/usr" + use ssl || myconf="${myconf} --without-ssl-inc" + use dbi && myconf="${myconf} --with-dbi=/usr" + use dbi || myconf="${myconf} --without-dbi" + econf ${myconf} || die "econf failed" + emake || die "emake failed" +} + +pkg_postinst() { + apache-module_pkg_postinst + einfo "See /usr/share/doc/${PF}/create_tables.sql.gz" + einfo "on how to create logging tables." +} diff --git a/www-apache/mod_log_sql/mod_log_sql-1.101.ebuild b/www-apache/mod_log_sql/mod_log_sql-1.101.ebuild new file mode 100644 index 000000000000..db0a856e81f7 --- /dev/null +++ b/www-apache/mod_log_sql/mod_log_sql-1.101.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_log_sql/mod_log_sql-1.101.ebuild,v 1.1 2007/07/29 14:41:53 phreak Exp $ + +inherit apache-module + +KEYWORDS="~amd64 ~ppc ~x86" + +DESCRIPTION="An Apache module for logging to an SQL (MySQL) database." +HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_log_sql/" +SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2" +LICENSE="as-is" +SLOT="0" +IUSE="dbi ssl" + +DEPEND="virtual/mysql + dbi? ( dev-db/libdbi ) + ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +APACHE2_MOD_CONF="42_${PN}" +APACHE2_MOD_DEFINE="LOG_SQL" + +APACHE2_EXECFILES=".libs/${PN}_mysql.so .libs/${PN}_dbi.so .libs/${PN}_ssl.so" + +DOCFILES="AUTHORS CHANGELOG docs/README docs/manual.html \ +contrib/create_tables.sql contrib/make_combined_log.pl contrib/mysql_import_combined_log.pl" + +need_apache + +src_compile() { + local myconf="--with-apxs=${APXS2}" + use ssl && myconf="${myconf} --with-ssl-inc=/usr" + use ssl || myconf="${myconf} --without-ssl-inc" + use dbi && myconf="${myconf} --with-dbi=/usr" + use dbi || myconf="${myconf} --without-dbi" + econf ${myconf} || die "econf failed" + emake || die "emake failed" +} + +pkg_postinst() { + apache-module_pkg_postinst + einfo "See /usr/share/doc/${PF}/create_tables.sql.gz" + einfo "on how to create logging tables." +} |