Portage is a package management system used by Gentoo Linux
# 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
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
Transition to Manifest2.
12 Mar 2006; Aron Griffis
Add deps for modular X
30 Oct 2005; Fabian Groffen
Marked ~ppc-macos (bug #110815)
24 Mar 2005; Michael Sterrett
-blassic-0.8.1.ebuild:
clean out old versions
21 Mar 2005; Guy Martin
Stable on hppa.
17 Mar 2005; Joseph Jezak
Marked ppc for bug #84754.
10 Mar 2005; Michael Sterrett
Stable for x86
*blassic-0.10.0 (12 Feb 2005)
12 Feb 2005; Michael Sterrett
version bump (bug #81760)
24 Jun 2004; Michael Sterrett
-blassic-0.8.0.ebuild:
clean out older ebuilds
20 Apr 2004; Michael Sterrett
IUSE; tidy
16 Apr 2004; Guy Martin
Marked stable on hppa.
*blassic-0.8.1 (09 Feb 2004)
09 Feb 2004; Michael Sterrett
blassic-0.7.2.ebuild, blassic-0.8.1.ebuild:
version bump
*blassic-0.8.0 (22 Jan 2004)
22 Jan 2004; Michael Sterrett
version bump
22 Jan 2003; Guy Martin
Marked stable on hppa.
28 Sep 2003; Michael Sterrett
mark stable for x86
22 Sep 2003;
Fix metadata.xml
*blassic-0.7.2 (21 Sep 2003)
21 Sep 2003; Michael Sterrett
version bump
*blassic-0.7.1 (07 Sep 2003)
07 Sep 2003; Michael Sterrett
version bump
*blassic-0.7.0 (28 Aug 2003)
28 Aug 2003; Michael Sterrett
version bump
*blassic-0.6.1 (22 Aug 2003)
22 Aug 2003; Michael Sterrett
version bump
*blassic-0.5.4 (31 Jul 2003)
31 Jul 2003; Ryan Phillips
Package created by Ivan-Benjamin Garcia Tora. Fixes #20860
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
# 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
}
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/.