Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/sparsehash: sparsehash-1.5.2.ebuild ChangeLog sparsehash-1.1.ebuild sparsehash-1.10.ebuild
Date: Thu, 28 Apr 2011 13:33:24
Message-Id: 20110428133314.A1DB420054@flycatcher.gentoo.org
1 jlec 11/04/28 13:33:14
2
3 Modified: sparsehash-1.5.2.ebuild ChangeLog
4 sparsehash-1.1.ebuild sparsehash-1.10.ebuild
5 Log:
6 Fix for gcc46, Some cleanup QA of the ebuilds
7
8 (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.4 dev-cpp/sparsehash/sparsehash-1.5.2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.5.2.ebuild?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.5.2.ebuild?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.5.2.ebuild?r1=1.3&r2=1.4
16
17 Index: sparsehash-1.5.2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.5.2.ebuild,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- sparsehash-1.5.2.ebuild 11 Feb 2011 13:04:04 -0000 1.3
24 +++ sparsehash-1.5.2.ebuild 28 Apr 2011 13:33:14 -0000 1.4
25 @@ -1,8 +1,8 @@
26 # Copyright 1999-2011 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.5.2.ebuild,v 1.3 2011/02/11 13:04:04 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.5.2.ebuild,v 1.4 2011/04/28 13:33:14 jlec Exp $
30
31 -DESCRIPTION="An extremely memory-efficient hash_map implementation."
32 +DESCRIPTION="An extremely memory-efficient hash_map implementation"
33 HOMEPAGE="http://code.google.com/p/google-sparsehash/"
34 SRC_URI="http://google-sparsehash.googlecode.com/files/${P}.tar.gz"
35 LICENSE="BSD"
36 @@ -10,9 +10,6 @@
37 KEYWORDS="amd64 x86"
38 IUSE=""
39
40 -DEPEND=""
41 -RDEPEND=""
42 -
43 src_install() {
44 emake DESTDIR="${D}" install || die "emake install failed"
45
46
47
48
49 1.7 dev-cpp/sparsehash/ChangeLog
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/ChangeLog?rev=1.7&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/ChangeLog?rev=1.7&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/ChangeLog?r1=1.6&r2=1.7
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/ChangeLog,v
58 retrieving revision 1.6
59 retrieving revision 1.7
60 diff -u -r1.6 -r1.7
61 --- ChangeLog 16 Feb 2011 18:25:58 -0000 1.6
62 +++ ChangeLog 28 Apr 2011 13:33:14 -0000 1.7
63 @@ -1,6 +1,10 @@
64 # ChangeLog for dev-cpp/sparsehash
65 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/ChangeLog,v 1.6 2011/02/16 18:25:58 weaver Exp $
67 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/ChangeLog,v 1.7 2011/04/28 13:33:14 jlec Exp $
68 +
69 + 28 Apr 2011; Justin Lecher <jlec@g.o> +files/1.10-gcc46.patch,
70 + sparsehash-1.1.ebuild, sparsehash-1.5.2.ebuild, sparsehash-1.10.ebuild:
71 + Fix for gcc46, Some cleanup QA of the ebuilds
72
73 *sparsehash-1.10 (16 Feb 2011)
74
75
76
77
78 1.2 dev-cpp/sparsehash/sparsehash-1.1.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.1.ebuild?rev=1.2&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.1.ebuild?rev=1.2&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.1.ebuild?r1=1.1&r2=1.2
83
84 Index: sparsehash-1.1.ebuild
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.1.ebuild,v
87 retrieving revision 1.1
88 retrieving revision 1.2
89 diff -u -r1.1 -r1.2
90 --- sparsehash-1.1.ebuild 7 Mar 2008 19:02:16 -0000 1.1
91 +++ sparsehash-1.1.ebuild 28 Apr 2011 13:33:14 -0000 1.2
92 @@ -1,8 +1,8 @@
93 -# Copyright 1999-2008 Gentoo Foundation
94 +# Copyright 1999-2011 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.1.ebuild,v 1.1 2008/03/07 19:02:16 dev-zero Exp $
97 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.1.ebuild,v 1.2 2011/04/28 13:33:14 jlec Exp $
98
99 -DESCRIPTION="An extremely memory-efficient hash_map implementation."
100 +DESCRIPTION="An extremely memory-efficient hash_map implementation"
101 HOMEPAGE="http://code.google.com/p/google-sparsehash/"
102 SRC_URI="http://google-sparsehash.googlecode.com/files/${P}.tar.gz"
103 LICENSE="BSD"
104 @@ -10,9 +10,6 @@
105 KEYWORDS="~amd64 ~x86"
106 IUSE=""
107
108 -DEPEND=""
109 -RDEPEND=""
110 -
111 src_install() {
112 emake DESTDIR="${D}" install || die "emake install failed"
113
114
115
116
117 1.2 dev-cpp/sparsehash/sparsehash-1.10.ebuild
118
119 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.10.ebuild?rev=1.2&view=markup
120 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.10.ebuild?rev=1.2&content-type=text/plain
121 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.10.ebuild?r1=1.1&r2=1.2
122
123 Index: sparsehash-1.10.ebuild
124 ===================================================================
125 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.10.ebuild,v
126 retrieving revision 1.1
127 retrieving revision 1.2
128 diff -u -r1.1 -r1.2
129 --- sparsehash-1.10.ebuild 16 Feb 2011 18:25:59 -0000 1.1
130 +++ sparsehash-1.10.ebuild 28 Apr 2011 13:33:14 -0000 1.2
131 @@ -1,26 +1,28 @@
132 # Copyright 1999-2011 Gentoo Foundation
133 # Distributed under the terms of the GNU General Public License v2
134 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.10.ebuild,v 1.1 2011/02/16 18:25:59 weaver Exp $
135 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sparsehash/sparsehash-1.10.ebuild,v 1.2 2011/04/28 13:33:14 jlec Exp $
136
137 -EAPI="3"
138 +EAPI="4"
139
140 -DESCRIPTION="An extremely memory-efficient hash_map implementation."
141 +inherit eutils
142 +
143 +DESCRIPTION="An extremely memory-efficient hash_map implementation"
144 HOMEPAGE="http://code.google.com/p/google-sparsehash/"
145 SRC_URI="http://google-sparsehash.googlecode.com/files/${P}.tar.gz"
146 +
147 LICENSE="BSD"
148 SLOT="0"
149 KEYWORDS="~amd64 ~x86"
150 IUSE=""
151
152 -DEPEND=""
153 -RDEPEND=""
154 +src_prepare() {
155 + epatch "${FILESDIR}"/${PV}-gcc46.patch
156 +}
157
158 src_install() {
159 - emake DESTDIR="${D}" install || die "emake install failed"
160 + default
161
162 # Installs just every piece
163 rm -rf "${D}/usr/share/doc"
164 -
165 - dodoc AUTHORS ChangeLog NEWS README TODO
166 dohtml doc/*
167 }