Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/redland: ChangeLog redland-1.0.10-r1.ebuild redland-1.0.10-r2.ebuild
Date: Wed, 10 Feb 2010 20:40:24
Message-Id: E1NfJME-00078U-6b@stork.gentoo.org
1 grobian 10/02/10 20:40:22
2
3 Modified: ChangeLog redland-1.0.10-r1.ebuild
4 Added: redland-1.0.10-r2.ebuild
5 Log:
6 Bump to EAPI=3 for Prefix, drop Prefix keywords and hacks from -r1, keywords moved to -r2, marked ~ppc-macos
7 (Portage version: 2.2.00.15335-prefix/cvs/Darwin powerpc)
8
9 Revision Changes Path
10 1.65 dev-libs/redland/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/ChangeLog?rev=1.65&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/ChangeLog?rev=1.65&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/ChangeLog?r1=1.64&r2=1.65
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v
19 retrieving revision 1.64
20 retrieving revision 1.65
21 diff -u -r1.64 -r1.65
22 --- ChangeLog 19 Jan 2010 00:27:39 -0000 1.64
23 +++ ChangeLog 10 Feb 2010 20:40:21 -0000 1.65
24 @@ -1,6 +1,13 @@
25 # ChangeLog for dev-libs/redland
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.64 2010/01/19 00:27:39 jer Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.65 2010/02/10 20:40:21 grobian Exp $
29 +
30 +*redland-1.0.10-r2 (10 Feb 2010)
31 +
32 + 10 Feb 2010; Fabian Groffen <grobian@g.o> redland-1.0.10-r1.ebuild,
33 + +redland-1.0.10-r2.ebuild:
34 + Bump to EAPI=3 for Prefix, drop Prefix keywords and hacks from -r1,
35 + keywords moved to -r2, marked ~ppc-macos
36
37 19 Jan 2010; Jeroen Roovers <jer@g.o> redland-1.0.10-r1.ebuild:
38 Stable for HPPA (bug #301306).
39
40
41
42 1.6 dev-libs/redland/redland-1.0.10-r1.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/redland-1.0.10-r1.ebuild?rev=1.6&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/redland-1.0.10-r1.ebuild?rev=1.6&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/redland-1.0.10-r1.ebuild?r1=1.5&r2=1.6
47
48 Index: redland-1.0.10-r1.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.10-r1.ebuild,v
51 retrieving revision 1.5
52 retrieving revision 1.6
53 diff -u -r1.5 -r1.6
54 --- redland-1.0.10-r1.ebuild 19 Jan 2010 00:27:39 -0000 1.5
55 +++ redland-1.0.10-r1.ebuild 10 Feb 2010 20:40:21 -0000 1.6
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2010 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.10-r1.ebuild,v 1.5 2010/01/19 00:27:39 jer Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.10-r1.ebuild,v 1.6 2010/02/10 20:40:21 grobian Exp $
61
62 EAPI=2
63 inherit autotools eutils
64 @@ -11,7 +11,7 @@
65
66 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
67 SLOT="0"
68 -KEYWORDS="~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
69 +KEYWORDS="~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
70 IUSE="berkdb iodbc mysql odbc postgres sqlite ssl xml"
71
72 RDEPEND="mysql? ( virtual/mysql )
73 @@ -39,7 +39,6 @@
74 }
75
76 src_configure() {
77 - use prefix || EPREFIX=
78 local parser="expat"
79
80 use xml && parser="libxml"
81 @@ -61,7 +60,7 @@
82 $(use_with sqlite) \
83 $(use_with postgres postgresql) \
84 --without-threads \
85 - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
86 + --with-html-dir=/usr/share/doc/${PF}/html \
87 ${myconf}
88 }
89
90
91
92
93 1.1 dev-libs/redland/redland-1.0.10-r2.ebuild
94
95 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/redland-1.0.10-r2.ebuild?rev=1.1&view=markup
96 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/redland/redland-1.0.10-r2.ebuild?rev=1.1&content-type=text/plain
97
98 Index: redland-1.0.10-r2.ebuild
99 ===================================================================
100 # Copyright 1999-2010 Gentoo Foundation
101 # Distributed under the terms of the GNU General Public License v2
102 # $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.10-r2.ebuild,v 1.1 2010/02/10 20:40:21 grobian Exp $
103
104 EAPI=3
105 inherit autotools eutils
106
107 DESCRIPTION="High-level interface for the Resource Description Framework"
108 HOMEPAGE="http://librdf.org/"
109 SRC_URI="http://download.librdf.org/source/${P}.tar.gz"
110
111 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
112 SLOT="0"
113 KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
114 IUSE="berkdb iodbc mysql odbc postgres sqlite ssl xml"
115
116 RDEPEND="mysql? ( virtual/mysql )
117 sqlite? ( =dev-db/sqlite-3* )
118 berkdb? ( sys-libs/db )
119 xml? ( dev-libs/libxml2 )
120 !xml? ( dev-libs/expat )
121 ssl? ( dev-libs/openssl )
122 >=media-libs/raptor-1.4.17
123 >=dev-libs/rasqal-0.9.16
124 postgres? ( virtual/postgresql-base )
125 iodbc? ( dev-db/libiodbc )
126 odbc? ( dev-db/unixODBC )"
127 DEPEND="${RDEPEND}
128 >=sys-devel/libtool-2
129 dev-util/gtk-doc-am
130 dev-util/pkgconfig"
131
132 src_prepare() {
133 epatch "${FILESDIR}"/${P}-librdf_storage_register_factory.patch
134
135 sed -i \
136 -e '/SHAVE/d' configure.ac || die
137 eautoreconf
138 }
139
140 src_configure() {
141 local parser="expat"
142
143 use xml && parser="libxml"
144
145 local myconf="--without-virtuoso"
146
147 if use iodbc; then
148 myconf="--with-virtuoso --with-iodbc --without-unixodbc"
149 elif use odbc; then
150 myconf="--with-virtuoso --with-unixodbc --without-iodbc"
151 fi
152
153 econf \
154 --disable-dependency-tracking \
155 $(use_with berkdb bdb) \
156 --with-xml-parser=${parser} \
157 $(use_with ssl openssl-digests) \
158 $(use_with mysql) \
159 $(use_with sqlite) \
160 $(use_with postgres postgresql) \
161 --without-threads \
162 --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
163 ${myconf}
164 }
165
166 src_install() {
167 emake DESTDIR="${D}" install || die
168 dodoc AUTHORS ChangeLog NEWS README TODO
169 dohtml {FAQS,NEWS,README,RELEASE,TODO}.html
170 }