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-spine: metadata.xml ChangeLog Manifest cacti-spine-0.8.7a.ebuild
Date: Tue, 08 Jan 2008 20:08:12
Message-Id: E1JCKk4-0003nT-Cb@stork.gentoo.org
1 pva 08/01/08 20:08:08
2
3 Added: metadata.xml ChangeLog Manifest
4 cacti-spine-0.8.7a.ebuild
5 Log:
6 Initial import. Thank you Nathan Sullivan <nathan AT nightsys.net> for notification and ebuild, bug #204852.
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.1 net-analyzer/cacti-spine/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>netmon</herd>
21 <maintainer>
22 <email>ramereth@g.o</email>
23 <name>Lance Albertson</name>
24 </maintainer>
25 <maintainer>
26 <email>pva@g.o</email>
27 <name>Peter Volkov</name>
28 </maintainer>
29 <longdescription lang="en">
30 Spine (formerly known as Cactid) is a poller for Cacti that primarily
31 strives to be as fast as possible. For this reason it is written in
32 native C, makes use of POSIX threads, and is linked directly against the
33 net-snmp library for minmumal SNMP polling overhead. Spine is a
34 replacement for the default cmd.php poller so you must decide if using
35 Spine makes sense for your installation.
36 </longdescription>
37 </pkgmetadata>
38
39
40
41
42 1.1 net-analyzer/cacti-spine/ChangeLog
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/ChangeLog?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/ChangeLog?rev=1.1&content-type=text/plain
46
47 Index: ChangeLog
48 ===================================================================
49 # ChangeLog for net-analyzer/cacti-spine
50 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
51 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti-spine/ChangeLog,v 1.1 2008/01/08 20:08:07 pva Exp $
52
53 *cacti-spine-0.8.7a (08 Jan 2008)
54
55 08 Jan 2008; <pva@g.o> +metadata.xml, +cacti-spine-0.8.7a.ebuild:
56 Initial import. Thank you Nathan Sullivan <nathan AT nightsys.net> for
57 notification and ebuild, bug #204852.
58
59
60
61
62 1.1 net-analyzer/cacti-spine/Manifest
63
64 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/Manifest?rev=1.1&view=markup
65 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/Manifest?rev=1.1&content-type=text/plain
66
67 Index: Manifest
68 ===================================================================
69 DIST cacti-spine-0.8.7a.tar.gz 364746 RMD160 77e0487817e34b286e1fcc2574939b6da92e52d7 SHA1 b4ad837bf2ef777fe739712209b681491d308ead SHA256 8b6b082333fb91872be0da4c1498926fe1da7c9802662433f4ea7304eb4ae6f9
70 EBUILD cacti-spine-0.8.7a.ebuild 1578 RMD160 fd147f1198671bc70c782b731ce1e7a78d6b2166 SHA1 95148b87ac675d974ab5a77fd674fe608bcac0ad SHA256 c8225cae904e1a867f1d88bf80e2feb627ba3310f6957a193e9633019e570fdc
71 MD5 8abd377f83416f6acb51144319154dc0 cacti-spine-0.8.7a.ebuild 1578
72 RMD160 fd147f1198671bc70c782b731ce1e7a78d6b2166 cacti-spine-0.8.7a.ebuild 1578
73 SHA256 c8225cae904e1a867f1d88bf80e2feb627ba3310f6957a193e9633019e570fdc cacti-spine-0.8.7a.ebuild 1578
74 MISC ChangeLog 349 RMD160 4f9043c5ee316616145bc4921766355c47bc2c0d SHA1 a0ffc52e3c7be431879cafb90d08c15f8b178bda SHA256 3e7b6673e7780831ee8cf9b875d1ed7969eaf0487bc5dc70534a4c2353ca8d6a
75 MD5 d62951825b742742cce88b03fee8b051 ChangeLog 349
76 RMD160 4f9043c5ee316616145bc4921766355c47bc2c0d ChangeLog 349
77 SHA256 3e7b6673e7780831ee8cf9b875d1ed7969eaf0487bc5dc70534a4c2353ca8d6a ChangeLog 349
78 MISC metadata.xml 795 RMD160 6496692432dfda95180e8d7506af90ebd79b2172 SHA1 2e929eeb09763b10b746c6b0384acd4197051c85 SHA256 a1ee2fa5779e21ff428e18a563360a7d81e383345d867cfa27046614fc18e466
79 MD5 d12600433a2d1ee5a6548e21587d1439 metadata.xml 795
80 RMD160 6496692432dfda95180e8d7506af90ebd79b2172 metadata.xml 795
81 SHA256 a1ee2fa5779e21ff428e18a563360a7d81e383345d867cfa27046614fc18e466 metadata.xml 795
82 MD5 f9727d40367bebe77054090382faba02 files/digest-cacti-spine-0.8.7a 256
83 RMD160 c096d30b2e3b00fe5b23a6d1c9afd82df703c7c6 files/digest-cacti-spine-0.8.7a 256
84 SHA256 4d4b1bf9f3cc254ea425e46d57ae6e9d5195b0a39795319cb526e0832192956c files/digest-cacti-spine-0.8.7a 256
85
86
87
88 1.1 net-analyzer/cacti-spine/cacti-spine-0.8.7a.ebuild
89
90 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/cacti-spine-0.8.7a.ebuild?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti-spine/cacti-spine-0.8.7a.ebuild?rev=1.1&content-type=text/plain
92
93 Index: cacti-spine-0.8.7a.ebuild
94 ===================================================================
95 # Copyright 1999-2008 Gentoo Foundation
96 # Distributed under the terms of the GNU General Public License v2
97 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/cacti-spine/cacti-spine-0.8.7a.ebuild,v 1.1 2008/01/08 20:08:07 pva Exp $
98
99 WANT_AUTOCONF="latest"
100 inherit autotools
101
102 MY_PV=${PV/_p/-}
103 DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
104 HOMEPAGE="http://cacti.net/spine_info.php"
105 SRC_URI="http://www.cacti.net/downloads/spine/${PN}-${MY_PV}.tar.gz"
106
107 LICENSE="GPL-2"
108 SLOT="0"
109 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
110 IUSE=""
111
112 DEPEND="net-analyzer/net-snmp
113 virtual/mysql"
114 RDEPEND="${DEPEND}
115 >net-analyzer/cacti-0.8.7"
116
117 src_unpack() {
118 unpack ${A} ; cd "${S}"
119 sed -i -e 's/^bin_PROGRAMS/sbin_PROGRAMS/' Makefile.am
120 sed -i -e 's/wwwroot\/cacti\/log/var\/log/g' spine.h
121 }
122
123 src_compile() {
124 eaclocal
125 eautoconf
126 econf || die "econf failed"
127 emake || die "emake failed"
128 }
129
130 src_install() {
131 exeinto usr/sbin ; doexe "${S}"/spine
132 insinto etc/ ; insopts -m0640 -o root ; doins "${S}"/spine.conf
133 dodoc ChangeLog INSTALL README
134 }
135
136 pkg_postinst() {
137 ewarn "NOTE: If you upgraded from cactid, do not forgive to setup spine"
138 ewarn "instead of cactid through web interface."
139 ewarn
140 elog "Please see cacti's site for installation instructions."
141 elog "Theres no need to change the crontab for this, just"
142 elog "read the instructions on how to implement it"
143 elog
144 elog "http://cacti.net/spine_install.php"
145 echo
146 ewarn "/etc/spine.conf should be readable by webserver, thus after you"
147 ewarn "decide on webserver/webserver group do not forgive to change it's"
148 ewarn "group with the following command:"
149 ewarn
150 ewarn " # chown root:wwwgroup /etc/spine.conf"
151 echo
152 }
153
154
155
156 --
157 gentoo-commits@l.g.o mailing list