ChangeLog

# ChangeLog for dev-lang/blassic
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/blassic/ChangeLog,v 1.24 2008/01/11 21:51:54 grobian Exp $

11 Jan 2008; Fabian Groffen blassic-0.10.0.ebuild:
Dropped ppc-macos keyword, see you in prefix

21 Mar 2007; Michael Sterrett
blassic-0.10.0.ebuild:
dump virtual/x11

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

12 Mar 2006; Aron Griffis blassic-0.10.0.ebuild:
Add deps for modular X

30 Oct 2005; Fabian Groffen blassic-0.10.0.ebuild:
Marked ~ppc-macos (bug #110815)

24 Mar 2005; Michael Sterrett -blassic-0.5.4.ebuild,
-blassic-0.8.1.ebuild:
clean out old versions

21 Mar 2005; Guy Martin blassic-0.10.0.ebuild:
Stable on hppa.

17 Mar 2005; Joseph Jezak blassic-0.10.0.ebuild:
Marked ppc for bug #84754.

10 Mar 2005; Michael Sterrett blassic-0.10.0.ebuild:
Stable for x86

*blassic-0.10.0 (12 Feb 2005)

12 Feb 2005; Michael Sterrett +blassic-0.10.0.ebuild:
version bump (bug #81760)

24 Jun 2004; Michael Sterrett -blassic-0.7.2.ebuild,
-blassic-0.8.0.ebuild:
clean out older ebuilds

20 Apr 2004; Michael Sterrett blassic-0.5.4.ebuild:
IUSE; tidy

16 Apr 2004; Guy Martin blassic-0.8.1.ebuild:
Marked stable on hppa.

*blassic-0.8.1 (09 Feb 2004)

09 Feb 2004; Michael Sterrett blassic-0.5.4.ebuild,
blassic-0.7.2.ebuild, blassic-0.8.1.ebuild:
version bump

*blassic-0.8.0 (22 Jan 2004)

22 Jan 2004; Michael Sterrett blassic-0.8.0.ebuild:
version bump

22 Jan 2003; Guy Martin blassic-0.7.2.ebuild :
Marked stable on hppa.

28 Sep 2003; Michael Sterrett blassic-0.7.2.ebuild:
mark stable for x86

22 Sep 2003; metadata.xml:
Fix metadata.xml

*blassic-0.7.2 (21 Sep 2003)

21 Sep 2003; Michael Sterrett blassic-0.7.2.ebuild:
version bump

*blassic-0.7.1 (07 Sep 2003)

07 Sep 2003; Michael Sterrett blassic-0.7.1.ebuild:
version bump

*blassic-0.7.0 (28 Aug 2003)

28 Aug 2003; Michael Sterrett blassic-0.7.0.ebuild:
version bump

*blassic-0.6.1 (22 Aug 2003)

22 Aug 2003; Michael Sterrett blassic-0.6.1.ebuild:
version bump

*blassic-0.5.4 (31 Jul 2003)

31 Jul 2003; Ryan Phillips blassic-0.5.4.ebuild :
Package created by Ivan-Benjamin Garcia Tora. Fixes #20860

Manifest

DIST blassic-0.10.0.tgz 349416 RMD160 006df2c2ca25499050a2f7c9e711f07e57475fb2 SHA1 6bb8237c96cb84df8eae8754ca621a76e1d0956f SHA256 ca19d2d9cc82175e00c03866f25e3d910ae18d61263ea0f133cd0fb38f0cea49
EBUILD blassic-0.10.0.ebuild 824 RMD160 e0ce3458f95961454d8da29cfdcdd0dffc8c5eb4 SHA1 951caf188c3b747977d9ab718ceab9bc297890e5 SHA256 d9741b7d67c8b57cee5c397ac92ad318ec55668eed0117700a50cc3e3bfaa466
MISC ChangeLog 2804 RMD160 cb563f48d7a45cd201581d43532256173d9f7b33 SHA1 168cc08d9c5fa134a22a6b24fbed6464a0e9b2e6 SHA256 1482e1904a30b86e6a7a40bb084efe6583ee308dca87981cc38dec7a23c40e15
MISC metadata.xml 565 RMD160 ee0dc9d7cf5f141e97698d17e736912f50de3f2e SHA1 eb0f3abfe74e7127abd682694fd8f61ce0028e4d SHA256 ef1bedf849891d18fd9b76e031cab1cf30b1b20fec6e0c888df0844c86279b17

blassic-0.10.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/blassic/blassic-0.10.0.ebuild,v 1.10 2008/01/11 21:51:54 grobian Exp $

DESCRIPTION="classic Basic interpreter"
HOMEPAGE="http://blassic.org"
SRC_URI="http://blassic.org/bin/${P}.tgz"

LICENSE="GPL-2"
KEYWORDS="hppa ppc x86"
SLOT="0"
IUSE="svga X"

RDEPEND="sys-libs/ncurses
X? ( x11-libs/libICE x11-libs/libX11 x11-libs/libSM )
svga? ( media-libs/svgalib )"
DEPEND="${RDEPEND}
X? ( x11-proto/xproto )"

src_compile() {
econf \
--disable-dependency-tracking \
$(use_with X x) \
$(use_enable svga svgalib) \
|| die
emake || die "emake failed"
}

src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS NEWS README THANKS TODO
}

metadata.xml




no-herd

mr_bones_@gentoo.org
Michael Sterrett


Blassic is a classic Basic interpreter. The line numbers are mandatory,
and it has PEEK & POKE. The main goal is to execute programs written in
old interpreters, but it can be used as a scripting language. Many examples
are included in /usr/share/blassic/examples/.