summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2007-07-29 14:41:53 +0000
committerChristian Heim <phreak@gentoo.org>2007-07-29 14:41:53 +0000
commit2355edbfdd7338c1cac63e5ff09bcca1078a03fd (patch)
tree6032967bee4ade3361c85b1a337c4e953718f071 /www-apache/mod_log_sql
parentalpha/ia64/x86 stable (diff)
downloadhistorical-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/ChangeLog146
-rw-r--r--www-apache/mod_log_sql/Manifest38
-rw-r--r--www-apache/mod_log_sql/files/42_mod_log_sql.conf28
-rw-r--r--www-apache/mod_log_sql/files/digest-mod_log_sql-1.1003
-rw-r--r--www-apache/mod_log_sql/files/digest-mod_log_sql-1.1013
-rw-r--r--www-apache/mod_log_sql/metadata.xml8
-rw-r--r--www-apache/mod_log_sql/mod_log_sql-1.100.ebuild45
-rw-r--r--www-apache/mod_log_sql/mod_log_sql-1.101.ebuild45
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."
+}