Gentoo Archives: gentoo-commits

From: "Dirkjan Ochtman (djc)" <djc@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lua/luadbi: luadbi-0.5-r1.ebuild ChangeLog
Date: Sun, 30 Sep 2012 11:57:19
Message-Id: 20120930115708.D7BD121600@flycatcher.gentoo.org
1 djc 12/09/30 11:57:08
2
3 Modified: luadbi-0.5-r1.ebuild ChangeLog
4 Log:
5 Update luadbi to EAPI=4 (bug 427928).
6
7 (Portage version: 2.1.11.23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.4 dev-lua/luadbi/luadbi-0.5-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild?r1=1.3&r2=1.4
15
16 Index: luadbi-0.5-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- luadbi-0.5-r1.ebuild 4 May 2012 04:01:52 -0000 1.3
23 +++ luadbi-0.5-r1.ebuild 30 Sep 2012 11:57:08 -0000 1.4
24 @@ -1,8 +1,8 @@
25 # Copyright 1999-2012 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild,v 1.3 2012/05/04 04:01:52 jdhore Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild,v 1.4 2012/09/30 11:57:08 djc Exp $
29
30 -EAPI=2
31 +EAPI=4
32
33 inherit multilib toolchain-funcs flag-o-matic eutils
34
35 @@ -14,6 +14,7 @@
36 SLOT="0"
37 KEYWORDS="~amd64 ~x86"
38 IUSE="mysql postgres sqlite"
39 +REQUIRED_USE="|| ( mysql postgres sqlite )"
40
41 RDEPEND=">=dev-lang/lua-5.1
42 mysql? ( virtual/mysql )
43 @@ -40,19 +41,9 @@
44 use postgres && drivers="${drivers} psql"
45 use sqlite && drivers="${drivers} sqlite3"
46
47 - if [ -z "${drivers// /}" ] ; then
48 - eerror
49 - eerror "No driver was selected, cannot build."
50 - eerror "Please set USE flags to build any driver."
51 - eerror "Possible USE flags: mysql postgres sqlite"
52 - eerror
53 - die "No driver selected"
54 - fi
55 -
56 append-flags -fPIC -c
57 for driver in "${drivers}" ; do
58 - emake ${driver} \
59 - || die "Compiling driver '${drivers// /}' failed"
60 + emake ${driver}
61 done
62 }
63
64 @@ -63,7 +54,6 @@
65 use sqlite && drivers="${drivers} sqlite3"
66
67 for driver in ${drivers} ; do
68 - emake DESTDIR="${D}" "install_${driver// /}" \
69 - || die "Install of driver '${drivers// /}' failed"
70 + emake DESTDIR="${D}" "install_${driver// /}"
71 done
72 }
73
74
75
76 1.6 dev-lua/luadbi/ChangeLog
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luadbi/ChangeLog?rev=1.6&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luadbi/ChangeLog?rev=1.6&content-type=text/plain
80 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/luadbi/ChangeLog?r1=1.5&r2=1.6
81
82 Index: ChangeLog
83 ===================================================================
84 RCS file: /var/cvsroot/gentoo-x86/dev-lua/luadbi/ChangeLog,v
85 retrieving revision 1.5
86 retrieving revision 1.6
87 diff -u -r1.5 -r1.6
88 --- ChangeLog 4 May 2012 04:01:52 -0000 1.5
89 +++ ChangeLog 30 Sep 2012 11:57:08 -0000 1.6
90 @@ -1,6 +1,10 @@
91 # ChangeLog for dev-lua/luadbi
92 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
93 -# $Header: /var/cvsroot/gentoo-x86/dev-lua/luadbi/ChangeLog,v 1.5 2012/05/04 04:01:52 jdhore Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/dev-lua/luadbi/ChangeLog,v 1.6 2012/09/30 11:57:08 djc Exp $
95 +
96 + 30 Sep 2012; Dirkjan Ochtman <djc@g.o> luadbi-0.5-r1.ebuild:
97 + Upgrade to EAPI=4, for REQUIRED_USE (bug 427928, thanks to
98 + gentoo@××××××××.com).
99
100 04 May 2012; Jeff Horelick <jdhore@g.o> luadbi-0.5-r1.ebuild:
101 dev-util/pkgconfig -> virtual/pkgconfig