Gentoo Archives: gentoo-commits

From: "Yixun Lan (dlan)" <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/lttng-modules: ChangeLog lttng-modules-2.5.0.ebuild lttng-modules-2.4.2.ebuild lttng-modules-2.4.0.ebuild
Date: Thu, 31 Jul 2014 21:53:34
Message-Id: 20140731215327.9FC2F2004E@flycatcher.gentoo.org
1 dlan 14/07/31 21:53:25
2
3 Modified: ChangeLog
4 Added: lttng-modules-2.5.0.ebuild
5 lttng-modules-2.4.2.ebuild
6 Removed: lttng-modules-2.4.0.ebuild
7 Log:
8 version bump, also drop old
9
10 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xAABEFD55)
11
12 Revision Changes Path
13 1.3 dev-util/lttng-modules/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/lttng-modules/ChangeLog?rev=1.3&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/lttng-modules/ChangeLog?rev=1.3&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/lttng-modules/ChangeLog?r1=1.2&r2=1.3
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-util/lttng-modules/ChangeLog,v
22 retrieving revision 1.2
23 retrieving revision 1.3
24 diff -u -r1.2 -r1.3
25 --- ChangeLog 16 May 2014 08:08:59 -0000 1.2
26 +++ ChangeLog 31 Jul 2014 21:53:25 -0000 1.3
27 @@ -1,6 +1,13 @@
28 # ChangeLog for dev-util/lttng-modules
29 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-util/lttng-modules/ChangeLog,v 1.2 2014/05/16 08:08:59 dlan Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-util/lttng-modules/ChangeLog,v 1.3 2014/07/31 21:53:25 dlan Exp $
32 +
33 +*lttng-modules-2.5.0 (31 Jul 2014)
34 +*lttng-modules-2.4.2 (31 Jul 2014)
35 +
36 + 31 Jul 2014; Yixun Lan <dlan@g.o> -lttng-modules-2.4.0.ebuild,
37 + +lttng-modules-2.4.2.ebuild, +lttng-modules-2.5.0.ebuild:
38 + version bump, also drop old
39
40 *lttng-modules-2.4.1 (16 May 2014)
41
42
43
44
45 1.1 dev-util/lttng-modules/lttng-modules-2.5.0.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/lttng-modules/lttng-modules-2.5.0.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/lttng-modules/lttng-modules-2.5.0.ebuild?rev=1.1&content-type=text/plain
49
50 Index: lttng-modules-2.5.0.ebuild
51 ===================================================================
52 # Copyright 1999-2014 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-util/lttng-modules/lttng-modules-2.5.0.ebuild,v 1.1 2014/07/31 21:53:25 dlan Exp $
55
56 EAPI=5
57
58 inherit linux-mod
59
60 MY_P="${P/_rc/-rc}"
61 DESCRIPTION="LTTng Kernel Tracer Modules"
62 HOMEPAGE="http://lttng.org"
63 SRC_URI="http://lttng.org/files/${PN}/${MY_P}.tar.bz2"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE=""
69
70 BUILD_TARGETS="default"
71
72 CONFIG_CHECK="MODULES KALLSYMS HIGH_RES_TIMERS TRACEPOINTS
73 ~HAVE_SYSCALL_TRACEPOINTS ~PERF_EVENTS ~EVENT_TRACING ~KPROBES KRETPROBES"
74
75 MODULE_NAMES="true"
76
77 S="${WORKDIR}/${MY_P}"
78
79 pkg_pretend() {
80 if kernel_is lt 2 6 27; then
81 eerror "${PN} require Linux kernel >= 2.6.27"
82 die "Please update your kernel!"
83 fi
84 }
85
86 src_install() {
87 for i in $(find "${S}" -name "*.ko" -print); do
88 local val=${i##${S}/}
89 local modules+="${val%%.ko}(misc:) "
90 done
91 MODULE_NAMES=${modules}
92
93 linux-mod_src_install
94 dodoc ChangeLog README TODO
95 }
96
97
98
99 1.1 dev-util/lttng-modules/lttng-modules-2.4.2.ebuild
100
101 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/lttng-modules/lttng-modules-2.4.2.ebuild?rev=1.1&view=markup
102 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/lttng-modules/lttng-modules-2.4.2.ebuild?rev=1.1&content-type=text/plain
103
104 Index: lttng-modules-2.4.2.ebuild
105 ===================================================================
106 # Copyright 1999-2014 Gentoo Foundation
107 # Distributed under the terms of the GNU General Public License v2
108 # $Header: /var/cvsroot/gentoo-x86/dev-util/lttng-modules/lttng-modules-2.4.2.ebuild,v 1.1 2014/07/31 21:53:25 dlan Exp $
109
110 EAPI=5
111
112 inherit linux-mod
113
114 MY_P="${P/_rc/-rc}"
115 DESCRIPTION="LTTng Kernel Tracer Modules"
116 HOMEPAGE="http://lttng.org"
117 SRC_URI="http://lttng.org/files/${PN}/${MY_P}.tar.bz2"
118
119 LICENSE="GPL-2"
120 SLOT="0"
121 KEYWORDS="~amd64 ~x86"
122 IUSE=""
123
124 BUILD_TARGETS="default"
125
126 CONFIG_CHECK="MODULES KALLSYMS HIGH_RES_TIMERS TRACEPOINTS
127 ~HAVE_SYSCALL_TRACEPOINTS ~PERF_EVENTS ~EVENT_TRACING ~KPROBES KRETPROBES"
128
129 MODULE_NAMES="true"
130
131 S="${WORKDIR}/${MY_P}"
132
133 pkg_pretend() {
134 if kernel_is lt 2 6 27; then
135 eerror "${PN} require Linux kernel >= 2.6.27"
136 die "Please update your kernel!"
137 fi
138 }
139
140 src_install() {
141 for i in $(find "${S}" -name "*.ko" -print); do
142 local val=${i##${S}/}
143 local modules+="${val%%.ko}(misc:) "
144 done
145 MODULE_NAMES=${modules}
146
147 linux-mod_src_install
148 dodoc ChangeLog README TODO
149 }