Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/cacti: ChangeLog cacti-0.8.6j-r6.ebuild cacti-0.8.7-r1.ebuild
Date: Sat, 03 Nov 2007 18:53:29
Message-Id: E1IoO7W-0000SX-Ud@stork.gentoo.org
1 pva 07/11/03 18:53:22
2
3 Modified: ChangeLog cacti-0.8.6j-r6.ebuild
4 Added: cacti-0.8.7-r1.ebuild
5 Log:
6 Added patches from upstream, fix bug #194166, small changes in 0.8.6j-r6 to shut up repoman.
7 (Portage version: 2.1.3.16)
8
9 Revision Changes Path
10 1.113 net-analyzer/cacti/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/ChangeLog?rev=1.113&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/ChangeLog?rev=1.113&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/ChangeLog?r1=1.112&r2=1.113
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/cacti/ChangeLog,v
19 retrieving revision 1.112
20 retrieving revision 1.113
21 diff -u -r1.112 -r1.113
22 --- ChangeLog 29 Oct 2007 15:03:46 -0000 1.112
23 +++ ChangeLog 3 Nov 2007 18:53:22 -0000 1.113
24 @@ -1,6 +1,13 @@
25 # ChangeLog for net-analyzer/cacti
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/ChangeLog,v 1.112 2007/10/29 15:03:46 jokey Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/ChangeLog,v 1.113 2007/11/03 18:53:22 pva Exp $
29 +
30 +*cacti-0.8.7-r1 (03 Nov 2007)
31 +
32 + 03 Nov 2007; <pva@g.o> cacti-0.8.6j-r6.ebuild,
33 + +cacti-0.8.7-r1.ebuild:
34 + Added patches from upstream, fix bug #194166, small changes in 0.8.6j-r6 to
35 + shut up repoman.
36
37 *cacti-0.8.7 (29 Oct 2007)
38
39
40
41
42 1.12 net-analyzer/cacti/cacti-0.8.6j-r6.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/cacti-0.8.6j-r6.ebuild?rev=1.12&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/cacti-0.8.6j-r6.ebuild?rev=1.12&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/cacti-0.8.6j-r6.ebuild?r1=1.11&r2=1.12
47
48 Index: cacti-0.8.6j-r6.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/cacti/cacti-0.8.6j-r6.ebuild,v
51 retrieving revision 1.11
52 retrieving revision 1.12
53 diff -u -r1.11 -r1.12
54 --- cacti-0.8.6j-r6.ebuild 19 Jul 2007 13:27:37 -0000 1.11
55 +++ cacti-0.8.6j-r6.ebuild 3 Nov 2007 18:53:22 -0000 1.12
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2007 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/cacti-0.8.6j-r6.ebuild,v 1.11 2007/07/19 13:27:37 angelos Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/cacti-0.8.6j-r6.ebuild,v 1.12 2007/11/03 18:53:22 pva Exp $
61
62 inherit eutils webapp depend.apache depend.php
63
64 @@ -79,9 +79,7 @@
65 src_install() {
66 webapp_src_preinst
67
68 - dodoc LICENSE
69 rm LICENSE README
70 -
71 dodoc docs/{CHANGELOG,CONTRIB,INSTALL,README,REQUIREMENTS,UPGRADE}
72 rm -rf docs
73 use bundled-adodb || rm -rf lib/adodb
74
75
76
77 1.1 net-analyzer/cacti/cacti-0.8.7-r1.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/cacti-0.8.7-r1.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/cacti-0.8.7-r1.ebuild?rev=1.1&content-type=text/plain
81
82 Index: cacti-0.8.7-r1.ebuild
83 ===================================================================
84 # Copyright 1999-2007 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti/cacti-0.8.7-r1.ebuild,v 1.1 2007/11/03 18:53:22 pva Exp $
87
88 inherit eutils webapp depend.apache depend.php
89
90 # Support for _p* in version.
91 MY_P=${P/_p*/}
92 HAS_PATCHES=1
93
94 DESCRIPTION="Cacti is a complete frontend to rrdtool"
95 HOMEPAGE="http://www.cacti.net/"
96 SRC_URI="http://www.cacti.net/downloads/${MY_P}.tar.gz"
97
98 # patches
99 if [ $HAS_PATCHES == 1 ] ; then
100 UPSTREAM_PATCHES="graph_create_xml_warning
101 sec_sql_injection-0.8.7"
102 for i in $UPSTREAM_PATCHES ; do
103 SRC_URI="${SRC_URI} http://www.cacti.net/downloads/patches/${PV/_p*}/${i}.patch"
104 done
105 fi
106
107 LICENSE="GPL-2"
108 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
109 IUSE="snmp bundled-adodb"
110
111 DEPEND=""
112
113 want_apache
114 need_php_cli
115 need_php_httpd
116
117 RDEPEND="!apache2? ( www-servers/lighttpd )
118 snmp? ( net-analyzer/net-snmp )
119 net-analyzer/rrdtool
120 !bundled-adodb? ( dev-php/adodb )
121 virtual/mysql
122 virtual/cron"
123
124 src_unpack() {
125 if [ $HAS_PATCHES == 1 ] ; then
126 unpack ${MY_P}.tar.gz
127 [ ! ${MY_P} == ${P} ] && mv ${MY_P} ${P}
128 # patches
129 for i in ${UPSTREAM_PATCHES} ; do
130 EPATCH_OPTS="-p1 -d ${S} -N" epatch "${DISTDIR}"/${i}.patch
131 done ;
132 else
133 unpack ${MY_P}.tar.gz
134 fi
135
136 use bundled-adodb || sed -i -e \
137 's:$config\["library_path"\] . "/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \
138 "${S}"/include/global.php
139 }
140
141 pkg_setup() {
142 webapp_pkg_setup
143 has_php
144 if [ $PHP_VERSION = 5 ] ; then
145 phpUseFlags="cli mysql xml session pcre"
146 elif [ $PHP_VERSION = 4 ] ; then
147 phpUseFlags="cli mysql xml session pcre expat"
148 fi
149 use bundled-adodb || phpUseFlags="${phpUseFlags} sockets"
150 require_php_with_use ${phpUseFlags}
151 }
152
153 src_compile() {
154 einfo "Nothing to compile."
155 }
156
157 src_install() {
158 webapp_src_preinst
159
160 rm LICENSE README
161 dodoc docs/{CHANGELOG,CONTRIB,INSTALL,README,REQUIREMENTS,UPGRADE}
162 rm -rf docs
163 use bundled-adodb || rm -rf lib/adodb
164
165 edos2unix `find -type f -name '*.php'`
166
167 dodir ${MY_HTDOCSDIR}
168 cp -r . "${D}"${MY_HTDOCSDIR}
169
170 webapp_serverowned ${MY_HTDOCSDIR}/rra
171 webapp_serverowned ${MY_HTDOCSDIR}/log/cacti.log
172 webapp_configfile ${MY_HTDOCSDIR}/include/config.php
173 webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
174
175 webapp_src_install
176 }
177
178
179
180 --
181 gentoo-commits@g.o mailing list