diff options
author | Peter Volkov <pva@gentoo.org> | 2008-03-03 18:50:54 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2008-03-03 18:50:54 +0000 |
commit | 16fc729f96555e7cae1946745db28fa97bcc2549 (patch) | |
tree | a8e2cec7e7ed272d31568cb013c22b17ed8c5132 | |
parent | x86 stable, security bug #212170 (diff) | |
download | historical-16fc729f96555e7cae1946745db28fa97bcc2549.tar.gz historical-16fc729f96555e7cae1946745db28fa97bcc2549.tar.bz2 historical-16fc729f96555e7cae1946745db28fa97bcc2549.zip |
Added official upstream patch. Cleaned out php4 stuff. Removed bundled-adodb USE flag, thank Donnie Berkholz for kind review. Removed old and unused ebuilds.
Package-Manager: portage-2.1.4.4
-rw-r--r-- | net-analyzer/cacti/ChangeLog | 10 | ||||
-rw-r--r-- | net-analyzer/cacti/Manifest | 10 | ||||
-rw-r--r-- | net-analyzer/cacti/cacti-0.8.6j-r7.ebuild | 99 | ||||
-rw-r--r-- | net-analyzer/cacti/cacti-0.8.7b-r1.ebuild (renamed from net-analyzer/cacti/cacti-0.8.7a-r2.ebuild) | 26 |
4 files changed, 21 insertions, 124 deletions
diff --git a/net-analyzer/cacti/ChangeLog b/net-analyzer/cacti/ChangeLog index d82994a7a56d..675952c0faa3 100644 --- a/net-analyzer/cacti/ChangeLog +++ b/net-analyzer/cacti/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-analyzer/cacti # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/ChangeLog,v 1.133 2008/02/26 14:40:22 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/ChangeLog,v 1.134 2008/03/03 18:50:54 pva Exp $ + +*cacti-0.8.7b-r1 (03 Mar 2008) + + 03 Mar 2008; <pva@gentoo.org> -cacti-0.8.6j-r7.ebuild, + -cacti-0.8.7a-r2.ebuild, +cacti-0.8.7b-r1.ebuild: + Added official upstream patch. Cleaned out php4 stuff. Removed bundled-adodb + USE flag, thank Donnie Berkholz for kind review. Removed old and unused + ebuilds. 26 Feb 2008; Raúl Porcel <armin76@gentoo.org> cacti-0.8.7b.ebuild: alpha/sparc stable wrt #210840 diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest index a6145043c2c0..1102beffb368 100644 --- a/net-analyzer/cacti/Manifest +++ b/net-analyzer/cacti/Manifest @@ -1,21 +1,17 @@ AUX cacti-0.8.6j-dos-large-values.patch 1127 RMD160 102be3fdad2334c50a5d8ce4a4655c0220842d82 SHA1 79fab202a7473c66b10909a982c2f9fcf70c9b50 SHA256 b677a380634a4db63b0b85aaf54103efefdbb0e0dcd7d15ce61b7e08949f8d55 AUX postinstall-en.txt 2249 RMD160 2703588d7971022699b58b2e5a113ab970124f4d SHA1 8c34cadfe75d1bca0eaaae66a5981f0ab575ea3f SHA256 7879329884e33f84108d5fbed732941c9fd8a53b56db499bfc0bd282bd61b10d DIST cacti-0.8.6j.tar.gz 1126337 RMD160 981d24753d440af1d3fcfdb20cd988f73fcc44fe SHA1 4ed5b7ada8710c5474e7fc4aad4ad9339caf0188 SHA256 0ddf8a740a5725de67eeea71c38433447ff75388e6e399ce92ccadc36d25bd46 -DIST cacti-0.8.7a.tar.gz 2002270 RMD160 7e1c66a2b91487d6bf8ccff25ce50e0c6f5a277d SHA1 ba6498a8af951698066c689e871b8c4b49f7d6f8 SHA256 5e75b0058bb6dc755221f540845699fb383a18f8f3011f0f81bf321db09bf623 DIST cacti-0.8.7b.tar.gz 2005650 RMD160 e47f15957554fe6ac00dc4becffc06a790eae6f8 SHA1 fb4dd0374577b100bbe92fba05e084da2e685fe2 SHA256 f248e858879868d7bba2d53c459a3d61f0a9c19ee4843e3983cfe7a9d7fcaef9 -DIST cmd-php-non-unique-hosts.patch 372 RMD160 08d5e91a778fc38e116b40f5fb3405c9e216cd21 SHA1 1e63fac6823ea053bf5b7fe51aac41976444f82e SHA256 0ce9fef3ae873afbdadd37a6c380320d636cd7582f71166d238ec8237c070779 -DIST graph-issue-wrra-specs.patch 2897 RMD160 36130d276f4ae0221676eabff698345a4b08d23e SHA1 ed9dbc019bbc379d2de1e57a4487d21c58f71b14 SHA256 ff28e75401e898fd9e2a06506fe5d5dff26a14a6ffc55233ab53d4861402d495 DIST graph_debug_lockup_fix.patch 927 RMD160 8bf2112cb537b330547b8b571cc573a0f3135123 SHA1 be180e9def1f51678ed9424950dd5d5c8d3bc578 SHA256 c8ea30c6bf5764663d106d28b3308377a8c2003cc2afd3d0ba0102ed5fddee1b DIST multiple_vulnerabilities-0.8.6j.patch 9284 RMD160 6c7fc9bf7dbba3d9c5b98b9538696826383ef8ff SHA1 7d00e4d42866967136f639c7600d06ef23fe223d SHA256 b9c31af5772758e87c4d784dcb0b96402f7bb9ec76dda2cfe41ea339e0778957 -DIST multiple_vulnerabilities-0.8.7a.patch 7294 RMD160 66dff07e6e9748c70b0c1d9cdadd84cc5b005735 SHA1 eb9c68a31d5b06aedcd32745ef582e6b937e5f98 SHA256 aa548d5273b3fd9029e00efedfbba487af957837086ea40152a66daaf65ceec2 DIST ping_php_version4_snmpgetnext.patch 1262 RMD160 94882973199b8e59c40ad43a132548862654f312 SHA1 41be27e18e136d79c5e3b2f99438a192fffdc383 SHA256 1e19110c696eb56c6de68247c926c5ec7a2e7554df222f39a663556241644170 DIST sec_sql_injection-0.8.6j.patch 749 RMD160 c8c93f6bddd7e032cede65872cdea3df0850ec05 SHA1 3c44758623435c4311777e3a080d846dbe475736 SHA256 0f05946e598ce34b9507b8eeaa431c45280c2f6e07003cf583a11735fc01d245 +DIST snmp_auth_none_notice.patch 527 RMD160 3b29b0928babf1df9019691b494c0eab50a747b3 SHA1 dcf6072ef3e1bd667c554a44facc91ea233dea4c SHA256 03d8d7a38c343b346a0ca76005e79d5b939cff4144da853cbd4b6199f3786fb9 DIST snmpwalk_fix.patch 1056 RMD160 ba1a70dc95ceba6f5716dd8d8351db4a400abcc3 SHA1 e5cb384b87224e26e31063d13bb15e0bea12383c SHA256 ecf344ff6674306c52f6bbeea621d56310444ad12f679202b0de141485429106 DIST thumbnail_graphs_not_working.patch 1515 RMD160 6b228cab1bc99b3f20ddb4e1d45b467fc8dadf35 SHA1 3684fe33e37105c719c59bd3ba7e1aaf2795c9a8 SHA256 3b18602aed1aa8b9773a75a4e89413cd12ce2670fd185eae113de1aa2c1186bd DIST tree_console_missing_hosts.patch 771 RMD160 d33f3916317e989b379d1188f3ed23b7d61a7a9e SHA1 bccc1293567c9160971537a3cbbf69ab0ca9cf81 SHA256 5807bb408227b1c9f2ebecf220c048eb7c7148eee41fcd06fdc086124a206180 -EBUILD cacti-0.8.6j-r7.ebuild 2468 RMD160 d94559eda2429d3aa8d91f0e10f7be5125954925 SHA1 46585ac9e73d04d11ac206f94ddacf6821307e21 SHA256 d88f293aeb9d330c94d7c3e5db1765f5298360e38fe4c785762045817bba9257 EBUILD cacti-0.8.6j-r8.ebuild 2508 RMD160 18ade21d0f57b202d6f8c60177a770f9f5f5ad13 SHA1 705d85857d3373b47b24c666211e4c5a112fd38e SHA256 1d249406491a8025cf957cab5ac263045d7c951e9d7d41035c80b91d7e95bb4e -EBUILD cacti-0.8.7a-r2.ebuild 2340 RMD160 e1dd6ba8a918a39ee73cb59e7fe8df4156f51221 SHA1 5dcb362b507e0a4493010a4940d830bd5b879963 SHA256 41cbd6a9fcb42d814a27c284946c8df0ce43337dcc4626a0b52d58689b020f38 +EBUILD cacti-0.8.7b-r1.ebuild 1997 RMD160 7e827cf22fa43a822ccc6b37092ca83857f0b69d SHA1 b1861acc30554ae901391dddcff2e2f5fc9dc397 SHA256 56f11f91710649c0c89686c6cb90cdf0190eb16c232becf8e5b8bbef1c3769b5 EBUILD cacti-0.8.7b.ebuild 2246 RMD160 4c5bad414f811a6222cf54da1eafd2a03709c8fa SHA1 3c317ae02747f92e1b474cfba9e31e63f73c91e3 SHA256 93e3a321b934431cb56ed8eaa456a190d177d9b3524cbfca9df5a15ccfc72982 -MISC ChangeLog 19430 RMD160 c1b13bc3d228566558c44473b2f1e648bc9b4f72 SHA1 888aa81dc54467debaf95b1337c5df2fa43b7805 SHA256 1d0f66d737adb5702eefe217ac14cf139ee63dec828bf289c80d63dc2be73257 +MISC ChangeLog 19732 RMD160 0a15599381e4a10486b43b2f868fe8e1e0093116 SHA1 35065f920ff1aa989a737898497707727103778b SHA256 1cec9a8ac49ba630709da80610efeeae417aabcc6641ff00a304990becb36450 MISC metadata.xml 735 RMD160 d1e8474cb11fdd1d140f1b20c2e1ffc4b23ab330 SHA1 5a41b6f664ee7414c13bf4b38c3bf99a8e3cb6c7 SHA256 d9b5280fb57b197cefec501e8d93fbe9d0a21531d60cd4e2ce3ce8a5ec17eda6 diff --git a/net-analyzer/cacti/cacti-0.8.6j-r7.ebuild b/net-analyzer/cacti/cacti-0.8.6j-r7.ebuild deleted file mode 100644 index 1922c416e581..000000000000 --- a/net-analyzer/cacti/cacti-0.8.6j-r7.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/cacti-0.8.6j-r7.ebuild,v 1.6 2008/01/22 23:43:13 ranger Exp $ - -inherit eutils webapp depend.apache depend.php - -# Support for _p* in version. -MY_P=${P/_p*/} -HAS_PATCHES=1 - -DESCRIPTION="Cacti is a complete frontend to rrdtool" -HOMEPAGE="http://www.cacti.net/" -SRC_URI="http://www.cacti.net/downloads/${MY_P}.tar.gz" - -# patches -if [ $HAS_PATCHES == 1 ] ; then - UPSTREAM_PATCHES="ping_php_version4_snmpgetnext - tree_console_missing_hosts - thumbnail_graphs_not_working - graph_debug_lockup_fix - snmpwalk_fix - sec_sql_injection-0.8.6j" - for i in $UPSTREAM_PATCHES ; do - SRC_URI="${SRC_URI} http://www.cacti.net/downloads/patches/${PV/_p*}/${i}.patch" - done -fi - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 ~hppa ppc ppc64 sparc x86" -IUSE="snmp bundled-adodb" - -DEPEND="" - -want_apache -need_php_cli -need_php_httpd - -RDEPEND="!apache2? ( www-servers/lighttpd ) - snmp? ( net-analyzer/net-snmp ) - net-analyzer/rrdtool - !bundled-adodb? ( dev-php/adodb ) - virtual/mysql - virtual/cron" - -src_unpack() { - if [ $HAS_PATCHES == 1 ] ; then - unpack ${MY_P}.tar.gz - [ ! ${MY_P} == ${P} ] && mv ${MY_P} ${P} - # patches - for i in ${UPSTREAM_PATCHES} ; do - EPATCH_OPTS="-p1 -d ${S} -N" epatch "${DISTDIR}"/${i}.patch - done ; - else - unpack ${MY_P}.tar.gz - fi - - epatch "${FILESDIR}/${P}"-dos-large-values.patch - - use bundled-adodb || sed -i -e \ - 's:$config\["library_path"\] . "/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \ - "${S}"/include/config.php -} - -pkg_setup() { - webapp_pkg_setup - has_php - if [ $PHP_VERSION = 5 ] ; then - phpUseFlags="cli mysql xml session pcre" - elif [ $PHP_VERSION = 4 ] ; then - phpUseFlags="cli mysql xml session pcre expat" - fi - use bundled-adodb || phpUseFlags="${phpUseFlags} sockets" - require_php_with_use ${phpUseFlags} -} - -src_compile() { - einfo "Nothing to compile." -} - -src_install() { - webapp_src_preinst - - rm LICENSE README - dodoc docs/{CHANGELOG,CONTRIB,INSTALL,README,REQUIREMENTS,UPGRADE} - rm -rf docs - use bundled-adodb || rm -rf lib/adodb - - edos2unix `find -type f -name '*.php'` - - dodir ${MY_HTDOCSDIR} - cp -r . "${D}"${MY_HTDOCSDIR} - - webapp_serverowned ${MY_HTDOCSDIR}/rra - webapp_serverowned ${MY_HTDOCSDIR}/log/cacti.log - webapp_configfile ${MY_HTDOCSDIR}/include/config.php - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt - - webapp_src_install -} diff --git a/net-analyzer/cacti/cacti-0.8.7a-r2.ebuild b/net-analyzer/cacti/cacti-0.8.7b-r1.ebuild index b2a1de2d7f03..dea5f0620863 100644 --- a/net-analyzer/cacti/cacti-0.8.7a-r2.ebuild +++ b/net-analyzer/cacti/cacti-0.8.7b-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/cacti-0.8.7a-r2.ebuild,v 1.1 2008/02/13 13:00:08 pva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/cacti-0.8.7b-r1.ebuild,v 1.1 2008/03/03 18:50:54 pva Exp $ inherit eutils webapp depend.apache depend.php @@ -14,9 +14,7 @@ SRC_URI="http://www.cacti.net/downloads/${MY_P}.tar.gz" # patches if [ "${HAS_PATCHES}" == "1" ] ; then - UPSTREAM_PATCHES="graph-issue-wrra-specs - cmd-php-non-unique-hosts - multiple_vulnerabilities-0.8.7a" + UPSTREAM_PATCHES="snmp_auth_none_notice" for i in $UPSTREAM_PATCHES ; do SRC_URI="${SRC_URI} http://www.cacti.net/downloads/patches/${PV/_p*}/${i}.patch" done @@ -24,7 +22,7 @@ fi LICENSE="GPL-2" KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="snmp bundled-adodb" +IUSE="snmp" DEPEND="" @@ -35,7 +33,7 @@ need_php_httpd RDEPEND="!apache2? ( www-servers/lighttpd ) snmp? ( net-analyzer/net-snmp ) net-analyzer/rrdtool - !bundled-adodb? ( dev-php/adodb ) + dev-php/adodb virtual/mysql virtual/cron" @@ -51,21 +49,15 @@ src_unpack() { unpack ${MY_P}.tar.gz fi - use bundled-adodb || sed -i -e \ - 's:$config\["library_path"\] . "/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \ - "${S}"/include/global.php + sed -i -e \ + 's:$config\["library_path"\] . "/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \ + "${S}"/include/global.php } pkg_setup() { webapp_pkg_setup has_php - if [ $PHP_VERSION = 5 ] ; then - phpUseFlags="cli mysql xml session pcre" - elif [ $PHP_VERSION = 4 ] ; then - phpUseFlags="cli mysql xml session pcre expat" - fi - use bundled-adodb || phpUseFlags="${phpUseFlags} sockets" - require_php_with_use ${phpUseFlags} + require_php_with_use cli mysql xml session pcre sockets } src_compile() { @@ -78,7 +70,7 @@ src_install() { rm LICENSE README dodoc docs/{CHANGELOG,CONTRIB,INSTALL,README,REQUIREMENTS,UPGRADE} rm -rf docs - use bundled-adodb || rm -rf lib/adodb + rm -rf lib/adodb edos2unix `find -type f -name '*.php'` |