summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-analyzer/bmon/ChangeLog7
-rw-r--r--net-analyzer/bmon/Manifest4
-rw-r--r--net-analyzer/bmon/bmon-2.1.1_pre1.ebuild46
3 files changed, 55 insertions, 2 deletions
diff --git a/net-analyzer/bmon/ChangeLog b/net-analyzer/bmon/ChangeLog
index 9f233ab3a61c..0f116b15b461 100644
--- a/net-analyzer/bmon/ChangeLog
+++ b/net-analyzer/bmon/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/bmon
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/bmon/ChangeLog,v 1.40 2009/01/20 17:01:29 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/bmon/ChangeLog,v 1.41 2009/01/20 17:14:12 jer Exp $
+
+*bmon-2.1.1_pre1 (20 Jan 2009)
+
+ 20 Jan 2009; Jeroen Roovers <jer@gentoo.org> +bmon-2.1.1_pre1.ebuild:
+ Version bump. Probably the last ever.
20 Jan 2009; Jeroen Roovers <jer@gentoo.org>
files/bmon-2.1.0-libnl-1.0.patch:
diff --git a/net-analyzer/bmon/Manifest b/net-analyzer/bmon/Manifest
index 3d3e064ec405..0ca23d7d025d 100644
--- a/net-analyzer/bmon/Manifest
+++ b/net-analyzer/bmon/Manifest
@@ -2,6 +2,8 @@ AUX bmon-2.1.0-gcc4.diff 1241 RMD160 e54ba1e1503b82655a65c65178fa5a85d56babc1 SH
AUX bmon-2.1.0-libnl-1.0.patch 486 RMD160 8496bc5e231dfa3c3892e10fcbfad33e2200d7d5 SHA1 4d56067e756d1943cef08d40ddddd0496cf17382 SHA256 19a042e7a28882ebaf66deca8bf71843a385df703076543b5fb11c3cf364d350
AUX bmon-2.1.0-nostrip.patch 443 RMD160 0fbdbfaa613b41e817038aa51b1b26b13d5f58a3 SHA1 62382dc8a90c6ba4f797bda542c30a35bbf65d95 SHA256 32b10476f33109cc112c00be5e4396ed010e4a923c9c1537e94d5f7ed303e82a
DIST bmon-2.1.0.tar.gz 270287 RMD160 7e0a5e0a82bfd3dc30fec899088f2206a75796a0 SHA1 969084269f155583063832751fff5a22a6ac77e3 SHA256 36a5772fc0241298b15db3dc4fb2552dcbb43edeffd6fcea4cd8818e97ec99fe
+DIST bmon-2.1.1-pre1.tar.gz 249796 RMD160 52996cdc2ae1ccfc689b65852e0d468f1d1fb4bb SHA1 d075dca44d7623b7d999f4c0160aa32284540703 SHA256 b60027e8a7c5a1db773a055ee6470e15e79265582b263f1f03bafd65edb5b434
EBUILD bmon-2.1.0-r3.ebuild 1153 RMD160 5e2e57d1a70c7ec41f7d849e1c7d22a64ccb06f6 SHA1 4cc84be83d65a3c23f7a30b67aa54cfc6c7e494a SHA256 1e78ed11e133253a9715b61d7a5cfb56f137827ae23c76ab3375bf15fc416c53
-MISC ChangeLog 5213 RMD160 3d3fa9502a8a42a26b632333fd648ee3d8ee2c60 SHA1 fb069c44c47baa68fe18f170d77679db036a38f2 SHA256 b70015d607f3bb886d70d1bdfe0fb0658e645d7ba392274995554644ab32395a
+EBUILD bmon-2.1.1_pre1.ebuild 1240 RMD160 f01a80890d43ad46da0f702e984b6607f28a5ac7 SHA1 8264088081fb497ad3e799a5822354699682339c SHA256 35af96bae7728273d153fed0899f897ce1278471d2d103854d9356653b92ab66
+MISC ChangeLog 5358 RMD160 b8c02f6013b26c257a33946e082b83ddf1d7d9e3 SHA1 23891efef8c98bdfce46810e83f976a733e04530 SHA256 e4c5674fb894b986b18992cbd9023c3e9f897b17242c002fb9091ac9a1f6ea57
MISC metadata.xml 387 RMD160 018e6a8d45cfc9a8631f6471ddec2e4cd220c9fb SHA1 d9db11372cd15ccd3f80edb50463df413ce0a745 SHA256 026ba0151df168739065e309dd5dfc6a77fbade092eb0673bb3643f7682195de
diff --git a/net-analyzer/bmon/bmon-2.1.1_pre1.ebuild b/net-analyzer/bmon/bmon-2.1.1_pre1.ebuild
new file mode 100644
index 000000000000..287e3baece48
--- /dev/null
+++ b/net-analyzer/bmon/bmon-2.1.1_pre1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/bmon/bmon-2.1.1_pre1.ebuild,v 1.1 2009/01/20 17:14:12 jer Exp $
+
+inherit eutils toolchain-funcs
+
+MY_PV="${PV/_pre/-pre}"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+DESCRIPTION="interface bandwidth monitor"
+HOMEPAGE="http://people.suug.ch/~tgr/bmon/"
+SRC_URI="http://people.suug.ch/~tgr/bmon/files/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE="dbi rrdtool"
+
+DEPEND=">=sys-libs/ncurses-5.3-r2
+ >=dev-libs/libnl-0.5.0
+ dbi? ( >=dev-db/libdbi-0.7.2-r1 )
+ rrdtool? ( >=net-analyzer/rrdtool-1.2.6-r1 )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # gcc4 fix, bug 105343
+ epatch "${FILESDIR}"/${PN}-2.1.0-gcc4.diff
+ # Don't strip, bug #144370
+ epatch "${FILESDIR}"/${PN}-2.1.0-nostrip.patch
+ # libnl crap, bug 176378
+ epatch "${FILESDIR}"/${PN}-2.1.0-libnl-1.0.patch
+
+}
+
+src_compile() {
+ econf \
+ $(use_enable dbi) \
+ $(use_enable rrdtool rrd) || die "econf failed"
+ emake CPPFLAGS="${CXXFLAGS} -I${WORKDIR}/libnl-${NLVER}/include" || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc ChangeLog
+}