summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/lttng-ust/ChangeLog11
-rw-r--r--dev-util/lttng-ust/Manifest5
-rw-r--r--dev-util/lttng-ust/lttng-ust-2.0.4.ebuild26
-rw-r--r--dev-util/lttng-ust/lttng-ust-9999.ebuild26
-rw-r--r--dev-util/lttng-ust/metadata.xml10
5 files changed, 78 insertions, 0 deletions
diff --git a/dev-util/lttng-ust/ChangeLog b/dev-util/lttng-ust/ChangeLog
new file mode 100644
index 000000000..137b7ca62
--- /dev/null
+++ b/dev-util/lttng-ust/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-util/lttng-ust
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*lttng-ust-9999 (16 Aug 2012)
+*lttng-ust-2.0.4 (16 Aug 2012)
+
+ 16 Aug 2012; Lan Yixun (dlan) <dennis.yxun@gmail.com>
+ +lttng-ust-2.0.4.ebuild, +lttng-ust-9999.ebuild, +metadata.xml:
+ New ebuild for bug #431354, thanks floppym and Tommy[D]
+
diff --git a/dev-util/lttng-ust/Manifest b/dev-util/lttng-ust/Manifest
new file mode 100644
index 000000000..01afd4ce3
--- /dev/null
+++ b/dev-util/lttng-ust/Manifest
@@ -0,0 +1,5 @@
+DIST lttng-ust-2.0.4.tar.bz2 519100 SHA256 ff495d9db392020d632fe9f39b7e394332064feb002d4783a5f4eb46fcd8dbf6 SHA512 e25629072a939783c1869ef4726693b701f63df4d5a59b77a34d7a56db2aa772b6805504b3400d2470dba9aa77c205b2d480e85326875eb917ee553194ebb7f3 WHIRLPOOL 2d297261fccc06c977734b74e66874ccdd8cbc4e56e5f3fe6578355154ba930de73fe4224432fc651b692d9664ea56e54712438c80c95d8ad480ec8f56fed7c0
+EBUILD lttng-ust-2.0.4.ebuild 507 SHA256 400bb39d847612bb67e642b615782689495a8c21677f1c996fcb250b6c85c5d2 SHA512 336ac07358a05233662dcf1f6d187e678e784214748c8a7c9702a2719c55107fd44498d2eb389024d51bfc5b49c8935b64189fbd797150af57dfe67ff702d231 WHIRLPOOL 1da9d76dcfbbb1463b6f8f8308ebbef250705a2658e00a80a125e0c6d873add559653aac5fb922c26ddce7a771be4d5de37464f1a12a867638858bf8a878e7e1
+EBUILD lttng-ust-9999.ebuild 503 SHA256 92782a88483b8ed53557d59de12a7acdd34adeac909a98ec2a100813ec02646e SHA512 9708d8150f46cef7968764a36d03433e87cb5dd57cc3f4a32db4c3822d2f0cb09e9f7a1a3ac0de9a8d4ccf5b70d49ae499cf9a52aa8be8b3f9fea2bdcf362e6f WHIRLPOOL a9519dd77d03e3959db7dab57c692a6dda14db488ae8ef9a145cb84f884d9eb0d1f9fb22d1fe4bb9b9d5afdcf4f659cff26811efe0f2c5d3d7423d346c9639a6
+MISC ChangeLog 362 SHA256 7776eadf2937056f4012f078ee896a5ae1f7d1d101979c2193ef0980f0ab6d2c SHA512 2f5e2c445be7c067eebf7a933c6b4a9bad8e5ecfb6c4d8eb852923ed4a7fac6974d73bc59a8a3eebe84ed8b021ea0e5f9675e4d89684597cdeac8f9219bd0bdc WHIRLPOOL 0bbefdd3c539ef03efc49e31b966d446306e9608f5c5bd39f520d1b95c347d64f039fccc2eb098176b43fbbfe24f89a724c99be0fe510fa6bf95fb4b8b692d91
+MISC metadata.xml 614 SHA256 909a9bbac000b7dd2638e6e5e3b7db2f8373401ae2617c9d0d5896cf22adc185 SHA512 921e12f4aff80881e9ca84c702f8fa8846490e0be2d5edf9d9662814974a7b01086d09a24ee72afe5da2084243de72b52aa160931b7f97e56ac5a465c3da6217 WHIRLPOOL b6bed14a8fbfb3d2e0483b186d3170706f9051d3620830ebe3d00605c297f38e2cfd2cee37e0e4dd257315243b0959f74eb61d8cef35eab6adab9c9710987e7e
diff --git a/dev-util/lttng-ust/lttng-ust-2.0.4.ebuild b/dev-util/lttng-ust/lttng-ust-2.0.4.ebuild
new file mode 100644
index 000000000..d66f20dbd
--- /dev/null
+++ b/dev-util/lttng-ust/lttng-ust-2.0.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit autotools
+
+DESCRIPTION="Linux Trace Toolkit - UST library"
+HOMEPAGE="http://lttng.org"
+SRC_URI="http://lttng.org/files/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="examples"
+
+DEPEND="dev-libs/userspace-rcu"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if ! use examples; then
+ sed -i -e '/SUBDIRS/s:examples::' doc/Makefile.am || die
+ fi
+ eautoreconf
+}
diff --git a/dev-util/lttng-ust/lttng-ust-9999.ebuild b/dev-util/lttng-ust/lttng-ust-9999.ebuild
new file mode 100644
index 000000000..8bee179aa
--- /dev/null
+++ b/dev-util/lttng-ust/lttng-ust-9999.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit autotools git-2
+
+DESCRIPTION="Linux Trace Toolkit - UST library"
+HOMEPAGE="http://lttng.org"
+EGIT_REPO_URI="git://git.lttng.org/${PN}.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="examples"
+
+DEPEND="dev-libs/userspace-rcu"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if ! use examples; then
+ sed -i -e '/SUBDIRS/s:examples::' doc/Makefile.am || die
+ fi
+ eautoreconf
+}
diff --git a/dev-util/lttng-ust/metadata.xml b/dev-util/lttng-ust/metadata.xml
new file mode 100644
index 000000000..421f5ae4b
--- /dev/null
+++ b/dev-util/lttng-ust/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription>
+ The userspace tracer is designed to provide detailed information about userspace activity. UST is a port of the LTTng kernel tracer to userspace. Like the LTTng kernel tracer, performance is the main goal. Tracing does not require system calls or traps. UST instrumentation points may be added in any userspace code including signal handlers and libraries­.
+ </longdescription>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>