Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-benchmarks/bootchart2: bootchart2-0.14.5-r1.ebuild metadata.xml ChangeLog bootchart2-0.14.2-r3.ebuild bootchart2-0.14.4.ebuild
Date: Wed, 30 Jan 2013 11:25:23
Message-Id: 20130130112519.14A4F2171D@flycatcher.gentoo.org
1 jlec 13/01/30 11:25:19
2
3 Modified: metadata.xml ChangeLog
4 Added: bootchart2-0.14.5-r1.ebuild
5 Removed: bootchart2-0.14.2-r3.ebuild
6 bootchart2-0.14.4.ebuild
7 Log:
8 app-benchmarks/bootchart2: drop old; add USE=X for track-only installations, #454340; move to new python eclasses
9
10 (Portage version: 2.2.0_alpha161/cvs/Linux x86_64, signed Manifest commit with key 70EB7916)
11
12 Revision Changes Path
13 1.2 app-benchmarks/bootchart2/metadata.xml
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/metadata.xml?rev=1.2&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/metadata.xml?rev=1.2&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/metadata.xml?r1=1.1&r2=1.2
18
19 Index: metadata.xml
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/bootchart2/metadata.xml,v
22 retrieving revision 1.1
23 retrieving revision 1.2
24 diff -u -r1.1 -r1.2
25 --- metadata.xml 2 Apr 2012 07:19:16 -0000 1.1
26 +++ metadata.xml 30 Jan 2013 11:25:18 -0000 1.2
27 @@ -1,7 +1,7 @@
28 <?xml version="1.0" encoding="UTF-8"?>
29 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
30 <pkgmetadata>
31 - <maintainer>
32 - <email>jlec@g.o</email>
33 - </maintainer>
34 + <maintainer>
35 + <email>jlec@g.o</email>
36 + </maintainer>
37 </pkgmetadata>
38
39
40
41 1.16 app-benchmarks/bootchart2/ChangeLog
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/ChangeLog?rev=1.16&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/ChangeLog?rev=1.16&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/ChangeLog?r1=1.15&r2=1.16
46
47 Index: ChangeLog
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/bootchart2/ChangeLog,v
50 retrieving revision 1.15
51 retrieving revision 1.16
52 diff -u -r1.15 -r1.16
53 --- ChangeLog 6 Jan 2013 09:12:29 -0000 1.15
54 +++ ChangeLog 30 Jan 2013 11:25:18 -0000 1.16
55 @@ -1,6 +1,13 @@
56 # ChangeLog for app-benchmarks/bootchart2
57 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
58 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/bootchart2/ChangeLog,v 1.15 2013/01/06 09:12:29 ago Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/bootchart2/ChangeLog,v 1.16 2013/01/30 11:25:18 jlec Exp $
60 +
61 +*bootchart2-0.14.5-r1 (30 Jan 2013)
62 +
63 + 30 Jan 2013; Justin Lecher <jlec@g.o> -bootchart2-0.14.2-r3.ebuild,
64 + -bootchart2-0.14.4.ebuild, +bootchart2-0.14.5-r1.ebuild, metadata.xml:
65 + drop old; add USE=X for track-only installations, #454340; move to new python
66 + eclasses
67
68 06 Jan 2013; Agostino Sarubbo <ago@g.o> bootchart2-0.14.5.ebuild:
69 Add ~sparc, wrt bug #449220
70
71
72
73 1.1 app-benchmarks/bootchart2/bootchart2-0.14.5-r1.ebuild
74
75 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/bootchart2-0.14.5-r1.ebuild?rev=1.1&view=markup
76 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/bootchart2-0.14.5-r1.ebuild?rev=1.1&content-type=text/plain
77
78 Index: bootchart2-0.14.5-r1.ebuild
79 ===================================================================
80 # Copyright 1999-2013 Gentoo Foundation
81 # Distributed under the terms of the GNU General Public License v2
82 # $Header: /var/cvsroot/gentoo-x86/app-benchmarks/bootchart2/bootchart2-0.14.5-r1.ebuild,v 1.1 2013/01/30 11:25:18 jlec Exp $
83
84 EAPI=5
85
86 PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
87
88 inherit linux-info python-r1 systemd toolchain-funcs
89
90 DESCRIPTION="Performance analysis and visualization of the system boot process"
91 HOMEPAGE="https://github.com/mmeeks/bootchart/"
92 SRC_URI="mirror://github/mmeeks/bootchart/${P}.tar.bz2"
93
94 SLOT="0"
95 LICENSE="GPL-2"
96 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
97 IUSE="svg test X"
98
99 REQUIRED_USE="test? ( X )"
100
101 RDEPEND="
102 !app-benchmarks/bootchart
103 X? (
104 dev-python/pycairo[svg?,${PYTHON_USEDEP}]
105 dev-python/pygtk
106 ${PYTHON_DEPS}
107 )
108 sys-apps/lsb-release"
109 DEPEND="${PYTHON_DEPS}"
110
111 CONFIG_CHECK="~PROC_EVENTS ~TASKSTATS ~TASK_DELAY_ACCT ~TMPFS"
112
113 src_prepare() {
114 tc-export CC
115 sed \
116 -e "/^install/s:py-install-compile::g" \
117 -e "/^SYSTEMD_UNIT_DIR/s:=.*:= $(systemd_get_unitdir):g" \
118 -i Makefile || die
119 sed \
120 -e '/^EXIT_PROC/s:^.*$:EXIT_PROC="agetty mgetty mingetty":g' \
121 -i bootchartd.conf bootchartd.in || die
122 }
123
124 src_test() {
125 python_foreach_impl emake test
126 }
127
128 src_install() {
129 export NO_PYTHON_COMPILE=1
130 export DOCDIR=/usr/share/doc/${PF}
131 default
132
133 # Note: LIBDIR is hardcoded as /lib in collector/common.h, so we shouldn't
134 # just change it. Since no libraries are installed, /lib is fine.
135 keepdir /lib/bootchart/tmpfs
136
137 installation() {
138 python_domodule pybootchartgui
139
140 python_optimize "${ED}"/$(python_get_sitedir)
141 cp pybootchartgui.py "${T}"/pybootchartgui || die
142 python_doscript "${T}"/pybootchartgui
143 }
144 use X && python_foreach_impl installation
145
146 newinitd "${FILESDIR}"/${PN}.init ${PN}
147 }
148
149 pkg_postinst() {
150 elog "If you are using an initrd during boot"
151 echo
152 elog "please add the init script to your default runlevel"
153 elog "rc-update add bootchart2 default"
154 echo
155 }