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.2.ebuild metadata.xml ChangeLog Manifest
Date: Mon, 02 Apr 2012 07:19:26
Message-Id: 20120402071916.42AC02004B@flycatcher.gentoo.org
1 jlec 12/04/02 07:19:16
2
3 Added: bootchart2-0.14.2.ebuild metadata.xml ChangeLog
4 Manifest
5 Log:
6 New addition, ebuild after submission by Gustavo Sverzut Barbieri, Lucian Muresan & Henry Gebhardt; #345695
7
8 (Portage version: 2.2.0_alpha96/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.1 app-benchmarks/bootchart2/bootchart2-0.14.2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/bootchart2-0.14.2.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/bootchart2-0.14.2.ebuild?rev=1.1&content-type=text/plain
15
16 Index: bootchart2-0.14.2.ebuild
17 ===================================================================
18 # Copyright 1999-2012 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/app-benchmarks/bootchart2/bootchart2-0.14.2.ebuild,v 1.1 2012/04/02 07:19:16 jlec Exp $
21
22 EAPI=4
23
24 PYTHON_DEPEND="2"
25 SUPPORT_PYTHON_ABIS="1"
26 RESTRICT_PYTHON_ABI="2.7-pypy-*"
27
28 inherit linux-info python systemd toolchain-funcs
29
30 DESCRIPTION="Performance analysis and visualization of the system boot process"
31 HOMEPAGE="https://github.com/mmeeks/bootchart/"
32 SRC_URI="mirror://github/mmeeks/bootchart/${P}.tar.bz2"
33
34 SLOT="0"
35 LICENSE="GPL-2"
36 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
37 IUSE="svg"
38
39 RDEPEND="
40 !app-benchmarks/bootchart
41 dev-python/pycairo[svg=]"
42 DEPEND="${RDEPEND}
43 "
44
45 CONFIG_CHECK="~PROC_EVENTS ~TASKSTATS ~TASK_DELAY_ACCT ~TMPFS"
46
47 src_prepare() {
48 tc-export CC
49 sed \
50 -e "/^install/s:py-install-compile::g" \
51 -e "/^VER/s:0.14.1:0.14.2:g" \
52 -e "/^SYSTEMD_UNIT_DIR/s:=.*:= $(systemd_get_unitdir):g" \
53 -i Makefile || die
54 }
55
56 src_install() {
57 export NO_PYTHON_COMPILE=0
58 export DOCDIR=/usr/share/doc/${PF}
59 default
60
61 # Note: LIBDIR is hardcoded as /lib in collector/common.h, so we shouldn't
62 # just change it. Since no libraries are installed, /lib is fine.
63 keepdir /lib/bootchart/tmpfs
64
65 installation() {
66 emake \
67 DESTDIR="${D}" \
68 PY_SITEDIR=$(python_get_sitedir) \
69 py-install-compile
70 }
71 python_execute_function installation
72 }
73
74 src_test() {
75 testing() {
76 emake test
77 }
78 python_execute_function testing
79 }
80
81 pkg_postinst() {
82 elog "Please review /usr/share/doc/${PF}/README"
83 elog "for further usage informations."
84 }
85
86
87
88 1.1 app-benchmarks/bootchart2/metadata.xml
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/metadata.xml?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/metadata.xml?rev=1.1&content-type=text/plain
92
93 Index: metadata.xml
94 ===================================================================
95 <?xml version="1.0" encoding="UTF-8"?>
96 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
97 <pkgmetadata>
98 <maintainer>
99 <email>jlec@g.o</email>
100 </maintainer>
101 </pkgmetadata>
102
103
104
105 1.1 app-benchmarks/bootchart2/ChangeLog
106
107 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/ChangeLog?rev=1.1&view=markup
108 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/ChangeLog?rev=1.1&content-type=text/plain
109
110 Index: ChangeLog
111 ===================================================================
112 # ChangeLog for app-benchmarks/bootchart2
113 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
114 # $Header: /var/cvsroot/gentoo-x86/app-benchmarks/bootchart2/ChangeLog,v 1.1 2012/04/02 07:19:16 jlec Exp $
115
116 *bootchart2-0.14.2 (02 Apr 2012)
117
118 02 Apr 2012; Justin Lecher <jlec@g.o> +bootchart2-0.14.2.ebuild,
119 +metadata.xml:
120 New addition, ebuild after submission by Gustavo Sverzut Barbieri, Lucian
121 Muresan & Henry Gebhardt; #345695
122
123
124
125
126 1.1 app-benchmarks/bootchart2/Manifest
127
128 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/Manifest?rev=1.1&view=markup
129 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/bootchart2/Manifest?rev=1.1&content-type=text/plain
130
131 Index: Manifest
132 ===================================================================
133 DIST bootchart2-0.14.2.tar.bz2 775770 RMD160 cdfc030c12060737768cd6f6b55be508a8c517bc SHA1 75b3db97c239e8eee4c3143e35f77505480ec415 SHA256 0a9c9cd4065a1ad4d9e27e36888cf6258bb8c830a719e1a4afbf3b1092e728a4
134 EBUILD bootchart2-0.14.2.ebuild 1476 RMD160 94b8db637093c9ec2ec6d72ab7550a65531ceea6 SHA1 4fd49e867c324e89cb6b269778e0c925c6d1d759 SHA256 7a21d7a497c860299622c9d6c486eb6ebae95eaf99c625081685a67f8b525d69
135 MISC ChangeLog 364 RMD160 e4d9af52d4e905dbf1281d241a17f51d4c876c58 SHA1 fe53808055a84eef16f06854bb4bc3b45730e9cc SHA256 d26b9662ca408761b0729839687b1fb27f351a33d3006b730cf7311411656d5b
136 MISC metadata.xml 201 RMD160 a6c5202673c0843bd9d1453b78b3f6bddc62a1f7 SHA1 6c7c52b9cddff4c6507fe6e49be0bbd53611d236 SHA256 180014e727f4e39b95bfeadf7661f97f2a0c8fe30658a82cd676fac065c7b3c9