Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-embedded/bitbake: ChangeLog bitbake-1.10.2.ebuild bitbake-9999.ebuild
Date: Wed, 26 Jan 2011 07:19:39
Message-Id: 20110126071928.B1E8820054@flycatcher.gentoo.org
1 radhermit 11/01/26 07:19:28
2
3 Modified: ChangeLog bitbake-9999.ebuild
4 Added: bitbake-1.10.2.ebuild
5 Log:
6 Version bump to the latest release. Update live ebuild to use git (bug #348196). Improve python-related support (bug #312143) and add doc USE flag.
7
8 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.26 dev-embedded/bitbake/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/ChangeLog?rev=1.26&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/ChangeLog?rev=1.26&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/ChangeLog?r1=1.25&r2=1.26
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/ChangeLog,v
20 retrieving revision 1.25
21 retrieving revision 1.26
22 diff -u -r1.25 -r1.26
23 --- ChangeLog 15 Aug 2010 02:12:52 -0000 1.25
24 +++ ChangeLog 26 Jan 2011 07:19:28 -0000 1.26
25 @@ -1,6 +1,13 @@
26 # ChangeLog for dev-embedded/bitbake
27 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/ChangeLog,v 1.25 2010/08/15 02:12:52 vapier Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/ChangeLog,v 1.26 2011/01/26 07:19:28 radhermit Exp $
31 +
32 +*bitbake-1.10.2 (26 Jan 2011)
33 +
34 + 26 Jan 2011; Tim Harder <radhermit@g.o> +bitbake-1.10.2.ebuild,
35 + bitbake-9999.ebuild:
36 + Version bump to the latest release. Update live ebuild to use git (bug
37 + #348196). Improve python-related support (bug #312143) and add doc USE flag.
38
39 15 Aug 2010; Mike Frysinger <vapier@g.o> bitbake-1.8.18-r1.ebuild:
40 Stabilize for all #325261 by Evgeniy Dushistov.
41
42
43
44 1.7 dev-embedded/bitbake/bitbake-9999.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild?rev=1.7&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild?rev=1.7&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild?r1=1.6&r2=1.7
49
50 Index: bitbake-9999.ebuild
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild,v
53 retrieving revision 1.6
54 retrieving revision 1.7
55 diff -u -r1.6 -r1.7
56 --- bitbake-9999.ebuild 23 Jun 2010 05:16:59 -0000 1.6
57 +++ bitbake-9999.ebuild 26 Jan 2011 07:19:28 -0000 1.7
58 @@ -1,13 +1,15 @@
59 -# Copyright 1999-2010 Gentoo Foundation
60 +# Copyright 1999-2011 Gentoo Foundation
61 # Distributed under the terms of the GNU General Public License v2
62 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild,v 1.6 2010/06/23 05:16:59 vapier Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-9999.ebuild,v 1.7 2011/01/26 07:19:28 radhermit Exp $
64
65 -EAPI="2"
66 -inherit distutils
67 +EAPI="3"
68 +PYTHON_DEPEND="2:2.5"
69 +
70 +inherit distutils python
71
72 if [[ ${PV} == "9999" ]] ; then
73 - ESVN_REPO_URI="svn://svn.berlios.de/bitbake/trunk/bitbake"
74 - inherit subversion
75 + EGIT_REPO_URI="git://git.openembedded.org/bitbake.git"
76 + inherit git
77 SRC_URI=""
78 KEYWORDS=""
79 else
80 @@ -20,10 +22,26 @@
81
82 LICENSE="GPL-2"
83 SLOT="0"
84 -IUSE=""
85 +IUSE="doc"
86
87 -DEPEND="
88 +RDEPEND="
89 || (
90 >=dev-lang/python-2.5[sqlite]
91 >=dev-python/pysqlite-2.3.2
92 )"
93 +DEPEND="${RDEPEND}
94 + doc? ( dev-libs/libxslt )"
95 +
96 +pkg_setup() {
97 + python_set_active_version 2
98 +}
99 +
100 +src_prepare() {
101 + if ! use doc ; then
102 + sed -i -e 's:doctype = "html":doctype = "none":' \
103 + -e 's:("share/doc/bitbake-%s/manual.*))::' setup.py
104 + echo "none:" >> doc/manual/Makefile
105 + else
106 + sed -i -e "s:\(share/doc/bitbake-%s.* %\) __version__:\1 \"${PV}\":" setup.py
107 + fi
108 +}
109
110
111
112 1.1 dev-embedded/bitbake/bitbake-1.10.2.ebuild
113
114 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/bitbake-1.10.2.ebuild?rev=1.1&view=markup
115 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/bitbake/bitbake-1.10.2.ebuild?rev=1.1&content-type=text/plain
116
117 Index: bitbake-1.10.2.ebuild
118 ===================================================================
119 # Copyright 1999-2011 Gentoo Foundation
120 # Distributed under the terms of the GNU General Public License v2
121 # $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-1.10.2.ebuild,v 1.1 2011/01/26 07:19:28 radhermit Exp $
122
123 EAPI="3"
124 PYTHON_DEPEND="2:2.5"
125
126 inherit distutils python
127
128 if [[ ${PV} == "9999" ]] ; then
129 EGIT_REPO_URI="git://git.openembedded.org/bitbake.git"
130 inherit git
131 SRC_URI=""
132 KEYWORDS="~amd64 ~ppc ~x86"
133 else
134 SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
135 KEYWORDS="~amd64 ~ppc ~x86"
136 fi
137
138 DESCRIPTION="package management tool for OpenEmbedded"
139 HOMEPAGE="http://developer.berlios.de/projects/bitbake/"
140
141 LICENSE="GPL-2"
142 SLOT="0"
143 IUSE="doc"
144
145 RDEPEND="
146 || (
147 >=dev-lang/python-2.5[sqlite]
148 >=dev-python/pysqlite-2.3.2
149 )"
150 DEPEND="${RDEPEND}
151 doc? ( dev-libs/libxslt )"
152
153 pkg_setup() {
154 python_set_active_version 2
155 }
156
157 src_prepare() {
158 if ! use doc ; then
159 sed -i -e 's:doctype = "html":doctype = "none":' \
160 -e 's:("share/doc/bitbake-%s/manual.*))::' setup.py
161 echo "none:" >> doc/manual/Makefile
162 else
163 sed -i -e "s:\(share/doc/bitbake-%s.* %\) __version__:\1 \"${PV}\":" setup.py
164 fi
165 }