Import boo-0.9.4.9 as wip/boo.

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.
This commit is contained in:
Blue Rats 2013-03-10 17:07:48 +00:00 committed by Thomas Klausner
parent 326efa01d6
commit e8e9747efe
5 changed files with 103 additions and 0 deletions

3
boo/DESCR Normal file
View file

@ -0,0 +1,3 @@
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.

39
boo/Makefile Normal file
View file

@ -0,0 +1,39 @@
# $NetBSD: Makefile,v 1.1 2013/03/10 17:07:48 othyro Exp $
#
DISTNAME= boo-0.9.4.9-src
PKGNAME= ${DISTNAME:S/-src//}
CATEGORIES= lang
MASTER_SITES= http://dist.codehaus.org/boo/distributions/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://boo.codehaus.org/
COMMENT= Wrist friendly language for the CLI
LICENSE= modified-bsd # ?
BUILD_DEPENDS+= nant-[0-9]*:../../devel/nant
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_TOOLS+= aclocal autoconf autoheader automake pkg-config
USE_LANGUAGES= # none
NO_CONFIGURE= yes
PKGCONFIG_OVERRIDE+= extras/boo.pc.in
SUBST_CLASSES+= prefix
SUBST_FILES.prefix= default.build
SUBST_MESSAGE.prefix= Fixing PREFIX path.
SUBST_SED.prefix= -e "s|/usr/local|${DESTDIR}${PREFIX}|1"
SUBST_STAGE.prefix= post-extract
do-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} nant
do-install:
cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} nant install
.include "../../x11/gtksourceview/buildlink3.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../lang/mono/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

40
boo/PLIST Normal file
View file

@ -0,0 +1,40 @@
@comment $NetBSD: PLIST,v 1.1 2013/03/10 17:07:48 othyro Exp $
bin/booc
bin/booi
bin/booish
lib/boo/Boo.Microsoft.Build.Tasks.dll
lib/boo/Boo.Microsoft.Build.targets
lib/boo/Boo.NAnt.Tasks.dll
lib/boo/boo.exe
lib/boo/booc.exe
lib/boo/booc.exe.config
lib/boo/booc.rsp
lib/boo/booi.exe
lib/boo/booi.exe.config
lib/boo/booish.exe
lib/boo/booish.exe.config
lib/mono/boo/Boo.Lang.CodeDom.dll
lib/mono/boo/Boo.Lang.Compiler.dll
lib/mono/boo/Boo.Lang.Extensions.dll
lib/mono/boo/Boo.Lang.Interpreter.dll
lib/mono/boo/Boo.Lang.Parser.dll
lib/mono/boo/Boo.Lang.PatternMatching.dll
lib/mono/boo/Boo.Lang.Useful.dll
lib/mono/boo/Boo.Lang.dll
lib/mono/gac/Boo.Lang.CodeDom/2.0.9.4__32c39770e9a21a67/Boo.Lang.CodeDom.dll
lib/mono/gac/Boo.Lang.CodeDom/2.0.9.4__32c39770e9a21a67/Boo.Lang.CodeDom.dll.mdb
lib/mono/gac/Boo.Lang.Compiler/2.0.9.4__32c39770e9a21a67/Boo.Lang.Compiler.dll
lib/mono/gac/Boo.Lang.Compiler/2.0.9.4__32c39770e9a21a67/Boo.Lang.Compiler.dll.mdb
lib/mono/gac/Boo.Lang.Extensions/2.0.9.4__32c39770e9a21a67/Boo.Lang.Extensions.dll
lib/mono/gac/Boo.Lang.Extensions/2.0.9.4__32c39770e9a21a67/Boo.Lang.Extensions.dll.mdb
lib/mono/gac/Boo.Lang.Interpreter/2.0.9.4__32c39770e9a21a67/Boo.Lang.Interpreter.dll
lib/mono/gac/Boo.Lang.Interpreter/2.0.9.4__32c39770e9a21a67/Boo.Lang.Interpreter.dll.mdb
lib/mono/gac/Boo.Lang.Parser/2.0.9.4__32c39770e9a21a67/Boo.Lang.Parser.dll
lib/mono/gac/Boo.Lang.Parser/2.0.9.4__32c39770e9a21a67/Boo.Lang.Parser.dll.mdb
lib/mono/gac/Boo.Lang.PatternMatching/2.0.9.4__32c39770e9a21a67/Boo.Lang.PatternMatching.dll
lib/mono/gac/Boo.Lang.PatternMatching/2.0.9.4__32c39770e9a21a67/Boo.Lang.PatternMatching.dll.mdb
lib/mono/gac/Boo.Lang.Useful/2.0.9.4__32c39770e9a21a67/Boo.Lang.Useful.dll
lib/mono/gac/Boo.Lang.Useful/2.0.9.4__32c39770e9a21a67/Boo.Lang.Useful.dll.mdb
lib/mono/gac/Boo.Lang/2.0.9.4__32c39770e9a21a67/Boo.Lang.dll
lib/mono/gac/Boo.Lang/2.0.9.4__32c39770e9a21a67/Boo.Lang.dll.mdb
lib/pkgconfig/boo.pc

16
boo/buildlink3.mk Normal file
View file

@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.1 2013/03/10 17:07:48 othyro Exp $
BUILDLINK_TREE+= boo
.if !defined(BOO_BUILDLINK3_MK)
BOO_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.boo+= boo>=0.9.4.9
BUILDLINK_PKGSRCDIR.boo?= ../../wip/boo
.include "../../x11/gtksourceview/buildlink3.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../lang/mono/buildlink3.mk"
.endif # BOO_BUILDLINK3_MK
BUILDLINK_TREE+= -boo

5
boo/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2013/03/10 17:07:48 othyro Exp $
SHA1 (boo-0.9.4.9-src.tar.bz2) = 062b213d4aafbefb6d1e2e56707182d76f9089dd
RMD160 (boo-0.9.4.9-src.tar.bz2) = 57eb382b38f78df83214a4b3ee07bd9e793bf4a6
Size (boo-0.9.4.9-src.tar.bz2) = 1934465 bytes