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-db/xbase: xbase-2.0.0.ebuild xbase-2.0.0-r2.ebuild xbase-3.1.2.ebuild ChangeLog metadata.xml
Date: Sat, 30 Jun 2012 13:41:57
Message-Id: 20120630134145.2CFAA2004C@flycatcher.gentoo.org
1 jlec 12/06/30 13:41:45
2
3 Modified: xbase-2.0.0.ebuild ChangeLog metadata.xml
4 Added: xbase-2.0.0-r2.ebuild xbase-3.1.2.ebuild
5 Log:
6 dev-db/xbase: Version BUmp, add all fixes from fedora including gcc-4.7 compatibility
7
8 (Portage version: 2.2.0_alpha114/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.19 dev-db/xbase/xbase-2.0.0.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/xbase-2.0.0.ebuild?rev=1.19&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/xbase-2.0.0.ebuild?rev=1.19&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/xbase-2.0.0.ebuild?r1=1.18&r2=1.19
16
17 Index: xbase-2.0.0.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-2.0.0.ebuild,v
20 retrieving revision 1.18
21 retrieving revision 1.19
22 diff -u -r1.18 -r1.19
23 --- xbase-2.0.0.ebuild 10 Jan 2009 19:04:23 -0000 1.18
24 +++ xbase-2.0.0.ebuild 30 Jun 2012 13:41:44 -0000 1.19
25 @@ -1,10 +1,10 @@
26 -# Copyright 1999-2009 Gentoo Foundation
27 +# Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-2.0.0.ebuild,v 1.18 2009/01/10 19:04:23 halcy0n Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-2.0.0.ebuild,v 1.19 2012/06/30 13:41:44 jlec Exp $
31
32 inherit base eutils
33
34 -DESCRIPTION="XBase is an xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library"
35 +DESCRIPTION="xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library"
36 HOMEPAGE="http://www.rekallrevealed.org/"
37 SRC_URI="http://www.rekallrevealed.org/packages/${P}.tgz"
38
39 @@ -28,7 +28,7 @@
40
41 src_install() {
42 base_src_install
43 - dodoc AUTHORS COPYING Changelog INSTALL NEWS README TODO
44 + dodoc AUTHORS Changelog INSTALL NEWS README TODO
45 if use doc; then
46 rm html/Makefile*
47 dohtml html/*
48
49
50
51 1.27 dev-db/xbase/ChangeLog
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/ChangeLog?rev=1.27&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/ChangeLog?rev=1.27&content-type=text/plain
55 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/ChangeLog?r1=1.26&r2=1.27
56
57 Index: ChangeLog
58 ===================================================================
59 RCS file: /var/cvsroot/gentoo-x86/dev-db/xbase/ChangeLog,v
60 retrieving revision 1.26
61 retrieving revision 1.27
62 diff -u -r1.26 -r1.27
63 --- ChangeLog 29 Jun 2012 14:42:09 -0000 1.26
64 +++ ChangeLog 30 Jun 2012 13:41:45 -0000 1.27
65 @@ -1,6 +1,20 @@
66 # ChangeLog for dev-db/xbase
67 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
68 -# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/ChangeLog,v 1.26 2012/06/29 14:42:09 jer Exp $
69 +# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/ChangeLog,v 1.27 2012/06/30 13:41:45 jlec Exp $
70 +
71 +*xbase-3.1.2 (30 Jun 2012)
72 +*xbase-2.0.0-r2 (30 Jun 2012)
73 +
74 + 30 Jun 2012; Justin Lecher <jlec@g.o> xbase-2.0.0.ebuild,
75 + +xbase-2.0.0-r2.ebuild, +files/xbase-2.0.0-fixconfig.patch,
76 + +files/xbase-2.0.0-fixheader.patch, +files/xbase-2.0.0-gcc47.patch,
77 + +files/xbase-2.0.0-ppc.patch, +files/xbase-2.0.0-x86_64.patch,
78 + +xbase-3.1.2.ebuild, +files/xbase-3.1.2-fixconfig.patch,
79 + +files/xbase-3.1.2-gcc-version.patch, +files/xbase-3.1.2-gcc44.patch,
80 + +files/xbase-3.1.2-gcc47.patch, +files/xbase-3.1.2-lesserg.patch,
81 + +files/xbase-3.1.2-outofsource.patch, +files/xbase-3.1.2-xbnode.patch,
82 + metadata.xml:
83 + Version BUmp, add all fixes from fedora including gcc-4.7 compatibility
84
85 29 Jun 2012; Jeroen Roovers <jer@g.o> xbase-2.0.0-r1.ebuild:
86 Stable for HPPA (bug #418673).
87
88
89
90 1.5 dev-db/xbase/metadata.xml
91
92 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/metadata.xml?rev=1.5&view=markup
93 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/metadata.xml?rev=1.5&content-type=text/plain
94 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/metadata.xml?r1=1.4&r2=1.5
95
96 Index: metadata.xml
97 ===================================================================
98 RCS file: /var/cvsroot/gentoo-x86/dev-db/xbase/metadata.xml,v
99 retrieving revision 1.4
100 retrieving revision 1.5
101 diff -u -r1.4 -r1.5
102 --- metadata.xml 23 Sep 2011 22:08:07 -0000 1.4
103 +++ metadata.xml 30 Jun 2012 13:41:45 -0000 1.5
104 @@ -1,7 +1,7 @@
105 <?xml version="1.0" encoding="UTF-8"?>
106 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
107 <pkgmetadata>
108 -<maintainer>
109 - <email>maintainer-needed@g.o</email>
110 -</maintainer>
111 + <maintainer>
112 + <email>maintainer-needed@g.o</email>
113 + </maintainer>
114 </pkgmetadata>
115
116
117
118 1.1 dev-db/xbase/xbase-2.0.0-r2.ebuild
119
120 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/xbase-2.0.0-r2.ebuild?rev=1.1&view=markup
121 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/xbase-2.0.0-r2.ebuild?rev=1.1&content-type=text/plain
122
123 Index: xbase-2.0.0-r2.ebuild
124 ===================================================================
125 # Copyright 1999-2012 Gentoo Foundation
126 # Distributed under the terms of the GNU General Public License v2
127 # $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-2.0.0-r2.ebuild,v 1.1 2012/06/30 13:41:45 jlec Exp $
128
129 EAPI=4
130
131 inherit autotools-utils
132
133 DESCRIPTION="xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library"
134 HOMEPAGE="http://www.rekallrevealed.org/"
135 SRC_URI="http://www.rekallrevealed.org/packages/${P}.tgz"
136
137 SLOT="0"
138 LICENSE="GPL-2"
139 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
140 IUSE="doc static-libs"
141
142 RDEPEND=""
143 DEPEND="${DEPEND}
144 sys-devel/automake
145 sys-devel/libtool"
146
147 PATCHES=(
148 "${FILESDIR}"/${P}-gcc43.patch
149 "${FILESDIR}"/${P}-gcc47.patch
150 "${FILESDIR}"/${P}-fixconfig.patch
151 "${FILESDIR}"/${P}-x86_64.patch
152 "${FILESDIR}"/${P}-ldflags.patch
153 )
154
155 AUTOTOOLS_IN_SOURCE_BUILD=1
156
157 src_compile() {
158 autotools-utils_src_compile \
159 CC="$(tc-getCC)" \
160 CXX="$(tc-getCXX)"
161 }
162
163 src_install() {
164 autotools-utils_src_install
165 # media-tv/linuxtv-dvb-apps collision, bug #208596
166 mv "${ED}/usr/bin/zap" "${ED}/usr/bin/xbase-zap" || die
167
168 if use doc; then
169 dohtml html/*
170 insinto /usr/share/doc/${PF}/examples
171 doins examples/{*.cpp,examples.ide,makefile.g95}
172 fi
173 }
174
175
176
177 1.1 dev-db/xbase/xbase-3.1.2.ebuild
178
179 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/xbase-3.1.2.ebuild?rev=1.1&view=markup
180 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xbase/xbase-3.1.2.ebuild?rev=1.1&content-type=text/plain
181
182 Index: xbase-3.1.2.ebuild
183 ===================================================================
184 # Copyright 1999-2012 Gentoo Foundation
185 # Distributed under the terms of the GNU General Public License v2
186 # $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-3.1.2.ebuild,v 1.1 2012/06/30 13:41:45 jlec Exp ${PN}/${PN}-2.0.0-r1.ebuild,v 1.6 2012/06/29 14:42:09 jer Exp $
187
188 EAPI=4
189
190 AUTOTOOLS_AUTORECONF=no
191
192 inherit autotools-utils
193
194 DESCRIPTION="xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library"
195 HOMEPAGE="http://linux.techass.com/projects/xdb/"
196 SRC_URI="mirror://sourceforge/xdb/${PN}64-${PV}.tar.gz"
197
198 SLOT="0"
199 LICENSE="GPL-2"
200 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
201 IUSE="doc static-libs"
202
203 RDEPEND=""
204 DEPEND="${DEPEND}
205 sys-devel/automake
206 sys-devel/libtool"
207
208 S="${WORKDIR}"/${PN}64-${PV}
209
210 PATCHES=(
211 "${FILESDIR}"/${P}-fixconfig.patch
212 "${FILESDIR}"/${P}-gcc44.patch
213 "${FILESDIR}"/${PN}-2.0.0-ppc.patch
214 "${FILESDIR}"/${P}-xbnode.patch
215 "${FILESDIR}"/${P}-lesserg.patch
216 "${FILESDIR}"/${P}-outofsource.patch
217 "${FILESDIR}"/${P}-gcc47.patch
218 "${FILESDIR}"/${P}-gcc-version.patch )
219
220 src_install() {
221 autotools-utils_src_install
222 # media-tv/linuxtv-dvb-apps collision, bug #208596
223 mv "${ED}/usr/bin/zap" "${ED}/usr/bin/${PN}-zap" || die
224
225 if use doc; then
226 dohtml html/*
227 insinto /usr/share/doc/${PF}/examples
228 doins examples/{*.cpp,examples.ide,makefile.g95}
229 fi
230 }