summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/systemtap/ChangeLog8
-rw-r--r--dev-util/systemtap/Manifest22
-rw-r--r--dev-util/systemtap/files/digest-systemtap-200710203
-rw-r--r--dev-util/systemtap/systemtap-20071020.ebuild44
4 files changed, 69 insertions, 8 deletions
diff --git a/dev-util/systemtap/ChangeLog b/dev-util/systemtap/ChangeLog
index cf702c322591..8a634ade1a48 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.29 2007/10/07 15:33:10 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.30 2007/10/21 12:27:18 swegener Exp $
+
+*systemtap-20071020 (21 Oct 2007)
+
+ 21 Oct 2007; Sven Wegener <swegener@gentoo.org>
+ +systemtap-20071020.ebuild:
+ Version bump.
*systemtap-20071006 (07 Oct 2007)
diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest
index e298da00f61d..24d5b96d1039 100644
--- a/dev-util/systemtap/Manifest
+++ b/dev-util/systemtap/Manifest
@@ -7,6 +7,7 @@ RMD160 209186cbcd52e7a0a765540251362083875df003 files/systemtap-20070414-grsecur
SHA256 e2179e4b7c721ef0ff38df2f441bf49c075e92555112e98d64a4ad84001916a1 files/systemtap-20070414-grsecurity.patch 1294
DIST systemtap-20070929.tar.bz2 761218 RMD160 8714997a55c681f276c1812cdff9afe5360567eb SHA1 8d4da875e980e94a9878a82360da817c1813da63 SHA256 5ee394a7245e7adf2cc283462acc3b9f370f4100df9f1ead0698a56fc172e8cd
DIST systemtap-20071006.tar.bz2 764588 RMD160 6f7876873f15a162a9917c3d80740785ce8f61c7 SHA1 cb67ede0213506d409909b62ab30511eb5ade036 SHA256 84fc09dfcd772ec42d0f4781b418cc5a4fd705d623cb1ad8bfd00510aae468be
+DIST systemtap-20071020.tar.bz2 773425 RMD160 107ac693f7e03e4839898b2cb2bd1492f7e84e50 SHA1 17ad38e103485b58d99f5a6651c994b31b2fd973 SHA256 c20ff3eeb97e2cab870f231ab745ec6da45b516660667f4d18d9f3103277e265
EBUILD systemtap-20070929.ebuild 1501 RMD160 be62cd9f61a5c0193a37e9870728b1ce329b7c87 SHA1 ef9c798395afd861a51526a7965cbc9681e4a6d4 SHA256 9764730b521d394c8b2ceb7aa788d885e736cdb270e97b9eb91c12d96edc3084
MD5 1e3678190f0c7f73ab8986bc9e4af6c2 systemtap-20070929.ebuild 1501
RMD160 be62cd9f61a5c0193a37e9870728b1ce329b7c87 systemtap-20070929.ebuild 1501
@@ -15,10 +16,14 @@ EBUILD systemtap-20071006.ebuild 1501 RMD160 534f5508586ff4bdac54d1d227740db9e51
MD5 b310bf8fac3a4abcd369530ef1b02978 systemtap-20071006.ebuild 1501
RMD160 534f5508586ff4bdac54d1d227740db9e51f4659 systemtap-20071006.ebuild 1501
SHA256 6f7c1166fb0b568fb7ee4d3708ca1f159be00d9f43520e31c9086f1e853db449 systemtap-20071006.ebuild 1501
-MISC ChangeLog 4862 RMD160 e7d4ca258a381eccdd0d588f0a7573f3ab0c4a0c SHA1 c4a21af50de0fc5169717261671c7cb245d74d08 SHA256 7477f989c1ae22c9e55bccb741c31db819b0ab071eeaede3c0ce20f9d12fce63
-MD5 ea8a42ce93bea1b3edf8533ad9447ccf ChangeLog 4862
-RMD160 e7d4ca258a381eccdd0d588f0a7573f3ab0c4a0c ChangeLog 4862
-SHA256 7477f989c1ae22c9e55bccb741c31db819b0ab071eeaede3c0ce20f9d12fce63 ChangeLog 4862
+EBUILD systemtap-20071020.ebuild 1501 RMD160 1dd7ba48a1df72e4d188e036c922b4516cd9c288 SHA1 650e71c1dc02a7861ec338edb3441a6bd8e77dc1 SHA256 2d6f95226bdda34e544588ff8a1ea1e1140f974389a0c7e7ee789b0970e7e532
+MD5 1a80f4cb2f0598981543b6cc68ba0011 systemtap-20071020.ebuild 1501
+RMD160 1dd7ba48a1df72e4d188e036c922b4516cd9c288 systemtap-20071020.ebuild 1501
+SHA256 2d6f95226bdda34e544588ff8a1ea1e1140f974389a0c7e7ee789b0970e7e532 systemtap-20071020.ebuild 1501
+MISC ChangeLog 4994 RMD160 437501231716fed5ab5dff60d60fbb146615a310 SHA1 e2949c9dbf734adfaf4a7fe99454ce53d1e5322f SHA256 f351c501a7c3798d148b4dc7dab38c6dd1819ffe80333c7ea3881bfebc0471ee
+MD5 03ef2928e7dd1ce19f4f7cc702ff60df ChangeLog 4994
+RMD160 437501231716fed5ab5dff60d60fbb146615a310 ChangeLog 4994
+SHA256 f351c501a7c3798d148b4dc7dab38c6dd1819ffe80333c7ea3881bfebc0471ee ChangeLog 4994
MISC metadata.xml 224 RMD160 7f4383dcad66333b9ce8db59aa0d45bac5e95ef9 SHA1 6d56e5c988fe0c85370db92875086218349cea45 SHA256 707842fe6bed516e5865253fa613bb036ddfa66026dd163981627d4b90373a4f
MD5 ad40c884c43300600c338439dc6102de metadata.xml 224
RMD160 7f4383dcad66333b9ce8db59aa0d45bac5e95ef9 metadata.xml 224
@@ -29,10 +34,13 @@ SHA256 f73f136f865f683e808bb81ad6357270da2a0fc458884d1e4b30dbc44264ec29 files/di
MD5 28f0e73206bd41330771c0bbd62c2b0c files/digest-systemtap-20071006 259
RMD160 93e7699d676c4da93c0e1786476f1bde5825b00c files/digest-systemtap-20071006 259
SHA256 7861870846a01bf5846c9fef885422d7997ce2976f8d0b0505404145d5d3679c files/digest-systemtap-20071006 259
+MD5 c20e9d7bdb4e7ffb0f8ac02b7b32968f files/digest-systemtap-20071020 259
+RMD160 33d4f792fe6fa2af6927cb95a9feb0f82baeb0d0 files/digest-systemtap-20071020 259
+SHA256 6134ea13322988819265c1fa0185fb6441bc59f13a82befa4d476464f295fa5c files/digest-systemtap-20071020 259
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHCPw7I1lqEGTUzyQRAvBGAJoD90IwnU+MQtavT4lnSuJQDNLkLQCgk2T+
-pXKe8V3mgYuHVsxbRlULZYs=
-=fhTD
+iD8DBQFHG0WvI1lqEGTUzyQRAmEMAJ0eVjNXnNv9/Yc4lM+lvny/Jn4bpQCgj/uq
+w/h035xG3tOC89pPIJM8U5I=
+=USCq
-----END PGP SIGNATURE-----
diff --git a/dev-util/systemtap/files/digest-systemtap-20071020 b/dev-util/systemtap/files/digest-systemtap-20071020
new file mode 100644
index 000000000000..525131375c45
--- /dev/null
+++ b/dev-util/systemtap/files/digest-systemtap-20071020
@@ -0,0 +1,3 @@
+MD5 306c2c4e2b1978210a8b4ebc541e8376 systemtap-20071020.tar.bz2 773425
+RMD160 107ac693f7e03e4839898b2cb2bd1492f7e84e50 systemtap-20071020.tar.bz2 773425
+SHA256 c20ff3eeb97e2cab870f231ab745ec6da45b516660667f4d18d9f3103277e265 systemtap-20071020.tar.bz2 773425
diff --git a/dev-util/systemtap/systemtap-20071020.ebuild b/dev-util/systemtap/systemtap-20071020.ebuild
new file mode 100644
index 000000000000..d7a15037f240
--- /dev/null
+++ b/dev-util/systemtap/systemtap-20071020.ebuild
@@ -0,0 +1,44 @@
+# 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-20071020.ebuild,v 1.1 2007/10/21 12:27:18 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
+ sys-libs/libcap
+ =dev-db/sqlite-3*"
+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 for 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
+}
+
+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."
+}