From f79eacb4426f4d36c0bd1a03a8863e07be5fee66 2013-02-14 21:52:48 From: Richard H Date: 2013-02-14 21:52:48 Subject: [PATCH] add ebuild for 3.2.0 SP2 --- diff --git a/net-analyzer/nagiosql/Manifest b/net-analyzer/nagiosql/Manifest index 8a5b5b242b5d186fca5bd2fc0492fe9f1ff48653..c0537204b281efbd31cc2abab63c2fe28cf5cfae 100644 --- a/net-analyzer/nagiosql/Manifest +++ b/net-analyzer/nagiosql/Manifest @@ -1,4 +1,6 @@ DIST nagiosql303.tar.gz 878361 SHA256 af7ca16b4a95c25cde5d41422f63bc5006b29e62aab2a693364aa8bee5aa79d2 SHA512 74facebc2a009db2c069a1c0c07409b895e6416bf6947fe0bc837b3725d40a338f0205d46ba0eb723fca36623365968b68406ab183c2fe9f21350513ec941f8e WHIRLPOOL 3a5c8d375cd0c77b564249a68d9ff85d617b35b96dba2261e4bdf264d2a4cc97c16b5f4a1cce5cec5b1b67a085ebf3aa9468aa002989987777289b7c50f80437 DIST nagiosql_320.tar.gz 1417124 SHA256 76ffc8017a0ad55b846fe8cc56355c32ad446fdc90dd3c4f9a3d7ed5b047cf8c SHA512 a1a63ea11b6341e8f645de5655fa19b21345154e60f021de28be71ae921ac65b5c4332f034fa1d2ce9c5aa83d61c8258c30886d2bf679473d5eb2277b069c7d9 WHIRLPOOL 9787e0b50f22b86f4947f14bd33c15745e9711aa7d462e4c42ed5fb7d242c65005cc20b3bc5e42544793aa908b0f7d35cb00f781486366b199d72d2e86374393 +DIST nagiosql_320_service_pack_2_additional_fixes_only.zip 75819 SHA256 7a23c05b07702148b4f617fdadd6782601b92209575a059b60e25a5805b68b1d SHA512 632b42b7e550b66ca477cb4fb7bb21bbd6d692d8de0ebe1d8117e74cdf37d007d69e5bcb9f5d96c425db6604cacb932af334ce01864a931d5bfd9b61a83790fa WHIRLPOOL b7749606d6d7cb4fd2904a7946874c0bce39284b696ee22706e1cc7d67624b8e7a0218feebd6ab340ff71fdc7a4eefbb2a2068a02aee68e6d4de344982ec0a2c EBUILD nagiosql-3.0.3.ebuild 1359 SHA256 32c9803dd181254941f91c69d814a11c3aa49b06d86aee668bdf34cfb69a23cc SHA512 c8d5c43937bcc65b15783c0472b83c62ed4df5e514a17676d9fbc15ee684c60c3d9ca533ce3247c2e41457fc56a9f8f77bdd5afdd9e349cb44c02c949d46ba4e WHIRLPOOL 8e857919b17027ae6bbf87db3e6e1b12023c0a71d2e9e817617d98ffadb841dce70a5f23786c6bc5d3b0ad46c2086ac7ee1faac585d0879550a4a4ec934d1358 EBUILD nagiosql-3.2.0.ebuild 1414 SHA256 406fc83bdc02b8a3b3cc1d161297f9e4e10d7892844487d98abfdd5c9471aa7c SHA512 b6e409d6564753586eb33b99721aad0bc4232e61d78c10ab8bf49eab15b179da9cc27eb109a85db1f4623372bf35b05f2f5a21f71e1ab741d82eaec03bde3871 WHIRLPOOL ea5754a052813ec58c12fe1723bbe5b08f7d3abbddc15851f02103b146b9a08d82a64b77362ae4497119c7154ae1345020c6620e4167ded73b75ead66452949a +EBUILD nagiosql-3.2.0_p2.ebuild 1598 SHA256 3f765f95906cb5b4ed034773cbafe6435b5db7988e646ad8127528209c19da3c SHA512 0de3132bd027afa457124e07282d47c2bcae94ab6c1855a3ef90d4917652bd5920676113ac2e9ebf8c072287e3df30e120d041cb0d871441923dcfbc5f68cd86 WHIRLPOOL 6d30c7e4d5c5f738935b94867a54cdef88674cf4c2df26bb5887ef6088f94961425f029cefb6ed43476deae73d1f58fbbf513364b24b044db2a7aa26eaf43d83 diff --git a/net-analyzer/nagiosql/nagiosql-3.2.0_p2.ebuild b/net-analyzer/nagiosql/nagiosql-3.2.0_p2.ebuild new file mode 100644 index 0000000000000000000000000000000000000000..9027107de6938cb180ed4bf63e4eec65f97a8488 --- /dev/null +++ b/net-analyzer/nagiosql/nagiosql-3.2.0_p2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit eutils webapp depend.php versionator + +MY_PV=$(get_version_component_range 1-3) +MY_PN="NagiosQL%20${MY_PV}" +MY_PV=${MY_PV/\./} +MY_PV=${MY_PV/\./} + +DESCRIPTION="A web based administration tool for Nagios 2 and 3" +HOMEPAGE="http://www.nagiosql.org/" +SRC_URI="mirror://sourceforge/nagiosql/nagiosql/${MY_PN}/${PN}_${MY_PV}.tar.gz" +SRC_URI="${SRC_URI} mirror://sourceforge/nagiosql/nagiosql/${MY_PN}/${PN}_${MY_PV}_service_pack_2_additional_fixes_only.zip" + +LICENSE="GPL-2" +SLOT="${PV}" +KEYWORDS="~amd64 ~x86 ~x86-macos" +IUSE="-ftp -ssh" + +DEPEND="" +RDEPEND="${DEPEND} + >=net-analyzer/nagios-core-3.1.0 + >=dev-db/mysql-5.1.0 + >=www-servers/apache-2 + || ( + >dev-lang/php-5[filter,nls,session] + ) + || ( + dev-lang/php[mysqli] + dev-lang/php[mysql] + ) + ftp? ( dev-lang/php[ftp] ) + ssh? ( dev-php/pecl-ssh2 ) +" + +need_httpd_cgi +need_php_httpd + +S="${WORKDIR}"/nagiosql3 + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/config/ + + webapp_src_install + + # Create needed config directories + diropts -m6755 + dodir /etc/nagiosql/hosts + dodir /etc/nagiosql/services + dodir /etc/nagiosql/backup/hosts + dodir /etc/nagiosql/backup/services + + webapp_serverowned /etc/nagiosql \ + /etc/nagiosql/hosts \ + /etc/nagiosql/services \ + /etc/nagiosql/backup \ + /etc/nagiosql/backup/hosts \ + /etc/nagiosql/backup/services +}