summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2013-05-18 21:46:05 +0000
committerSven Wegener <swegener@gentoo.org>2013-05-18 21:46:05 +0000
commit138b10ea569cd1cba9b78d4efc4233403e523d87 (patch)
tree773ba96f9afc21d0a738f1d20412600e686ea1e7 /dev-util/systemtap
parentUpdate URLs. (diff)
downloadhistorical-138b10ea569cd1cba9b78d4efc4233403e523d87.tar.gz
historical-138b10ea569cd1cba9b78d4efc4233403e523d87.tar.bz2
historical-138b10ea569cd1cba9b78d4efc4233403e523d87.zip
Version bump.
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0x64D4CF24
Diffstat (limited to 'dev-util/systemtap')
-rw-r--r--dev-util/systemtap/ChangeLog7
-rw-r--r--dev-util/systemtap/Manifest10
-rw-r--r--dev-util/systemtap/systemtap-2.2.ebuild72
3 files changed, 84 insertions, 5 deletions
diff --git a/dev-util/systemtap/ChangeLog b/dev-util/systemtap/ChangeLog
index 28f06bd03ea5..cdf42a3b6534 100644
--- a/dev-util/systemtap/ChangeLog
+++ b/dev-util/systemtap/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/systemtap
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.108 2013/05/18 21:41:37 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.109 2013/05/18 21:46:03 swegener Exp $
+
+*systemtap-2.2 (18 May 2013)
+
+ 18 May 2013; Sven Wegener <swegener@gentoo.org> +systemtap-2.2.ebuild:
+ Version bump.
18 May 2013; Sven Wegener <swegener@gentoo.org> systemtap-1.6.ebuild,
systemtap-1.7.ebuild, systemtap-2.0.ebuild, systemtap-2.1.ebuild:
diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest
index 2e1833e85d67..670fac5efe0d 100644
--- a/dev-util/systemtap/Manifest
+++ b/dev-util/systemtap/Manifest
@@ -6,16 +6,18 @@ DIST systemtap-1.6.tar.gz 2133835 SHA256 c82352f9245ffb105590bf1142346db81e2be33
DIST systemtap-1.7.tar.gz 2391055 SHA256 13298b889a3a00ec0279eae737adae33139047aa88cf396d9846fa4da75228ae SHA512 0e07cae06d401ede0526b9493018d07ffbaaec6a68755712a56e3c6dbd5670c2391098b1649057d8e9c81d41322ca6ecc02f564ef630de05c4757cb6a183efac WHIRLPOOL a2846d9f5298bce7faa55f9ff65f3831ec82fec1da151ab8c1380d8d73ee8f777b65773a8f305266f19a364558bc93b2d6806dc289b00ffe7c3835bbf917931c
DIST systemtap-2.0.tar.gz 2461359 SHA256 7b5e4740c697506768be42cbbcc238f1b0184747dd43938a46ab0393682eee63 SHA512 bb44f41bead68e432f13dbfcb4937a94f8f5e53574cdb815de7980a6e623444f1c7edbe6ee140a14ccaeaab3cca1852e6f9414d99cbc615bdda9c8311c486eb1 WHIRLPOOL 5fb2ad3d0ca2b801c65bf5f44b4ddeaa21166018acd2048aa783a83c86bedc739f1bcfcea5c187cbf0cc542f2d3defcc018967022ed2f423a5fd174d54ab38bc
DIST systemtap-2.1.tar.gz 2565396 SHA256 64f7d8922042e4a803afe46dda7ad65616a4254f72f998bad8479473f1ea91d1 SHA512 10b06ac023c3b3a6256a82d7d5a33326f91e5dc17a9dbe1dcaec2a318d88b13de2ffab667b0e41959bc1340a7ef4417019b7e398b996837878afbd02dfa73e8a WHIRLPOOL 1a6223782f0c60eb3727b3e4c2e5e620dc2a64bc4a221362f35a8db6cf2958758a01e5438100b391633ed5111c7385521edb3bfd6fafd40dae4aa201d9010c13
+DIST systemtap-2.2.tar.gz 2587957 SHA256 ad1f29791c04d692f023d1d502d668b3410e68d580358aa9f9936ee21d28d231 SHA512 dd792f5fb5f7c57d3460e32c599c5632c5d1271c1c10df3b01677b72bab22eab17d2d16675a77c335101899c372d6822e3569b5899f300e5bcf05ec37882e729 WHIRLPOOL 9370f1833008ba1c14b8ed85874aab7005333b0af972817429901ea1e08cda03a79b41714878dcbbfb513535cecf4da0242434a9aaba5c8dd3bae02ec889dc81
EBUILD systemtap-1.6.ebuild 1948 SHA256 e97ff527867bbeba00e60638655945216fa3b670dca0b8f3b7dc9a22bcb655bd SHA512 975c8d84cceaf2f749bc17da55ae9fb1281bc637fa3afd4d7bd98b5d67e5a12b8b658240c9d1709ef53e31fd1fbc8e3453326150e2b4bb89621f23f76390cec2 WHIRLPOOL 51990b58f0005d5a496cb21f521559567bc06268d3e82da95de2517a8ff1d425b7c1dbbc154856fd4db6e52cb4f0fdc1a7832d5839e3140ad0e0043c989192e6
EBUILD systemtap-1.7.ebuild 2063 SHA256 55228a241b49d1c8ab1090dd51d348702bf4c068e8664d762384f8978ef597fd SHA512 ae78141cb4ca9c1e466934a69d08caf24024e1f0576290aa0c1ccb3990de5a7f5696988db786bc82e0445f8133208226a1673fa8026f2154c4a419e63628d71a WHIRLPOOL 96dc25cb50684ced2d303355a06ff8cf6061acbfa46c07482540e9d067e7935815fe420aef1e2d7adc146b7be18b6f1382b148c66af2cbd25c2d7adc64c35686
EBUILD systemtap-2.0.ebuild 2216 SHA256 b9e55c650da2c32dba94b4ef53f754e5425ad7b1e1dff9012f6b2f4772123110 SHA512 4351ebcc28ff6510680497e913771155b7ebc690a720c2c215586cb5d5649e63b9b7d5b286fac0cfa321559f72071a0c0dd13db2469a26b7a4a34f601f4572e3 WHIRLPOOL 440f7a961efd618f144d0f1f6db3b42f155c79fd9a7f7cf9cf1b176b062c862ca67ba4bb423e3d855d0c0fef3e09b927cd8cfaebccecb45eeeee4961f56c6c95
EBUILD systemtap-2.1.ebuild 2221 SHA256 6ab67f76e0591b3c0a27188df88212be285f13380678c4f20daf8fbffc13224a SHA512 a74d64e6af48a1c1ff042f2ee54346cdb75ccfd59a500cfced8e761ae74ab654fde974d7db1bf1f366508591ab1e2b3d36182d38bd4dd1deb931f9a264512729 WHIRLPOOL b53c080d6f2eb946983605603b508c88a7c7db9944ee33d9c70400b42f576eea6f38a9ed721fa1516e5d0f74abb8f16ce059ca5aa58e957feb7ac146bb70894b
-MISC ChangeLog 18276 SHA256 ac97bb7e08c016143ee1ed9e22ac2e7f137769e8e56fdd5bca6e345d9a8c076e SHA512 558870bd1e5fb847aa7cffda66ee7069ba71c23d70a60c1d21e0b490ec780dcb3e1cb61b96a280751f43504d80df9c92e6e0235a965c657a429e700ffbcba7bd WHIRLPOOL a3df54a0efaaf94d36fd82ddadb514469c35585921b15bd338091439d19e54ca409a353866ae4a000fb45971a1e58531767b1b283af66c14e59db89ac0fd8ae4
+EBUILD systemtap-2.2.ebuild 2165 SHA256 f8255ab9d62339944d894a42a413413d7d0d2bbb7e545e61f94e446cc979092a SHA512 ea40bae2c9695a25c57d2170f856cca9edbb79ea2098d5e853854db6f5b2d4ba118ce4a0c9a21637490b52326aa233ada76a300faf7b600c49dff50cd334fb1d WHIRLPOOL 8e2e3f5e1859bee1a4463937fe178740e8d0090feb5161d3d5732b18e1fd3371bf4e969165c8e4c5ce98cff4b30d2ff0236a4b9436adc123cf91a5c0851eb9fc
+MISC ChangeLog 18396 SHA256 3eb521cdc1559c486cec8fc177dc969aadd3448dc0ed7c49d80bf86de36360b4 SHA512 8d0787e4fa33b3c5b410a232b52b103f71a09f7960fb4299fe40be1d66f568513711bac88761bd6850739dcc0f011eaaf53b967b43d630f9be7180d63e5451d2 WHIRLPOOL 8e6bfe93f05370e1ec115ec8e5db35c4e71cd8e78182c6b0bb10bf89cf4902acce857c5b6fb6f367bf2173ddb188cb9e8a477bbb77a212d49e6d8f6da9ce671c
MISC metadata.xml 203 SHA256 2c3148e7687e70b2a6b31de8ac0f93eeab5ee357df8573ff7c039f7363b1edfe SHA512 2cdc771c8c898fa6586aabeff892395307084e3bc71913e8e76d25f61979a1224c229c7ce0c00c32015668206ee392fe3a6dfc423a744eb0d7bdcf8b6ecd53cf WHIRLPOOL 6b1279933cabcdbdde4de929c6bf215d90af1cbda191a454a9be50f96c7e16c7d61e3b56f6661cd467f11623eb11fec039b817effa1770974967dff3869cdd6f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlGX9YIACgkQI1lqEGTUzySa8QCeMTLdmwdseuNGSNrMDC0qvcWD
-UisAoLaCH4jDkt2qpOXqj+6YV2UoDVxc
-=UJBV
+iEYEAREIAAYFAlGX9o0ACgkQI1lqEGTUzySy+ACffdQSXOXLg6R3Q1BcRVB3LoXy
+NhEAn20DGoNfFV9YF2JFGIfHcZj+72jV
+=it67
-----END PGP SIGNATURE-----
diff --git a/dev-util/systemtap/systemtap-2.2.ebuild b/dev-util/systemtap/systemtap-2.2.ebuild
new file mode 100644
index 000000000000..0e8444049a03
--- /dev/null
+++ b/dev-util/systemtap/systemtap-2.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-2.2.ebuild,v 1.1 2013/05/18 21:46:03 swegener Exp $
+
+EAPI=4
+
+PYTHON_DEPEND="2"
+
+inherit linux-info autotools eutils python
+
+DESCRIPTION="A linux trace/probe tool"
+HOMEPAGE="http://www.sourceware.org/systemtap/"
+SRC_URI="http://www.sourceware.org/${PN}/ftp/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="sqlite"
+
+DEPEND=">=dev-libs/elfutils-0.142
+ sys-libs/libcap
+ sqlite? ( dev-db/sqlite:3 )"
+RDEPEND="${DEPEND}
+ virtual/linux-sources"
+DEPEND="${DEPEND}
+ >=sys-devel/gettext-0.18"
+
+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'."
+
+DOCS="AUTHORS HACKING NEWS README"
+
+pkg_setup() {
+ linux-info_pkg_setup
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-2.0-gettext.patch
+ python_convert_shebangs 2 dtrace.in
+
+ sed -i \
+ -e 's:-Werror::g' \
+ configure.ac \
+ Makefile.am \
+ staprun/Makefile.am \
+ stapdyn/Makefile.am \
+ buildrun.cxx \
+ testsuite/systemtap.unprivileged/unprivileged_probes.exp \
+ testsuite/systemtap.unprivileged/unprivileged_myproc.exp \
+ testsuite/systemtap.base/stmt_rel_user.exp \
+ testsuite/systemtap.base/sdt_va_args.exp \
+ testsuite/systemtap.base/sdt_misc.exp \
+ testsuite/systemtap.base/sdt.exp \
+ scripts/kprobes_test/gen_code.py \
+ || die "Failed to clean up sources"
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --without-rpm \
+ --disable-server \
+ --disable-docs \
+ --disable-refdocs \
+ --disable-grapher \
+ $(use_enable sqlite)
+}