development/boo: Removed from 13.0 repository

This commit is contained in:
Heinz Wiesinger 2010-05-13 00:06:55 +02:00
parent 32c50e8d25
commit c08437e95a
8 changed files with 0 additions and 252 deletions

View File

@ -1,5 +0,0 @@
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.
Requires mono.

View File

@ -1,76 +0,0 @@
#!/bin/sh
# Slackware build script for boo
# Written by Larry Hajali <larryhaja[at]gmail[dot]com>
PRGNAM=boo
VERSION=${VERSION:-0.9.1.3287}
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
fi
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-${VERSION}.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
sed -i 's|^libdir=${prefix}/lib$|libdir=${prefix}/lib/mono|' extras/boo.pc.in
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
make
make install-strip DESTDIR=$PKG
# Move directory.
mv $PKG/share/gtksourceview-1.0 $PKG/usr/share
rm -rf $PKG/share
# Make the man pages.
( mkdir -p $PKG/usr/man/man1
cd $CWD/manpages
for i in *.1; do
cat $i > $PKG/usr/man/man1/$i
done
gzip -9 $PKG/usr/man/man?/*.?
)
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS COPYING INSTALL $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz

View File

@ -1,8 +0,0 @@
PRGNAM="boo"
VERSION="0.9.1.3287"
HOMEPAGE="http://boo.codehaus.org/"
DOWNLOAD="http://dist.codehaus.org/boo/distributions/boo-0.9.1.3287.tar.gz"
MD5SUM="7ea4363c9664dea34c02074ca9e56385"
MAINTAINER="Larry Hajali"
EMAIL="larryhaja[at]gmail[dot]com"
APPROVED="dsomero"

View File

@ -1,3 +0,0 @@
if [ -x /usr/bin/update-mime-database ]; then
/usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
fi

View File

@ -1,71 +0,0 @@
.\" Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH BOOC 1 "maggio 31, 2005"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
booc \- BOO compiler
.SH SYNOPSIS
.B booc
.RI [ options ] " files " ...
.SH DESCRIPTION
This manual page documents briefly
.B booc,
the compiler for the BOO language.
.SH OPTIONS
A summary of options is included below.
.TP
.B \-v, \-vv, \-vvv
Compiles using various levels of verbosity.
.TP
.B \-r:refname
Adds a reference where refname is the reference name.
.TP
.B \-o:outfile
Place output in file outfile.
.TP
.B \-t:type
Output file will be of given type. Available types are library (to create a
\&.dll file) or exe and winexe (to create executable files.)
.TP
.B \-p:pipeline
Adds the step pipeline to the compile process.
.TP
.B \-c:culture
CultureInfo to use.
.TP
.B \-srcdir:dir
Specifies where to look for souce files.
.TP
.B \-resource:<file>[,<name>]
Specify a resource file.
.TP
.B \-embedres:<file>[,<name>]
Embed a file as resource.
.TP
.B \-debug
Adds debug flags to your code. Good for non-production. (On by default)
.TP
.B \-debug-
Does not add debug flags to your code. Good for production environment.
.SH SEE ALSO
.BR booi (1),
.BR booish (1).
.br
.SH AUTHOR
BOO was written by Rodrigo Barreto de Oliveira <rbo@acm.org>.
.PP
This manual page was written by Federico Di Gregorio <fog@debian.org>,
for the Debian project (but may be used by others).

View File

@ -1,37 +0,0 @@
.\" Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH BOOI 1 "maggio 31, 2005"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
booi \- BOO interpreter
.SH SYNOPSIS
.B booi
.RI file
.SH DESCRIPTION
.B booi
is the BOO interpreter. The
.B booi
command takes no parameters and the name of the file to be run as its only
argument.
.SH SEE ALSO
.BR booc (1),
.BR booish (1).
.br
.SH AUTHOR
BOO was written by Rodrigo Barreto de Oliveira <rbo@acm.org>.
.PP
This manual page was written by Federico Di Gregorio <fog@debian.org>,
for the Debian project (but may be used by others).

View File

@ -1,34 +0,0 @@
.\" Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH BOOISH 1 "maggio 31, 2005"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
booish \- BOO interactive shell
.SH SYNOPSIS
.B booish
.SH DESCRIPTION
.B booish
is the BOO interactive shell. The command takes no parameters. Just invoke the
shell and start coding in BOO.
.SH SEE ALSO
.BR booc (1),
.BR booi (1).
.br
.SH AUTHOR
BOO was written by Rodrigo Barreto de Oliveira <rbo@acm.org>.
.PP
This manual page was written by Federico Di Gregorio <fog@debian.org>,
for the Debian project (but may be used by others).

View File

@ -1,18 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
boo: boo (object oriented statically typed programming language)
boo:
boo: Boo is a new object oriented statically typed programming language for
boo: the Common Language Infrastructure with a python inspired syntax and
boo: a special focus on language and compiler extensibility.
boo:
boo: Homepage: http://boo.codehaus.org/
boo:
boo:
boo: