Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/gambas: gambas-2.8.2.ebuild ChangeLog
Date: Sat, 27 Sep 2008 13:47:01
Message-Id: E1Kja8Q-0004I2-UE@stork.gentoo.org
1 betelgeuse 08/09/27 13:46:58
2
3 Modified: gambas-2.8.2.ebuild ChangeLog
4 Log:
5 Use EAPI 2 use dependencies instead of built_with_use.
6 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 i686)
7
8 Revision Changes Path
9 1.3 dev-util/gambas/gambas-2.8.2.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/gambas/gambas-2.8.2.ebuild?rev=1.3&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/gambas/gambas-2.8.2.ebuild?rev=1.3&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/gambas/gambas-2.8.2.ebuild?r1=1.2&r2=1.3
14
15 Index: gambas-2.8.2.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-util/gambas/gambas-2.8.2.ebuild,v
18 retrieving revision 1.2
19 retrieving revision 1.3
20 diff -u -r1.2 -r1.3
21 --- gambas-2.8.2.ebuild 14 Sep 2008 18:21:57 -0000 1.2
22 +++ gambas-2.8.2.ebuild 27 Sep 2008 13:46:58 -0000 1.3
23 @@ -1,8 +1,8 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gambas/gambas-2.8.2.ebuild,v 1.2 2008/09/14 18:21:57 darkside Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/dev-util/gambas/gambas-2.8.2.ebuild,v 1.3 2008/09/27 13:46:58 betelgeuse Exp $
28
29 -EAPI="1"
30 +EAPI="2"
31
32 inherit autotools eutils fdo-mime qt3 multilib toolchain-funcs
33
34 @@ -18,7 +18,6 @@
35 KEYWORDS="~amd64 ~x86"
36 IUSE="bzip2 corba curl debug doc examples firebird gtk kde mysql odbc opengl pcre pdf postgres qt3 sdl smtp sqlite sqlite3 svg v4l xml zlib"
37
38 -DEPEND=""
39 RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
40 corba? ( >=net-misc/omniORB-4.1.0 )
41 curl? ( >=net-misc/curl-7.15.5-r1 )
42 @@ -39,14 +38,13 @@
43 svg? ( >=gnome-base/librsvg-2.16.1-r2 )
44 v4l? ( >=media-libs/libpng-1.2.26 >=media-libs/jpeg-6b-r8 )
45 xml? ( >=dev-libs/libxml2-2.6.31 >=dev-libs/libxslt-1.1.22 )
46 - zlib? ( >=sys-libs/zlib-1.2.3-r1 )"
47 + zlib? ( >=sys-libs/zlib-1.2.3-r1 )
48 + sys-devel/gcc[libffi]"
49 +DEPEND="${RDEPEND}"
50
51 S="${WORKDIR}/${MY_P}"
52
53 pkg_setup() {
54 - built_with_use sys-devel/gcc libffi \
55 - || die "gcc needs to be build with the USE flag libffi"
56 -
57 # ImageProvider implementers, see .component files for more info
58 if ! { use qt3 || use gtk || use sdl; } ; then
59 use pdf && die "PDF support depends on Qt, GTK or SDL being enabled"
60 @@ -78,7 +76,7 @@
61 fi
62 }
63
64 -my_reduce_eautoreconf () {
65 +my_reduce_eautoreconf() {
66 sed -i -e "/^\(AC\|GB\)_CONFIG_SUBDIRS(${1}[,)]/d" \
67 configure.ac \
68 || die "my_reduce_eautoreconf: sed on configure.ac failed with ${1}"
69 @@ -88,7 +86,7 @@
70 || die "my_reduce_eautoreconf: sed on Makefile.am failed with ${1}"
71 }
72
73 -my_examine_components () {
74 +my_examine_components() {
75 local comp="gb.*/src/*.component gb.*/src/*/*.component main/lib/*/*.component comp/src/*/.component"
76
77 # Examine app/src/gambas2/CComponent.class for more info
78
79
80
81 1.51 dev-util/gambas/ChangeLog
82
83 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/gambas/ChangeLog?rev=1.51&view=markup
84 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/gambas/ChangeLog?rev=1.51&content-type=text/plain
85 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/gambas/ChangeLog?r1=1.50&r2=1.51
86
87 Index: ChangeLog
88 ===================================================================
89 RCS file: /var/cvsroot/gentoo-x86/dev-util/gambas/ChangeLog,v
90 retrieving revision 1.50
91 retrieving revision 1.51
92 diff -u -r1.50 -r1.51
93 --- ChangeLog 14 Sep 2008 21:54:50 -0000 1.50
94 +++ ChangeLog 27 Sep 2008 13:46:58 -0000 1.51
95 @@ -1,6 +1,9 @@
96 # ChangeLog for dev-util/gambas
97 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
98 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gambas/ChangeLog,v 1.50 2008/09/14 21:54:50 darkside Exp $
99 +# $Header: /var/cvsroot/gentoo-x86/dev-util/gambas/ChangeLog,v 1.51 2008/09/27 13:46:58 betelgeuse Exp $
100 +
101 + 27 Sep 2008; Petteri Räty <betelgeuse@g.o> gambas-2.8.2.ebuild:
102 + Use EAPI 2 use dependencies instead of built_with_use.
103
104 14 Sep 2008; Jeremy Olexa <darkside@g.o> -files/Makefile.am-0.97a,
105 -files/Makefile.am-1.0_rc2, -files/gambas-1.0.6-configure-CFLAGS.patch,
106 @@ -98,7 +101,7 @@
107 gambas-1.0.6.ebuild, gambas-1.0.10.ebuild:
108 slot change in preparation for gambas-2 (on genones request)
109
110 -*gambas-1.0.9 (14 Aug 2005)
111 +*gambas-1.0.10 (14 Aug 2005)
112
113 14 Aug 2005; Marius Mauch <genone@g.o> gambas-1.0.6.ebuild,
114 +gambas-1.0.10.ebuild:
115 @@ -193,7 +196,7 @@
116 +gambas-0.95.ebuild:
117 version bump
118
119 -*gambas-0.94 (05 Jul 2004)
120 +*gambas-0.94a (05 Jul 2004)
121
122 05 Jul 2004; Marius Mauch <genone@g.o> +files/WebHome.html,
123 +files/non-symlink-0.94.patch, -gambas-0.94.ebuild, +gambas-0.94a.ebuild: