summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2007-06-17 13:02:48 +0000
committerSven Wegener <swegener@gentoo.org>2007-06-17 13:02:48 +0000
commit03246fc33e05ce1807d19aecd46840ae81c68964 (patch)
treeda5a55bf55cc83576421679f3da9268a48c70449 /dev-util/systemtap
parentStable on amd64 wrt bug 182300 (diff)
downloadhistorical-03246fc33e05ce1807d19aecd46840ae81c68964.tar.gz
historical-03246fc33e05ce1807d19aecd46840ae81c68964.tar.bz2
historical-03246fc33e05ce1807d19aecd46840ae81c68964.zip
Version bump.
Package-Manager: portage-2.1.3_rc3
Diffstat (limited to 'dev-util/systemtap')
-rw-r--r--dev-util/systemtap/ChangeLog8
-rw-r--r--dev-util/systemtap/Manifest22
-rw-r--r--dev-util/systemtap/files/digest-systemtap-200706163
-rw-r--r--dev-util/systemtap/systemtap-20070616.ebuild43
4 files changed, 68 insertions, 8 deletions
diff --git a/dev-util/systemtap/ChangeLog b/dev-util/systemtap/ChangeLog
index 19661e176cfe..9941a08efe2f 100644
--- a/dev-util/systemtap/ChangeLog
+++ b/dev-util/systemtap/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/systemtap
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.14 2007/06/14 21:13:29 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.15 2007/06/17 13:02:48 swegener Exp $
+
+*systemtap-20070616 (17 Jun 2007)
+
+ 17 Jun 2007; Sven Wegener <swegener@gentoo.org>
+ +systemtap-20070616.ebuild:
+ Version bump.
*systemtap-20070609 (14 Jun 2007)
diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest
index 5efb052fd9e9..65f9d2429293 100644
--- a/dev-util/systemtap/Manifest
+++ b/dev-util/systemtap/Manifest
@@ -10,6 +10,7 @@ DIST systemtap-20070519.tar.bz2 691419 RMD160 7d6fe241d923bb14b1d1e611b7c2dcff0a
DIST systemtap-20070526.tar.bz2 694984 RMD160 2569e87d8600cdc8afab3b61b0500da9acc8c4fb SHA1 0e3cb090221ce4cae4cd40fb0a1f2f2b3190a167 SHA256 db0fec8b883ec2c2b803c0fff795761fadf6dd88b2a2e19c37e21396b5b1ada7
DIST systemtap-20070602.tar.bz2 698814 RMD160 0a66aaf759bd8e9b84f63817acfd62a55e4f39ba SHA1 811f3fffce03aff4b2b3c361fa128b4fe9b6dc7b SHA256 68d15d1cb5a3606b8f0b2455a366462fb4672967778f88068c54ace2cc265ff1
DIST systemtap-20070609.tar.bz2 702008 RMD160 15cb306998463d4c376a74bab60da7af44023523 SHA1 d4e897c212b1f677bd37f3f6122b3159b7a89571 SHA256 b04b049729538987b9c4035708738b150ab473234f939eacd112b4d97ecaf054
+DIST systemtap-20070616.tar.bz2 705310 RMD160 074bb380f38bec98c1f1318f6f199cde928ceef1 SHA1 0ef04d9b8cf117b370c4efd7070b6923fffdf6ce SHA256 c15653e33314f65a4ae3472466f42544fd0b9e22d6510a8ccd521d18371823cf
EBUILD systemtap-20070512.ebuild 1501 RMD160 fcd2cd31e4ff173cb40c0eb88a5b6c92b1e5933b SHA1 0a9d42b88367d1676408b95069fe33a55ab2298b SHA256 421363a68930bc0975ee37626938ed5318909f57b3d4a3ef9f519a824166ab97
MD5 ee73d035a663166960f152b34003d05b systemtap-20070512.ebuild 1501
RMD160 fcd2cd31e4ff173cb40c0eb88a5b6c92b1e5933b systemtap-20070512.ebuild 1501
@@ -30,10 +31,14 @@ EBUILD systemtap-20070609.ebuild 1501 RMD160 40ccf7663e8b72269b319449432e2c54e70
MD5 f7a9ab36c59671ab223e816d288d5a93 systemtap-20070609.ebuild 1501
RMD160 40ccf7663e8b72269b319449432e2c54e70aff76 systemtap-20070609.ebuild 1501
SHA256 2e37652c70427c1721c9f6f5f491c3c1d88cab43716543af3a2b028425eedb70 systemtap-20070609.ebuild 1501
-MISC ChangeLog 2434 RMD160 a8db1c205f953306f3edaf7934d5e20d7ba25b0d SHA1 8cff9df5349bf5217b4436228b51e2a4900cfabb SHA256 84e358b42ea49e03bb641037e5f568fa2a48712f1f13bbf5e25a7f5be44babc1
-MD5 3103b24220b7db3b251bc83d075cd584 ChangeLog 2434
-RMD160 a8db1c205f953306f3edaf7934d5e20d7ba25b0d ChangeLog 2434
-SHA256 84e358b42ea49e03bb641037e5f568fa2a48712f1f13bbf5e25a7f5be44babc1 ChangeLog 2434
+EBUILD systemtap-20070616.ebuild 1501 RMD160 dcd2ce73e1bb84b917af0eb0a5f6e9538c8e682e SHA1 d579bd684bc49a1b78c87a3b996a814bcf055db7 SHA256 d9d0b10d63d77c70870e8dd6be35ddecdc91ffbe5e48eaaa940357621b2b587e
+MD5 872a60265ca5f7aff24ac97dda93f843 systemtap-20070616.ebuild 1501
+RMD160 dcd2ce73e1bb84b917af0eb0a5f6e9538c8e682e systemtap-20070616.ebuild 1501
+SHA256 d9d0b10d63d77c70870e8dd6be35ddecdc91ffbe5e48eaaa940357621b2b587e systemtap-20070616.ebuild 1501
+MISC ChangeLog 2566 RMD160 5c0906e24d5cfa87ef5aafc5eb7fe25daef20ae7 SHA1 1ed6d458bbd5d647e153624cc717c841f2fc860c SHA256 2ab2effe8afca61557e6c5f368e11f6d0c58e7551b610b5ec5513d863cd60e7c
+MD5 b29454a2cd93260f9befbbe4c0443da9 ChangeLog 2566
+RMD160 5c0906e24d5cfa87ef5aafc5eb7fe25daef20ae7 ChangeLog 2566
+SHA256 2ab2effe8afca61557e6c5f368e11f6d0c58e7551b610b5ec5513d863cd60e7c ChangeLog 2566
MISC metadata.xml 224 RMD160 7f4383dcad66333b9ce8db59aa0d45bac5e95ef9 SHA1 6d56e5c988fe0c85370db92875086218349cea45 SHA256 707842fe6bed516e5865253fa613bb036ddfa66026dd163981627d4b90373a4f
MD5 ad40c884c43300600c338439dc6102de metadata.xml 224
RMD160 7f4383dcad66333b9ce8db59aa0d45bac5e95ef9 metadata.xml 224
@@ -53,10 +58,13 @@ SHA256 a0c34d32088ebdc65a9a180bdb918062b3e51053e869e8b9e25f79f74dff28f4 files/di
MD5 3853cff286c69e483c7d6d2ac1e4e400 files/digest-systemtap-20070609 259
RMD160 0048560aa8468e797333a7b27e6d2c1a975cf8ca files/digest-systemtap-20070609 259
SHA256 e81d16900533c714596ca786769339dcc69d39b32dd95ac60a3723c1980ac017 files/digest-systemtap-20070609 259
+MD5 f0bd29ced2fad1a17aac1a97b6a68e6d files/digest-systemtap-20070616 259
+RMD160 f0730daaded8d6f62144b7b86f02c318bd27952d files/digest-systemtap-20070616 259
+SHA256 85a4893682dd38a5ff9d3cac63cfef3a23b1106a8c0059645f84c255fcca451e files/digest-systemtap-20070616 259
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)
-iD8DBQFGca+CI1lqEGTUzyQRAk93AKDcBJ6O1Yqn5imdT6Vir1h/PlpxMACgj4Hj
-RWTQZepxW0toAuYdUZjU57w=
-=VBD8
+iD8DBQFGdTD+I1lqEGTUzyQRApgQAKDKF2Mhln0Q2BP3eAWQKFjuIK45QgCeIO0N
+oNgWh/4AucdfTA+yF7hWD9s=
+=sB4y
-----END PGP SIGNATURE-----
diff --git a/dev-util/systemtap/files/digest-systemtap-20070616 b/dev-util/systemtap/files/digest-systemtap-20070616
new file mode 100644
index 000000000000..dcaeeb30cb7f
--- /dev/null
+++ b/dev-util/systemtap/files/digest-systemtap-20070616
@@ -0,0 +1,3 @@
+MD5 bf7c81088d980e1611c89dcdfbcfe7e1 systemtap-20070616.tar.bz2 705310
+RMD160 074bb380f38bec98c1f1318f6f199cde928ceef1 systemtap-20070616.tar.bz2 705310
+SHA256 c15653e33314f65a4ae3472466f42544fd0b9e22d6510a8ccd521d18371823cf systemtap-20070616.tar.bz2 705310
diff --git a/dev-util/systemtap/systemtap-20070616.ebuild b/dev-util/systemtap/systemtap-20070616.ebuild
new file mode 100644
index 000000000000..57d351b3aae0
--- /dev/null
+++ b/dev-util/systemtap/systemtap-20070616.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-20070616.ebuild,v 1.1 2007/06/17 13:02:48 swegener Exp $
+
+inherit linux-info eutils
+
+DESCRIPTION="A linux trace/probe tool"
+HOMEPAGE="http://sourceware.org/systemtap/"
+SRC_URI="ftp://sources.redhat.com/pub/${PN}/snapshots/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-libs/elfutils-0.122"
+RDEPEND="${DEPEND}
+ virtual/linux-sources"
+
+S="${WORKDIR}"/src
+
+CONFIG_CHECK="KPROBES ~RELAY ~DEBUG_FS"
+ERROR_KPROBES="${PN} requires support for KProbes Instrumentation (KPROBES) - this can be enabled in 'Instrumentation Support -> Kprobes'."
+ERROR_RELAY="${PN} works with support kernel to user space relay support (RELAY) - this can be enabled in 'General setup -> Kernel->user space relay support (formerly relayfs)'."
+ERROR_DEBUG_FS="${PN} works best with support for Debug Filesystem (DEBUG_FS) - this can be enabled in 'Kernel hacking -> Debug Filesystem'."
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/systemtap-20070414-grsecurity.patch
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "make install failed"
+ dodoc AUTHORS ChangeLog HACKING NEWS README
+ keepdir /var/cache/systemtap
+}
+
+pkg_postinst() {
+ elog "If you use a kernel patched with grsecurity (e.g. sys-kernel/hardened-sources)"
+ elog "then please append '-D HAVE_GRSECURITY' to your stap command line."
+}