summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2007-10-07 15:33:11 +0000
committerSven Wegener <swegener@gentoo.org>2007-10-07 15:33:11 +0000
commitc34a71ada41712b61f0b3af6ddf7a1e046c308cc (patch)
treed4dc95c30d47d8e9b3c3b45571efbc37442c5a05 /dev-util/systemtap
parentwhere's my head, it's nvidia-drivers (diff)
downloadhistorical-c34a71ada41712b61f0b3af6ddf7a1e046c308cc.tar.gz
historical-c34a71ada41712b61f0b3af6ddf7a1e046c308cc.tar.bz2
historical-c34a71ada41712b61f0b3af6ddf7a1e046c308cc.zip
Version bump.
Package-Manager: portage-2.1.3.12
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-200710063
-rw-r--r--dev-util/systemtap/systemtap-20071006.ebuild44
4 files changed, 69 insertions, 8 deletions
diff --git a/dev-util/systemtap/ChangeLog b/dev-util/systemtap/ChangeLog
index 3dbef3909981..cf702c322591 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.28 2007/09/29 19:51:51 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.29 2007/10/07 15:33:10 swegener Exp $
+
+*systemtap-20071006 (07 Oct 2007)
+
+ 07 Oct 2007; Sven Wegener <swegener@gentoo.org>
+ +systemtap-20071006.ebuild:
+ Version bump.
*systemtap-20070929 (29 Sep 2007)
diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest
index 014735fa63f7..e298da00f61d 100644
--- a/dev-util/systemtap/Manifest
+++ b/dev-util/systemtap/Manifest
@@ -6,14 +6,19 @@ MD5 80fd877b314ac56e9f75e603aceff638 files/systemtap-20070414-grsecurity.patch 1
RMD160 209186cbcd52e7a0a765540251362083875df003 files/systemtap-20070414-grsecurity.patch 1294
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
EBUILD systemtap-20070929.ebuild 1501 RMD160 be62cd9f61a5c0193a37e9870728b1ce329b7c87 SHA1 ef9c798395afd861a51526a7965cbc9681e4a6d4 SHA256 9764730b521d394c8b2ceb7aa788d885e736cdb270e97b9eb91c12d96edc3084
MD5 1e3678190f0c7f73ab8986bc9e4af6c2 systemtap-20070929.ebuild 1501
RMD160 be62cd9f61a5c0193a37e9870728b1ce329b7c87 systemtap-20070929.ebuild 1501
SHA256 9764730b521d394c8b2ceb7aa788d885e736cdb270e97b9eb91c12d96edc3084 systemtap-20070929.ebuild 1501
-MISC ChangeLog 4730 RMD160 ed80f556f7b0433b045b5500b4dbc0abe6298646 SHA1 7df7e3c3c899542d53301f4209875a7834c8623a SHA256 6b588d2ee56efc26ee785ed3547e8ceff2fdaa79b77851d4e8473ce1d3c3601a
-MD5 e17c421970f1138056806612a7194d0d ChangeLog 4730
-RMD160 ed80f556f7b0433b045b5500b4dbc0abe6298646 ChangeLog 4730
-SHA256 6b588d2ee56efc26ee785ed3547e8ceff2fdaa79b77851d4e8473ce1d3c3601a ChangeLog 4730
+EBUILD systemtap-20071006.ebuild 1501 RMD160 534f5508586ff4bdac54d1d227740db9e51f4659 SHA1 c5c2d70e297e5af22f2e496d3bdb2cc936593f94 SHA256 6f7c1166fb0b568fb7ee4d3708ca1f159be00d9f43520e31c9086f1e853db449
+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
MISC metadata.xml 224 RMD160 7f4383dcad66333b9ce8db59aa0d45bac5e95ef9 SHA1 6d56e5c988fe0c85370db92875086218349cea45 SHA256 707842fe6bed516e5865253fa613bb036ddfa66026dd163981627d4b90373a4f
MD5 ad40c884c43300600c338439dc6102de metadata.xml 224
RMD160 7f4383dcad66333b9ce8db59aa0d45bac5e95ef9 metadata.xml 224
@@ -21,10 +26,13 @@ SHA256 707842fe6bed516e5865253fa613bb036ddfa66026dd163981627d4b90373a4f metadata
MD5 b8907b6bc7df06bdbe4507e207c1598e files/digest-systemtap-20070929 259
RMD160 0e5f7865d0c9c74bf6f297cd3c79ae39b4ec03e7 files/digest-systemtap-20070929 259
SHA256 f73f136f865f683e808bb81ad6357270da2a0fc458884d1e4b30dbc44264ec29 files/digest-systemtap-20070929 259
+MD5 28f0e73206bd41330771c0bbd62c2b0c files/digest-systemtap-20071006 259
+RMD160 93e7699d676c4da93c0e1786476f1bde5825b00c files/digest-systemtap-20071006 259
+SHA256 7861870846a01bf5846c9fef885422d7997ce2976f8d0b0505404145d5d3679c files/digest-systemtap-20071006 259
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFG/qzgI1lqEGTUzyQRAl7NAJ9sBJ+yGmTzD1T/mGryTCU8mNYwsgCbBpdw
-uLhALwxOhRm+klCi0X4po+8=
-=qq2q
+iD8DBQFHCPw7I1lqEGTUzyQRAvBGAJoD90IwnU+MQtavT4lnSuJQDNLkLQCgk2T+
+pXKe8V3mgYuHVsxbRlULZYs=
+=fhTD
-----END PGP SIGNATURE-----
diff --git a/dev-util/systemtap/files/digest-systemtap-20071006 b/dev-util/systemtap/files/digest-systemtap-20071006
new file mode 100644
index 000000000000..c2395649aa51
--- /dev/null
+++ b/dev-util/systemtap/files/digest-systemtap-20071006
@@ -0,0 +1,3 @@
+MD5 2cc844fb088afbc60bfd1fbaff996a47 systemtap-20071006.tar.bz2 764588
+RMD160 6f7876873f15a162a9917c3d80740785ce8f61c7 systemtap-20071006.tar.bz2 764588
+SHA256 84fc09dfcd772ec42d0f4781b418cc5a4fd705d623cb1ad8bfd00510aae468be systemtap-20071006.tar.bz2 764588
diff --git a/dev-util/systemtap/systemtap-20071006.ebuild b/dev-util/systemtap/systemtap-20071006.ebuild
new file mode 100644
index 000000000000..b5e31c04ea75
--- /dev/null
+++ b/dev-util/systemtap/systemtap-20071006.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-20071006.ebuild,v 1.1 2007/10/07 15:33:10 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."
+}