boo stable port information

Package: boo
Version: 0.9.3.3457
Revision: 2
Architecture: i386, powerpc
Description: Wrist-friendly language for the CLI/Mono
License: GPL
Maintainer: Benjamin Reed

Depends: <<
gtksourceview-sharp (>= 2.0-1031),
mono (>= 2.6.2-1),
shared-mime-info
<<
BuildDepends: <<
atk1 (>= 1.26.0-1),
fink (>= 0.29.7-1),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.7-7),
glib2-dev (>= 2.18.4-1),
gtk+2-dev (>= 2.14.7-1),
gtksourceview-dev (>= 1.8.5-1),
gtksourceview-sharp (>= 2.0-1031),
libgnomeprint2.2-dev (>= 2.18.6-1),
libxml2 (>= 2.6.32-1),
mono-dev (>= 2.6.2-1),
nant (>= 0.86-0),
pango1-xft2-ft219-dev (>= 1.24.0-1),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23-1),
shared-mime-info,
x11-dev,
xft2-dev
<<
Suggests: monodevelop

NoSourceDirectory: true
Source: http://dist.codehaus.org/boo/distributions/boo-%v-src.zip
Source-MD5: c7f225468aac17d25845dfc92407ab95
PatchFile: %n.patch
PatchFile-MD5: 0766b380d002bc6a50cdf6a58e3c38c5

CompileScript: <<
#!/bin/sh -ex

export PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:$PKG_CONFIG_PATH"
mkdir build
cp bin/*.dll bin/*.exe build/
nant -D:install.prefix=%p -D:skip.vs=True
<<

InstallScript: <<
#!/bin/sh -ex

export PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:$PKG_CONFIG_PATH"
nant -D:install.prefix="%p" -D:install.destdir="%d" install

perl -pi -e 's,^libdir=.*$,libdir=%p/lib/mono,' %i/lib/pkgconfig/boo.pc
install -d -m 755 %i/share/doc/%N
mv examples %i/share/doc/%N/
<<
DocFiles: *.txt docs/*

Homepage: http://www.mono-project.com/
DescDetail: <<
Boo is a new object oriented statically typed programming language for
the Common Language Infrastructure with a python inspired syntax and
a special focus on language and compiler extensibility.
<<

boo stable port .patch

diff -Nurd boo/default.build boo-new/default.build
--- boo/default.build 2009-12-23 10:57:14.000000000 -0500
+++ boo-new/default.build 2010-02-19 14:56:11.000000000 -0500
@@ -71,7 +71,7 @@



-
+



@@ -119,7 +119,7 @@



-
+
target="exe"
output="${build.dir}/boo.exe"
@@ -138,7 +138,7 @@



-
+
target="exe"
output="${build.dir}/booish.exe"
@@ -174,7 +174,7 @@



-
+

target="exe"
@@ -218,7 +218,7 @@



-
+

for p as System.Collections.DictionaryEntry in Project.Properties:
print("${p.Key}: ${p.Value}")
@@ -289,7 +289,7 @@



-
+
output="${build.dir}/booc.exe"
debug="${debug}"
@@ -1149,6 +1149,7 @@



+



boo _unstable_ port .patch