* [gentoo-commits] gentoo-x86 commit in dev-util/systemtap: systemtap-1.7.ebuild ChangeLog
@ 2012-02-13 20:32 Kacper Kowalik (xarthisius)
0 siblings, 0 replies; 2+ messages in thread
From: Kacper Kowalik (xarthisius) @ 2012-02-13 20:32 UTC (permalink / raw
To: gentoo-commits
xarthisius 12/02/13 20:32:55
Modified: systemtap-1.7.ebuild ChangeLog
Log:
Marked ~ppc/~ppc64 wrt #351931
(Portage version: 2.2.0_alpha86/cvs/Linux x86_64)
Revision Changes Path
1.2 dev-util/systemtap/systemtap-1.7.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild?r1=1.1&r2=1.2
Index: systemtap-1.7.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- systemtap-1.7.ebuild 4 Feb 2012 15:08:06 -0000 1.1
+++ systemtap-1.7.ebuild 13 Feb 2012 20:32:54 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild,v 1.1 2012/02/04 15:08:06 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild,v 1.2 2012/02/13 20:32:54 xarthisius Exp $
EAPI="2"
@@ -21,7 +21,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~mips ~x86"
+KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~x86"
IUSE="sqlite"
DEPEND=">=dev-libs/elfutils-0.142
1.99 dev-util/systemtap/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/ChangeLog?rev=1.99&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/ChangeLog?rev=1.99&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/ChangeLog?r1=1.98&r2=1.99
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -r1.98 -r1.99
--- ChangeLog 4 Feb 2012 15:08:06 -0000 1.98
+++ ChangeLog 13 Feb 2012 20:32:54 -0000 1.99
@@ -1,6 +1,9 @@
# ChangeLog for dev-util/systemtap
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.98 2012/02/04 15:08:06 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.99 2012/02/13 20:32:54 xarthisius Exp $
+
+ 13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> systemtap-1.7.ebuild:
+ Marked ~ppc/~ppc64 wrt #351931
*systemtap-1.7 (04 Feb 2012)
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-util/systemtap: systemtap-1.7.ebuild ChangeLog
@ 2012-03-27 11:40 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 2+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-03-27 11:40 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/03/27 11:40:44
Modified: systemtap-1.7.ebuild ChangeLog
Log:
Bump to eapi4 and prune old mess. Do not build with werror. Fixes bug#260893.
(Portage version: 2.2.0_alpha95/cvs/Linux x86_64)
Revision Changes Path
1.3 dev-util/systemtap/systemtap-1.7.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild?r1=1.2&r2=1.3
Index: systemtap-1.7.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- systemtap-1.7.ebuild 13 Feb 2012 20:32:54 -0000 1.2
+++ systemtap-1.7.ebuild 27 Mar 2012 11:40:43 -0000 1.3
@@ -1,23 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild,v 1.2 2012/02/13 20:32:54 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/systemtap-1.7.ebuild,v 1.3 2012/03/27 11:40:43 scarabeus Exp $
-EAPI="2"
+EAPI=4
-inherit linux-info
+inherit linux-info autotools
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="http://sources.redhat.com/${PN}/ftp/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="http://sources.redhat.com/${PN}/ftp/releases/${P}.tar.gz"
- # use default S for releases
-fi
+SRC_URI="http://sources.redhat.com/${PN}/ftp/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -26,7 +17,7 @@
DEPEND=">=dev-libs/elfutils-0.142
sys-libs/libcap
- sqlite? ( =dev-db/sqlite-3* )"
+ sqlite? ( dev-db/sqlite:3 )"
RDEPEND="${DEPEND}
virtual/linux-sources"
@@ -35,19 +26,34 @@
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"
+
+src_prepare() {
+ sed -i \
+ -e 's:-Werror::g' \
+ configure.ac Makefile.am \
+ grapher/Makefile.am \
+ runtime/staprun/Makefile.am \
+ buildrun.cxx \
+ runtime/bench2/bench.rb \
+ runtime/bench2/Makefile \
+ 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
+ eautoreconf
+}
+
src_configure() {
econf \
- --docdir=/usr/share/doc/${PF} \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
--without-rpm \
--disable-server \
--disable-docs \
--disable-refdocs \
--disable-grapher \
- $(use_enable sqlite) \
- || die "econf failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "make install failed"
- dodoc AUTHORS HACKING NEWS README
+ $(use_enable sqlite)
}
1.100 dev-util/systemtap/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/ChangeLog?rev=1.100&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/ChangeLog?rev=1.100&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/systemtap/ChangeLog?r1=1.99&r2=1.100
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -r1.99 -r1.100
--- ChangeLog 13 Feb 2012 20:32:54 -0000 1.99
+++ ChangeLog 27 Mar 2012 11:40:43 -0000 1.100
@@ -1,6 +1,9 @@
# ChangeLog for dev-util/systemtap
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.99 2012/02/13 20:32:54 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/systemtap/ChangeLog,v 1.100 2012/03/27 11:40:43 scarabeus Exp $
+
+ 27 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> systemtap-1.7.ebuild:
+ Bump to eapi4 and prune old mess. Do not build with werror. Fixes bug#260893.
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> systemtap-1.7.ebuild:
Marked ~ppc/~ppc64 wrt #351931
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-03-27 11:41 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-27 11:40 [gentoo-commits] gentoo-x86 commit in dev-util/systemtap: systemtap-1.7.ebuild ChangeLog Tomas Chvatal (scarabeus)
-- strict thread matches above, loose matches on Subject: below --
2012-02-13 20:32 Kacper Kowalik (xarthisius)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox