diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-02-10 15:40:27 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-02-10 15:40:27 +0000 |
commit | 6bc2e4d7c5906e46a8f275a876ead6ec41aca5bb (patch) | |
tree | cee0a97398040001220ece3cd48c3d568bcddb4a /www-apache/mod_log_sql | |
parent | 1db00cc6e94b90c08090bb5b8c406622946c4ae5 (diff) |
gentoo resync : 10.02.2019
Diffstat (limited to 'www-apache/mod_log_sql')
-rw-r--r-- | www-apache/mod_log_sql/Manifest | 1 | ||||
-rw-r--r-- | www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild | 64 |
2 files changed, 65 insertions, 0 deletions
diff --git a/www-apache/mod_log_sql/Manifest b/www-apache/mod_log_sql/Manifest index cf5db3ce0227..18790928a255 100644 --- a/www-apache/mod_log_sql/Manifest +++ b/www-apache/mod_log_sql/Manifest @@ -3,4 +3,5 @@ AUX 42_mod_log_sql.conf 827 BLAKE2B f96bb44047f2301a7db85e9cd9c66a53a703aa5f5426 AUX mod_log_sql-1.101-apache-2.4.patch 633 BLAKE2B 71f5a303ec140bc55d02987fbb89a7911e90663a0b1ed1e583382dea2ed135cca0d79eab23720ed2a367ef1e46e223c584d93b33cd25803c31fd1ad73bc23bbb SHA512 9ce5fc6183d76a32a073d0778404d1b112a3f44eddb589a80146b82762535cf909f303af41dd0bbd650d70e362e85e4fb361039c4fcdfd1a8af134d6d02a2fd4 DIST mod_log_sql-1.101.tar.bz2 127500 BLAKE2B b82677ba590f900a69506b0a9f5ada92076faa303815655d0d9e24c1f50704c96878ab39b7285836bbb59ecac15db6bfba674c10dfc78bdb0907ff37cf680cf5 SHA512 30ea586443cf042e52149012613d80ca0c6631847618366905e90f99bfab235ca6e050fa1dbdb98ef54be6d68b34564781c6efb36ba89f7b51e4f3e00892d91f EBUILD mod_log_sql-1.101-r2.ebuild 1504 BLAKE2B 55cab4365c3777ce7f3401c4901a800a24d4e42590d44cda3ba02eedd95fafec90c1cf549513c200b154b36dc9d11b1d7d2e5ab7408cd3a34ff81575278b3bfd SHA512 b49f76ef2444ef56ebc7d3c2d425990d8a31bc99acd066364c597b95c0905c75290e2add1e1ab1b5a87a64320594fea01388d3295a6b3763f6d3d370a399d198 +EBUILD mod_log_sql-1.101-r3.ebuild 1514 BLAKE2B 69532ac3e554101c43215a5d4737cbac104751b8ed89a993f2c987a99093c73b18472acaa4b93ee7840184767c53c6e63624f96598e10f5c282e1d86936febf0 SHA512 bd9349517ed458d8d63817e765f6c5772f9d3b73dfdabab3902fe307937bd2a9edeb4afd88336ba35e98d630aa252c1c177a34c211943a4ebf659027f60e912a MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild b/www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild new file mode 100644 index 000000000000..d7f0da75b8d4 --- /dev/null +++ b/www-apache/mod_log_sql/mod_log_sql-1.101-r3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit apache-module + +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="Artistic" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="dbi ssl" + +DEPEND="dev-db/mysql-connector-c:0= + dbi? ( dev-db/libdbi ) + ssl? ( dev-libs/openssl:0= )" +RDEPEND="${DEPEND}" + +APACHE2_MOD_CONF="1.101/42_${PN}" +APACHE2_MOD_DEFINE="LOG_SQL" + +APACHE2_EXECFILES=" + .libs/${PN}_logio.so + .libs/${PN}_mysql.so + .libs/${PN}_ssl.so" + +DOCS=( AUTHORS CHANGELOG docs/README contrib/create_tables.sql + contrib/make_combined_log.pl contrib/mysql_import_combined_log.pl ) +HTML_DOCS=( docs/manual.html ) + +PATCHES=( "${FILESDIR}"/${P}-apache-2.4.patch ) + +need_apache2_4 + +pkg_setup() { + _init_apache2 + _init_apache2_late +} + +src_configure() { + local myconf="--with-apxs=${APXS}" + myconf="${myconf} $(usex ssl --with-ssl-inc=/usr --without-ssl-inc)" + myconf="${myconf} $(usex dbi --with-dbi=/usr --without-dbi)" + econf ${myconf} +} + +src_compile() { + emake +} + +src_install() { + use dbi && APACHE2_EXECFILES="${APACHE2_EXECFILES} .libs/${PN}_dbi.so" + apache-module_src_install + einstalldocs +} + +pkg_postinst() { + use dbi && APACHE2_MOD_DEFINE="${APACHE2_MOD_DEFINE} DBI" + apache-module_pkg_postinst + einfo "Refer to /usr/share/doc/${PF}/ for scripts" + einfo "on how to create logging tables." +} |