Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/strace: strace-9999.ebuild strace-4.10.ebuild ChangeLog
Date: Fri, 06 Mar 2015 17:44:33
Message-Id: 20150306174425.41363132DD@oystercatcher.gentoo.org
1 vapier 15/03/06 17:44:25
2
3 Modified: strace-9999.ebuild ChangeLog
4 Added: strace-4.10.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
9
10 Revision Changes Path
11 1.9 dev-util/strace/strace-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/strace-9999.ebuild?rev=1.9&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/strace-9999.ebuild?rev=1.9&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/strace-9999.ebuild?r1=1.8&r2=1.9
16
17 Index: strace-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/strace/strace-9999.ebuild,v
20 retrieving revision 1.8
21 retrieving revision 1.9
22 diff -u -r1.8 -r1.9
23 --- strace-9999.ebuild 16 Aug 2014 05:22:46 -0000 1.8
24 +++ strace-9999.ebuild 6 Mar 2015 17:44:25 -0000 1.9
25 @@ -1,6 +1,6 @@
26 -# Copyright 1999-2014 Gentoo Foundation
27 +# Copyright 1999-2015 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-9999.ebuild,v 1.8 2014/08/16 05:22:46 vapier Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-9999.ebuild,v 1.9 2015/03/06 17:44:25 vapier Exp $
31
32 EAPI="4"
33
34 @@ -11,7 +11,7 @@
35 inherit git-2 autotools
36 else
37 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
38 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
39 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
40 fi
41
42 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
43 @@ -19,12 +19,12 @@
44
45 LICENSE="BSD"
46 SLOT="0"
47 -IUSE="aio +perl static"
48 +IUSE="aio perl static"
49
50 # strace only uses the header from libaio to decode structs
51 DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
52 sys-kernel/linux-headers"
53 -RDEPEND=""
54 +RDEPEND="perl? ( dev-lang/perl )"
55
56 src_prepare() {
57 if epatch_user || [[ ! -e configure ]] ; then
58
59
60
61 1.206 dev-util/strace/ChangeLog
62
63 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/ChangeLog?rev=1.206&view=markup
64 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/ChangeLog?rev=1.206&content-type=text/plain
65 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/ChangeLog?r1=1.205&r2=1.206
66
67 Index: ChangeLog
68 ===================================================================
69 RCS file: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v
70 retrieving revision 1.205
71 retrieving revision 1.206
72 diff -u -r1.205 -r1.206
73 --- ChangeLog 6 Mar 2015 17:43:41 -0000 1.205
74 +++ ChangeLog 6 Mar 2015 17:44:25 -0000 1.206
75 @@ -1,6 +1,12 @@
76 # ChangeLog for dev-util/strace
77 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
78 -# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.205 2015/03/06 17:43:41 vapier Exp $
79 +# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.206 2015/03/06 17:44:25 vapier Exp $
80 +
81 +*strace-4.10 (06 Mar 2015)
82 +
83 + 06 Mar 2015; Mike Frysinger <vapier@g.o> +strace-4.10.ebuild,
84 + strace-9999.ebuild:
85 + Version bump.
86
87 06 Mar 2015; Mike Frysinger <vapier@g.o> strace-4.9.ebuild:
88 Stabilize for arm64/ia64/m68k/s390/sh.
89
90
91
92 1.1 dev-util/strace/strace-4.10.ebuild
93
94 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/strace-4.10.ebuild?rev=1.1&view=markup
95 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/strace/strace-4.10.ebuild?rev=1.1&content-type=text/plain
96
97 Index: strace-4.10.ebuild
98 ===================================================================
99 # Copyright 1999-2015 Gentoo Foundation
100 # Distributed under the terms of the GNU General Public License v2
101 # $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.10.ebuild,v 1.1 2015/03/06 17:44:25 vapier Exp $
102
103 EAPI="4"
104
105 inherit flag-o-matic eutils
106
107 if [[ ${PV} == "9999" ]] ; then
108 EGIT_REPO_URI="git://strace.git.sourceforge.net/gitroot/strace/strace"
109 inherit git-2 autotools
110 else
111 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
112 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
113 fi
114
115 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
116 HOMEPAGE="http://sourceforge.net/projects/strace/"
117
118 LICENSE="BSD"
119 SLOT="0"
120 IUSE="aio perl static"
121
122 # strace only uses the header from libaio to decode structs
123 DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
124 sys-kernel/linux-headers"
125 RDEPEND="perl? ( dev-lang/perl )"
126
127 src_prepare() {
128 if epatch_user || [[ ! -e configure ]] ; then
129 # git generation
130 ./xlat/gen.sh
131 eautoreconf
132 [[ ! -e CREDITS ]] && cp CREDITS{.in,}
133 fi
134
135 filter-lfs-flags # configure handles this sanely
136 use static && append-ldflags -static
137
138 export ac_cv_header_libaio_h=$(usex aio)
139 }
140
141 src_install() {
142 default
143 use perl || rm "${ED}"/usr/bin/strace-graph
144 dodoc CREDITS
145 }