ChangeLog

# ChangeLog for app-shells/scsh
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh/ChangeLog,v 1.26 2007/03/19 11:35:32 kloeri Exp $

19 Mar 2007; Bryan Østergaard metadata.xml:
Remove mkennedy from metadata.xml due to retirement.

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

01 Dec 2006; Tobias Scherbaum scsh-0.6.7.ebuild:
ppc stable, bug #151376

15 Nov 2006; Gustavo Zacarias scsh-0.6.7.ebuild:
Stable on sparc

07 Nov 2006; Christian Faulhammer
+files/0.6.7-Makefile.in-doc-dir-gentoo.patch, scsh-0.6.7.ebuild:
recreated Makefile patch to install into the correct directory for version
0.6.7

07 Nov 2006; Joshua Jackson scsh-0.6.7.ebuild:
Stable x86; bug #151376

*scsh-0.6.7 (31 Aug 2006)

31 Aug 2006; Matthew Kennedy -scsh-0.6.1-r1.ebuild,
-scsh-0.6.3.ebuild, -scsh-0.6.4.ebuild, -scsh-0.6.5.ebuild,
+scsh-0.6.7.ebuild:
New upstream version; Remove old ebuilds; Hard mask amd64 -- there is no
64-bit support for now.

05 Jan 2006; Matthew Kennedy scsh-0.6.6.ebuild:
Synchronize with recent scsh.eclass changes.

03 Sep 2005; Michael Hanselmann scsh-0.6.6.ebuild:
Stable on ppc.

31 Aug 2005; Christian Birchinger scsh-0.6.6.ebuild:
Added sparc stable keyword

19 Aug 2005; Michael Hanselmann scsh-0.6.6.ebuild:
Readded ~ppc. Don't drop keywords, please.

11 Aug 2005; Gustavo Zacarias scsh-0.6.6.ebuild:
Back to ~sparc since the maintainer dropped it

*scsh-0.6.6 (09 Aug 2005)

09 Aug 2005; Matthew Kennedy
+files/0.6.6-Makefile.in-doc-dir-gentoo.patch, +scsh-0.6.6.ebuild:
New upstream; First SCSH port to use the SCSH eclass; Resolves Bug #58564;
Ebuild and eclass (scsh.eclass) contibuted by Johannes Brügmann and Dominik
Brugger

*scsh-0.6.5 (26 Feb 2004)

26 Feb 2004; metadata.xml, scsh-0.6.5.ebuild:
New upstream; new metadata.xml; use new DESTDIR support

*scsh-0.6.4 (15 Apr 2003)

15 Apr 2003; Matthew Kennedy scsh-0.6.4.ebuild:
minor version bump

*scsh-0.6.3 (15 Mar 2003)

15 Mar 2003; Matthew Kennedy scsh-0.6.3.ebuild:
Minor version bump. Moved from /bin to /usr/bin. Documentation fix.

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*scsh-0.6.1-r1 (12 Jul 2002)

28 Jul 2002; Calum Selkirk scsh-0.6.1-r1 :

Added ppc to KEYWORDS.

12 Jul 2002; Seemant Kulleen scsh-0.6.1-r1 :

Man page edited to remove ${D} and repoman fixes. Also, the license is
just as-is or BSD.

*scsh-0.6.1-r1 ( 6 Mar 2002 )

6 Mar 2002; Karl Trygve Kalleberg ChangeLog scsh-0.6.1-r1 files/digest-scsh-0.6.1-r1:

Fixed a bug where scsh.1 was installed in /usr/share/man instead of
/usr/share/man/man1.

*scsh-0.6.0 ( 25 Feb 2002 )

25 Feb 2002; Karl Trygve Kalleberg ChangeLog scsh-0.6.0 files/digest-scsh-0.6.0:

Scsh is a Unix shell embedded in Scheme. It provides full access to POSIX as
well as extensions common to most Unix implementations. Scsh also features
many abstractions to ease system programming: process abstraction,
event-based interrupt handling, sophisticated I/O support and enables
concurrent system programming.

Ebuild contributed by Matthew Kennedy .

Manifest

AUX 0.6.6-Makefile.in-doc-dir-gentoo.patch 4096 RMD160 a59b4f30ce82a27083fea6c130f25264011c4e67 SHA1 c4f3c062cbdb38443b48d86b8c503b6599f5d1b8 SHA256 dd03955a4fdcac99a1e05026b780fb70aea37eb806c2e38861a5e27a043cf653
AUX 0.6.7-Makefile.in-doc-dir-gentoo.patch 4096 RMD160 39b7eccdb62d98a26f25af9b0185a44b3ac36072 SHA1 bfb62bfa7a085d23aa4de3bcbc0e3a9607e3608f SHA256 36ae0151832b064e1a8bf2eaf54ca8f73fa7a2c7511d3ada19fc16b12eca19f3
DIST scsh-0.6.6.tar.gz 4332223 RMD160 f81f7bb60d97035c61912092c2b16eebe953b999 SHA1 5d38ec103e1cb885e634bb3475e8912ac892067b SHA256 3cc162ce6e0ac3905d71a1f45b612bbb92f2df55b1a4c4c5736624777350f5bb
DIST scsh-0.6.7.tar.gz 4367439 RMD160 f017c5a157cd1a3ad5daeaecba43ce84784c7e51 SHA1 a1eaf0d0593e14914824898a0c3ec166429affd7 SHA256 c4a9f7df2a0bb7a7aa3dafc918aa9e9a566d4ad33a55f0192889de172d1ddb7f
EBUILD scsh-0.6.6.ebuild 986 RMD160 68481b54a6fef55d70acb6bcab05de3888f1270f SHA1 7058ffe3f9a26a3afa9af205cdf51f3078f91365 SHA256 04f49be128dd897209c3824d4115126ff946ed497fc430eacb5635e26f800909
EBUILD scsh-0.6.7.ebuild 988 RMD160 9c55f43a33bd3aa2068b150bed0761c229652293 SHA1 b96c52d8f890577585fe3bbd0674c34d96601fe8 SHA256 92a23be0df0392aecb3d6836512ce09a87326609d3e6638300b6658e07c92d50
MISC ChangeLog 3661 RMD160 8d25688ac4dcf037ce9f6249c4fa82864d687cca SHA1 3ce2690959d031275241e5a022150addc6d7cb1c SHA256 55bf56ea95281250b31376682a57d51fb5f3c805ea861cd1d31cd855e760eec0
MISC metadata.xml 891 RMD160 6658a003188ffb9f43639426bebdfdbc1aad9b1b SHA1 0b55a8632f158701658d8818140fb9a931b87406 SHA256 f419d63ef529fa6a07b9c43d6e84a5bc2389e8755363bc3618e0917f827b4dbb

files

metadata.xml




scheme

Scsh has two main components: a process notation for running programs
and setting up pipelines and redirections, and a complete syscall
library for low-level access to the operating system, i.e. to POSIX,
the least common denominator of more or less all Unices, plus widely
supported extensions such as symbolic links and BSD sockets.

Moreover, scsh provides an awk facility for pattern-directed
computation over streams of records, a rich facility for matching
regular-expression patterns in strings, event-based interrupt
handling, user-level threads, a futuristic module system, and an
interactive environment.

Scsh comes with extensive documentation describing these and other
features.

scsh-0.6.6.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh/scsh-0.6.6.ebuild,v 1.6 2006/01/05 17:53:39 mkennedy Exp $

inherit eutils scsh

MV="${PV%*.*}"

DESCRIPTION="Unix shell embedded in Scheme"
HOMEPAGE="http://www.scsh.net/"
SRC_URI="ftp://ftp.scsh.net/pub/scsh/${MV}/${P}.tar.gz"
LICENSE="as-is BSD"
SLOT="0"
KEYWORDS="~amd64 ppc sparc x86"

DEPEND=""

src_unpack() {
# SCSH_LIB_DIRS='$SCSH_SCSH_PATH'
set_layout
set_path_variables
unpack ${A}
cd ${S}
if ! use scsh; then
epatch ${FILESDIR}/0.6.6-Makefile.in-doc-dir-gentoo.patch || die
fi
}

src_compile() {
scsh_conf="--prefix=/usr
--libdir=/usr/$(get_libdir)
--includedir=/usr/include
--with-lib-dirs-list=$(scsh_scsh_path)"
econf ${scsh_conf} || die
emake || die
}

src_install() {
make DESTDIR=${D} install || die
dodir /etc/env.d
cat >${D}/etc/env.d/50scsh < SCSH_LIB_DIRS='${SCSH_LIB_DIRS}'
EOF
}

scsh-0.6.7.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/scsh/scsh-0.6.7.ebuild,v 1.5 2006/12/01 17:04:48 dertobi123 Exp $

inherit eutils scsh

MV="${PV%*.*}"

DESCRIPTION="Unix shell embedded in Scheme"
HOMEPAGE="http://www.scsh.net/"
SRC_URI="ftp://ftp.scsh.net/pub/scsh/${MV}/${P}.tar.gz"
LICENSE="as-is BSD"
SLOT="0"
KEYWORDS="-amd64 ppc sparc x86"

DEPEND=""

src_unpack() {
# SCSH_LIB_DIRS='$SCSH_SCSH_PATH'
set_layout
set_path_variables
unpack ${A}
cd ${S}
if ! use scsh; then
epatch ${FILESDIR}/${PV}-Makefile.in-doc-dir-gentoo.patch || die
fi
}

src_compile() {
scsh_conf="--prefix=/usr
--libdir=/usr/$(get_libdir)
--includedir=/usr/include
--with-lib-dirs-list=$(scsh_scsh_path)"
econf ${scsh_conf} || die
emake || die
}

src_install() {
make DESTDIR=${D} install || die
dodir /etc/env.d
cat >${D}/etc/env.d/50scsh < SCSH_LIB_DIRS='${SCSH_LIB_DIRS}'
EOF
}