Gentoo Archives: gentoo-commits

From: "Jory Pratt (anarchy)" <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/jemalloc: ChangeLog jemalloc-3.0.0.ebuild
Date: Fri, 01 Jun 2012 13:05:26
Message-Id: 20120601130515.DC2C72004C@flycatcher.gentoo.org
1 anarchy 12/06/01 13:05:15
2
3 Modified: ChangeLog
4 Added: jemalloc-3.0.0.ebuild
5 Log:
6 Version bump dev-libs/jemalloc-3.0.0 bug #416243
7
8 (Portage version: 2.1.10.63/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.15 dev-libs/jemalloc/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 21 May 2012 18:59:31 -0000 1.14
24 +++ ChangeLog 1 Jun 2012 13:05:15 -0000 1.15
25 @@ -1,6 +1,15 @@
26 # ChangeLog for dev-libs/jemalloc
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/ChangeLog,v 1.14 2012/05/21 18:59:31 xarthisius Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/ChangeLog,v 1.15 2012/06/01 13:05:15 anarchy Exp $
30 +
31 +*jemalloc-3.0.0 (01 Jun 2012)
32 +
33 + 01 Jun 2012; <anarchy@g.o> +jemalloc-3.0.0.ebuild,
34 + +files/jemalloc-3.0.0-no-pprof.patch,
35 + +files/jemalloc-3.0.0-strip-optimization.patch,
36 + +files/jemalloc-3.0.0_fix_html_install.patch:
37 + Version bump with regards to bug #416243, Thank Johan Bergström for updating
38 + patches
39
40 21 May 2012; Kacper Kowalik <xarthisius@g.o> jemalloc-2.2.5-r1.ebuild,
41 jemalloc-2.2.5.ebuild:
42
43
44
45 1.1 dev-libs/jemalloc/jemalloc-3.0.0.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/jemalloc-3.0.0.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/jemalloc-3.0.0.ebuild?rev=1.1&content-type=text/plain
49
50 Index: jemalloc-3.0.0.ebuild
51 ===================================================================
52 # Copyright 1999-2012 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.0.0.ebuild,v 1.1 2012/06/01 13:05:15 anarchy Exp $
55
56 EAPI=4
57
58 inherit autotools eutils
59
60 DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
61 HOMEPAGE="http://www.canonware.com/jemalloc/"
62 SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2"
63
64 LICENSE="BSD"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
67
68 IUSE="debug static-libs stats"
69
70 DEPEND=""
71 RDEPEND=""
72
73 src_prepare() {
74 epatch \
75 "${FILESDIR}/${P}-strip-optimization.patch" \
76 "${FILESDIR}/${P}-no-pprof.patch" \
77 "${FILESDIR}/${P}_fix_html_install.patch" \
78
79 eautoreconf
80 }
81
82 src_configure() {
83 econf \
84 --with-jemalloc-prefix=j \
85 $(use_enable debug) \
86 $(use_enable stats)
87 }
88
89 src_install() {
90 emake DESTDIR="${ED}" install || die
91 dodoc ChangeLog README
92 dohtml doc/jemalloc.html
93
94 use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
95 }