summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2008-10-04 16:49:04 +0000
committerSven Wegener <swegener@gentoo.org>2008-10-04 16:49:04 +0000
commiteb27611e2dabd750f3f4d55529aca15368b338aa (patch)
treefe3f532f28e2e16e3d6eadbb9e4f335af20f5589 /dev-util/systemtap
parentUpdated libcdraw block to <=media-libs/libcdraw-0.1.4 to fix bug 239282. Than... (diff)
downloadhistorical-eb27611e2dabd750f3f4d55529aca15368b338aa.tar.gz
historical-eb27611e2dabd750f3f4d55529aca15368b338aa.tar.bz2
historical-eb27611e2dabd750f3f4d55529aca15368b338aa.zip
Snapshot bump, bug #238993.
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.27-rc8 x86_64
Diffstat (limited to 'dev-util/systemtap')
-rw-r--r--dev-util/systemtap/ChangeLog8
-rw-r--r--dev-util/systemtap/Manifest14
-rw-r--r--dev-util/systemtap/systemtap-0.7.1_pre20080830.ebuild7
-rw-r--r--dev-util/systemtap/systemtap-0.7.1_pre20081004.ebuild56
-rw-r--r--dev-util/systemtap/systemtap-0.7.ebuild7
5 files changed, 79 insertions, 13 deletions
diff --git a/dev-util/systemtap/ChangeLog b/dev-util/systemtap/ChangeLog
index ed8f854d73b1..13a9e208445a 100644
--- a/dev-util/systemtap/ChangeLog
+++ b/dev-util/systemtap/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/systemtap
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.70 2008/09/04 10:44:41 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.71 2008/10/04 16:49:04 swegener Exp $
+
+*systemtap-0.7.1_pre20081004 (04 Oct 2008)
+
+ 04 Oct 2008; Sven Wegener <swegener@gentoo.org> systemtap-0.7.ebuild,
+ systemtap-0.7.1_pre20080830.ebuild, +systemtap-0.7.1_pre20081004.ebuild:
+ Snapshot bump, bug #238993.
*systemtap-0.7.1_pre20080830 (04 Sep 2008)
diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest
index 52d56af3dc29..96eff94dcd29 100644
--- a/dev-util/systemtap/Manifest
+++ b/dev-util/systemtap/Manifest
@@ -5,14 +5,16 @@ AUX systemtap-20080119-grsecurity.patch 1315 RMD160 0f94b5602d0026abec5c4ede2cef
AUX systemtap-20080621-as-needed.patch 548 RMD160 e5e674e46ce5bf0d9161d15e3ee0689d29987855 SHA1 b3c050eff9c4c8deaef76922b36463761de7d0de SHA256 2fa520e4c53ee1d8de792384fab96dc9d3bddd96c79c94cad4620b64ab475125
DIST systemtap-0.7.tar.gz 1081985 RMD160 7e6495ef3a910f2aeb805487200da50eab819c50 SHA1 26d3ea6483fa8592538a6ae16c5d30c0c4eda1f0 SHA256 3ca2ffa581bed3d36ee68ae9fecbc2ca9dbee82ff543a17fea1874dcb393ae56
DIST systemtap-20080830.tar.bz2 946231 RMD160 1c93e080c1de58a851770b079fc3e8139f93d76e SHA1 ca6b2329b0b4922ac1d9060ef08cfbbebf1a552c SHA256 3607bc2d2603db4e51a586ca5eee6413cc44b3736abdb9e3e657287018bff8d7
-EBUILD systemtap-0.7.1_pre20080830.ebuild 1840 RMD160 6d969bd7c8034f913ce4d5c6fe4267f016fac062 SHA1 5672f1edabf23a684e2b0f058bb11eeeeb94fa85 SHA256 ec780aa1ebdc4f94f229c1c1a5d6db91419f6b1424d10b9d30858a837ea4f1ed
-EBUILD systemtap-0.7.ebuild 1837 RMD160 dbb0f9b06230e45cc4865a4aadf98fd72ce4ab1b SHA1 6f9c9373070f1cdb17f92f2f5f030d1eef676603 SHA256 a2f5d27ffe0b3bfc51e75ae774eb9889b01c79dd3ae90e6287fc22c5f793aa75
-MISC ChangeLog 12457 RMD160 7ac56db8de279acf0fe7719542812c43db192166 SHA1 7ffffbc9f755b4d077a3a5b0c0c551840568fd6f SHA256 a32a9259fc0db696a828227600d170658f3e82325444241bed695d3129809341
+DIST systemtap-20081004.tar.bz2 989937 RMD160 3031e4a3ac25aa0ddf3b18f9398e6c54c3b28a6d SHA1 47f3bab351f045d9fe6f0c74501bfd6f83b874d7 SHA256 93fd077ebb2cb2190cdc0932382cf65d9c8c163f03f7d1b002d908edf6aba6ac
+EBUILD systemtap-0.7.1_pre20080830.ebuild 1938 RMD160 bf58cce4cbf7419415c5ef8aee5e02c05d826a1f SHA1 1ddd882e0d1698e842b0347381bfd4c3a694dac6 SHA256 f68824e12a2fcb522a578b2ad4ddc7b60c68d679f1d884c1ed2b62e0a3a7b1f6
+EBUILD systemtap-0.7.1_pre20081004.ebuild 1938 RMD160 99159161477d6ee73a67559705325072b4699bb1 SHA1 bec14497cd97637f74e18bf6ebf4382fe7feb174 SHA256 d9f76653791be3a9f72a74b7c1a39f2a9f2a1cef9cfd08dc01c9e5729be3dd05
+EBUILD systemtap-0.7.ebuild 1935 RMD160 4a9e2ceeb1c884944d6a11c883afae973d33da68 SHA1 5440873244c0967742b0da5b4e1119a5b9e98706 SHA256 a4859b10f51556b60d67df85fc26bbbca06597da1f60951678e919d96b5239b4
+MISC ChangeLog 12679 RMD160 e48e606a59c493f9ee060ff20bbc7a9778f7a5f7 SHA1 35ff279f657a9c09e39c7f1fc79e310728c97d18 SHA256 56b9bda4933454880edd52b34ac6cedc0a7944c430a58c7c382eeb8a6d2b0b49
MISC metadata.xml 224 RMD160 7f4383dcad66333b9ce8db59aa0d45bac5e95ef9 SHA1 6d56e5c988fe0c85370db92875086218349cea45 SHA256 707842fe6bed516e5865253fa613bb036ddfa66026dd163981627d4b90373a4f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAki/vB8ACgkQI1lqEGTUzySL6gCbB9xCyCDmB8GmNFlAFpjCklOT
-eEoAoI91vVE+xeTj3x0ONkQv4+33+Sh6
-=HRAn
+iEYEARECAAYFAkjnnoYACgkQI1lqEGTUzyTueQCeK0VZ4yJGqfEwJQd3AvEWZB5M
+w1YAoJixUY5WTuKb7ZpA/KDHeavpIok1
+=IaOU
-----END PGP SIGNATURE-----
diff --git a/dev-util/systemtap/systemtap-0.7.1_pre20080830.ebuild b/dev-util/systemtap/systemtap-0.7.1_pre20080830.ebuild
index 30f9f1eab6bc..d7f7aeb7ffa4 100644
--- a/dev-util/systemtap/systemtap-0.7.1_pre20080830.ebuild
+++ b/dev-util/systemtap/systemtap-0.7.1_pre20080830.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-0.7.1_pre20080830.ebuild,v 1.1 2008/09/04 10:44:41 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-0.7.1_pre20080830.ebuild,v 1.2 2008/10/04 16:49:04 swegener Exp $
inherit linux-info eutils
@@ -8,8 +8,9 @@ DESCRIPTION="A linux trace/probe tool"
HOMEPAGE="http://sourceware.org/systemtap/"
if [[ ${PV} = *_pre* ]] # is this a snaphot?
then
- # see configure.ac to see the version of the snapshot
- SRC_URI="ftp://sources.redhat.com/pub/${PN}/snapshots/${PN}-${PV/*_pre/}.tar.bz2"
+ # see configure.ac to get the version of the snapshot
+ SRC_URI="ftp://sources.redhat.com/pub/${PN}/snapshots/${PN}-${PV/*_pre/}.tar.bz2
+ mirror://gentoo/${PN}-${PV/*_pre/}.tar.bz2" # upstream only keeps four snapshot distfiles around
S="${WORKDIR}"/src
else
SRC_URI="ftp://sources.redhat.com/pub/${PN}/releases/${P}.tar.gz"
diff --git a/dev-util/systemtap/systemtap-0.7.1_pre20081004.ebuild b/dev-util/systemtap/systemtap-0.7.1_pre20081004.ebuild
new file mode 100644
index 000000000000..858050bd8f4b
--- /dev/null
+++ b/dev-util/systemtap/systemtap-0.7.1_pre20081004.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-0.7.1_pre20081004.ebuild,v 1.1 2008/10/04 16:49:04 swegener Exp $
+
+inherit linux-info eutils
+
+DESCRIPTION="A linux trace/probe tool"
+HOMEPAGE="http://sourceware.org/systemtap/"
+if [[ ${PV} = *_pre* ]] # is this a snaphot?
+then
+ # see configure.ac to get the version of the snapshot
+ SRC_URI="ftp://sources.redhat.com/pub/${PN}/snapshots/${PN}-${PV/*_pre/}.tar.bz2
+ mirror://gentoo/${PN}-${PV/*_pre/}.tar.bz2" # upstream only keeps four snapshot distfiles around
+ S="${WORKDIR}"/src
+else
+ SRC_URI="ftp://sources.redhat.com/pub/${PN}/releases/${P}.tar.gz"
+ # use default S for releases
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="sqlite"
+
+DEPEND=">=dev-libs/elfutils-0.122
+ sys-libs/libcap
+ sqlite? ( =dev-db/sqlite-3* )"
+RDEPEND="${DEPEND}
+ virtual/linux-sources"
+
+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-20080119-grsecurity.patch
+}
+
+src_compile() {
+ econf $(use_enable sqlite) || die "econf failed"
+ emake || die "emake failed"
+}
+
+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."
+}
diff --git a/dev-util/systemtap/systemtap-0.7.ebuild b/dev-util/systemtap/systemtap-0.7.ebuild
index b019ed9cb619..882c59f2036b 100644
--- a/dev-util/systemtap/systemtap-0.7.ebuild
+++ b/dev-util/systemtap/systemtap-0.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-0.7.ebuild,v 1.1 2008/07/26 15:20:59 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-0.7.ebuild,v 1.2 2008/10/04 16:49:04 swegener Exp $
inherit linux-info eutils
@@ -8,8 +8,9 @@ DESCRIPTION="A linux trace/probe tool"
HOMEPAGE="http://sourceware.org/systemtap/"
if [[ ${PV} = *_pre* ]] # is this a snaphot?
then
- # see configure.ac to see the version of the snapshot
- SRC_URI="ftp://sources.redhat.com/pub/${PN}/snapshots/${PN}-${PV/*_pre/}.tar.bz2"
+ # see configure.ac to get the version of the snapshot
+ SRC_URI="ftp://sources.redhat.com/pub/${PN}/snapshots/${PN}-${PV/*_pre/}.tar.bz2
+ mirror://gentoo/${PN}-${PV/*_pre/}.tar.bz2" # upstream only keeps four snapshot distfiles around
S="${WORKDIR}"/src
else
SRC_URI="ftp://sources.redhat.com/pub/${PN}/releases/${P}.tar.gz"