Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/boo: boo-0.9.1.3287.ebuild ChangeLog boo-0.9.0.3203.ebuild
Date: Sun, 03 May 2009 22:12:35
Message-Id: E1M0j0R-00014w-Uj@stork.gentoo.org
1 loki_val 09/05/03 21:13:51
2
3 Modified: ChangeLog
4 Added: boo-0.9.1.3287.ebuild boo-0.9.0.3203.ebuild
5 Log:
6 Bump, bug 261035.
7 (Portage version: 2.2_rc28/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.26 dev-lang/boo/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/boo/ChangeLog?rev=1.26&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/boo/ChangeLog?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/boo/ChangeLog?r1=1.25&r2=1.26
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lang/boo/ChangeLog,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- ChangeLog 4 Apr 2009 14:46:25 -0000 1.25
23 +++ ChangeLog 3 May 2009 21:13:51 -0000 1.26
24 @@ -1,6 +1,13 @@
25 # ChangeLog for dev-lang/boo
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/ChangeLog,v 1.25 2009/04/04 14:46:25 maekke Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/ChangeLog,v 1.26 2009/05/03 21:13:51 loki_val Exp $
29 +
30 +*boo-0.9.1.3287 (03 May 2009)
31 +*boo-0.9.0.3203 (03 May 2009)
32 +
33 + 03 May 2009; Peter Alfredsen <loki_val@g.o> +boo-0.9.0.3203.ebuild,
34 + +boo-0.9.1.3287.ebuild:
35 + Bump, bug 261035.
36
37 04 Apr 2009; Markus Meier <maekke@g.o> boo-0.8.2.2960.ebuild:
38 amd64/x86 stable, bug #234305
39
40
41
42 1.1 dev-lang/boo/boo-0.9.1.3287.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/boo/boo-0.9.1.3287.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/boo/boo-0.9.1.3287.ebuild?rev=1.1&content-type=text/plain
46
47 Index: boo-0.9.1.3287.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.9.1.3287.ebuild,v 1.1 2009/05/03 21:13:51 loki_val Exp $
52
53 EAPI=2
54
55 inherit multilib mono fdo-mime eutils
56
57 DESCRIPTION="A wrist friendly language for the CLI"
58 HOMEPAGE="http://boo.codehaus.org/"
59 SRC_URI="http://dist.codehaus.org/boo/distributions/${P}-src.zip"
60 LICENSE="BSD"
61
62 SLOT="0"
63 KEYWORDS="~amd64 ~x86"
64 IUSE=""
65
66 # Irritating bug: Boo has to be uninstalled for boo to compile.
67 RDEPEND=">=dev-lang/mono-2.0
68 x11-libs/gtksourceview:1.0"
69 DEPEND="${RDEPEND}
70 !!<${CATEGORY}/${P}
71 x11-misc/shared-mime-info
72 app-arch/unzip
73 >=dev-dotnet/nant-0.86_beta1"
74
75 MAKEOPTS="${MAKEOPTS} -j1"
76
77 RESTRICT="test"
78
79 src_prepare() {
80 sed -i -e 's: Boo.Microsoft.Build.Tasks, update-vs2005-env,::' default.build || die
81 sed -i -e 's@${libdir}/boo@${libdir}/mono/boo@g' \
82 extras/boo.pc.in || die
83 }
84
85 src_compile() {
86 nant -t:mono-2.0 \
87 -D:install.prefix=/usr \
88 -D:install.libdir=/usr/$(get_libdir) \
89 set-release-configuration all|| die "Compilation failed"
90 }
91
92 src_install() {
93 nant install -D:install.buildroot="${D}" \
94 -D:install.prefix="${D}"/usr \
95 -D:install.share="${D}"/usr/share \
96 -D:install.libdir="${D}"/usr/lib \
97 -D:install.bindir="${D}/usr/bin" \
98 -D:fakeroot.sharedmime="${D}"/usr \
99 -D:fakeroot.gsv="${D}"/usr \
100 || die "install failed"
101 rm -rf "${D}"/usr/share/gtksourceview-1.0 || die
102 mono_multilib_comply
103 }
104
105 pkg_postinst() {
106 fdo-mime_mime_database_update
107 }
108
109 pkg_postrm() {
110 fdo-mime_mime_database_update
111 }
112
113
114
115 1.1 dev-lang/boo/boo-0.9.0.3203.ebuild
116
117 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/boo/boo-0.9.0.3203.ebuild?rev=1.1&view=markup
118 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/boo/boo-0.9.0.3203.ebuild?rev=1.1&content-type=text/plain
119
120 Index: boo-0.9.0.3203.ebuild
121 ===================================================================
122 # Copyright 1999-2009 Gentoo Foundation
123 # Distributed under the terms of the GNU General Public License v2
124 # $Header: /var/cvsroot/gentoo-x86/dev-lang/boo/boo-0.9.0.3203.ebuild,v 1.1 2009/05/03 21:13:51 loki_val Exp $
125
126 EAPI=2
127
128 inherit multilib mono fdo-mime eutils
129
130 DESCRIPTION="A wrist friendly language for the CLI"
131 HOMEPAGE="http://boo.codehaus.org/"
132 SRC_URI="http://dist.codehaus.org/boo/distributions/${P}-2-src.zip"
133
134 LICENSE="BSD"
135
136 SLOT="0"
137 KEYWORDS="~amd64 ~x86"
138 IUSE=""
139
140 RDEPEND=">=dev-lang/mono-2.0
141 x11-libs/gtksourceview:1.0"
142 DEPEND="${RDEPEND}
143 !!<${CATEGORY}/${P}
144 x11-misc/shared-mime-info
145 app-arch/unzip
146 >=dev-dotnet/nant-0.86_beta1"
147
148 MAKEOPTS="${MAKEOPTS} -j1"
149
150 RESTRICT="test"
151
152 src_prepare() {
153 sed -i -e 's: Boo.Microsoft.Build.Tasks, update-vs2005-env,::' default.build || die
154 sed -i -e 's@${libdir}/boo@${libdir}/mono/boo@g' \
155 extras/boo.pc.in || die
156 }
157
158 src_compile() {
159 nant -t:mono-2.0 \
160 -D:install.prefix=/usr \
161 -D:install.libdir=/usr/$(get_libdir) \
162 set-release-configuration all|| die "Compilation failed"
163 }
164
165 src_install() {
166 nant install -D:install.buildroot="${D}" \
167 -D:install.prefix="${D}"/usr \
168 -D:install.share="${D}"/usr/share \
169 -D:install.libdir="${D}"/usr/lib \
170 -D:install.bindir="${D}/usr/bin" \
171 -D:fakeroot.sharedmime="${D}"/usr \
172 -D:fakeroot.gsv="${D}"/usr \
173 || die "install failed"
174 rm -rf "${D}"/usr/share/gtksourceview-1.0 || die
175 mono_multilib_comply
176 }
177
178 pkg_postinst() {
179 fdo-mime_mime_database_update
180 }
181
182 pkg_postrm() {
183 fdo-mime_mime_database_update
184 }