Portage is a package management system used by Gentoo Linux
# ChangeLog for app-office/sc
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/sc/ChangeLog,v 1.21 2008/03/07 23:09:14 cla Exp $
08 Mar 2008; Dawid Węgliński
Stable on x86 (bug #212456)
06 Mar 2008; nixnut
Stable on ppc wrt bug 212456
06 Mar 2008; Ferris McCormick
Sparc stable --- Bug #212456 --- looks good to me and it's been here a while.
06 Mar 2008; Santiago M. Mola
amd64 stable wrt bug #212456
*sc-7.16-r1 (17 Jan 2008)
17 Jan 2008; Ryan Hill
files/sc-7.16-amd64.patch, +files/sc-7.16-lex-syntax.patch,
+sc-7.16-r1.ebuild:
Revision bump.
- redid xmalloc patch
- fix syntax error message (bug #143272)
- fix multiple Makefile problems
- cleanup and QA
15 May 2007; Thilo Bangert
add
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
06 Jan 2007; Danny van Dyk
QA: Removed unused versions.
*sc-7.16 (12 Jul 2005)
12 Jul 2005; Donnie Berkholz
+files/sc-7.16-amd64.patch, +sc-7.16.ebuild:
Bump to a version that's only two and a half years old. This appears
unmaintained and I intend to leave it that way for now, so please kick me if
I'm wrong.
21 Apr 2005; Simon Stelling
stable on amd64
02 Jul 2004; Aron Griffis
sync IUSE (missing)
18 Jun 2004; Jason Wever
Stable on sparc.
18 Mar 2004; Jason Wever
Added ~sparc keyword.
13 Mar 2004; Michael Sterrett
Don't assign default to S; header fix
*sc-7.12 (1 Feb 2002)
13 Feb 2003; Seemant Kulleen
fixed in man page. Thanks to Martin Kuehl
19 Sept 2002; Mike Frysinger
Added HOMEPAGE variable
06 Aug 2002; Mark Guertin
Added ppc to keywords
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX sc-7.16-amd64.patch 484 RMD160 d2fb70219f8e8ef1c7bb19b15b3a1edb58680c5c SHA1 97d196e3d1493c61e46f67968504a9452118265c SHA256 0cdc2d63c04e233f0c4b1fba6e2b4acb7008d28f585b2dd44016697026595652
AUX sc-7.16-lex-syntax.patch 340 RMD160 9d79d5ad664195613f3e806ef96fba7071df9ed7 SHA1 faaaae61b6a43a67b36082c2a1a1367942c8bf7b SHA256 d4d1e066920813b5e5dd69830d9bad0c8ab1a5767799453e5a2cfe5e2ff252d6
DIST sc-7.16.tar.gz 210809 RMD160 bcaffd292bc3d0868e5be870fee743c6b3294377 SHA1 33c77561fbbecc7fa3cf0d62ce244172edd0de3d SHA256 1997a00b6d82d189b65f6fd2a856a34992abc99e50d9ec463bbf1afb750d1765
EBUILD sc-7.16-r1.ebuild 1411 RMD160 a264eb6cde1ce2f184902aea86c6ccf6df4823d5 SHA1 75fa3ff55113a2887a30f3b9d28148d1901e1cfe SHA256 a03d0c6c0ac7854bb4cbd5a16c7a624c4907c091d7834d7a222ba8003dda4a3b
EBUILD sc-7.16.ebuild 1065 RMD160 89daa66d300aba056a46e29faf6ca3ea18d2ca30 SHA1 1d72aed66671aba8512b990688b812b3dfea113d SHA256 a002ce32d9afe5f38ca442217eb43bf7fe29e9791544c42c3bb88dd1a85cd53f
MISC ChangeLog 2759 RMD160 6eb9b2f2e03fbebd61b364097d5026cd557db228 SHA1 8d7c975699612d18f47f69581f4d8e758ec5dfa3 SHA256 4ffcf3ff59501bbac81fc3427d63b1a543fe7918d8f3e3181ffe2c9c99c252d7
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/sc/sc-7.16-r1.ebuild,v 1.5 2008/03/07 23:09:14 cla Exp $
inherit eutils toolchain-funcs
DESCRIPTION="sc is a free curses-based spreadsheet program that uses key bindings similar to vi and less."
SRC_URI="ftp://ibiblio.org/pub/Linux/apps/financial/spreadsheet/${P}.tar.gz"
HOMEPAGE="http://ibiblio.org/pub/Linux/apps/financial/spreadsheet/"
SLOT="0"
LICENSE="public-domain"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
DEPEND=">=sys-libs/ncurses-5.2"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "/^prefix=/ s:/usr:${D}/usr:" \
-e "/^MANDIR=/ s:${prefix}/man:${prefix}/share/man:" \
-e "/^LIBDIR=/ s:${prefix}/lib:${prefix}/$(get_libdir):" \
-e "/^CC=/ s:gcc:$(tc-getCC):" \
-e "/^CFLAGS/ s:=-DSYSV3 -O2 -pipe:+=-DSYSV3:" \
-e "/strip/ s:^:#:g" \
Makefile
epatch "${FILESDIR}"/${P}-amd64.patch
epatch "${FILESDIR}"/${P}-lex-syntax.patch
}
src_compile() {
# no autoconf
emake prefix="${D}"/usr || die "emake failed"
}
src_install () {
# yes the makefile is so dumb it can't even make it's own dirs
dodir /usr/bin
dodir /usr/$(get_libdir)/sc
dodir /usr/share/man/man1
emake install || die
sed -i "s:${D}::g" sc.1
doman sc.1 psc.1
dodoc CHANGES README sc.doc psc.doc tutorial.sc
dodoc VMS_NOTES ${P}.lsm TODO SC.MACROS
}
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/sc/sc-7.16.ebuild,v 1.1 2005/07/12 07:48:13 spyderous Exp $
inherit eutils
DESCRIPTION="sc is a free curses-based spreadsheet program that uses key bindings similar to vi and less."
SRC_URI="ftp://ibiblio.org/pub/Linux/apps/financial/spreadsheet/${P}.tar.gz"
HOMEPAGE="http://ibiblio.org/pub/Linux/apps/financial/spreadsheet/"
SLOT="0"
LICENSE="public-domain"
KEYWORDS="x86 ppc sparc amd64"
IUSE=""
DEPEND=">=sys-apps/sed-4.0.5
>=sys-libs/ncurses-5.2"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-amd64.patch
}
src_compile() {
make CFLAGS="-DSYSV3 $CFLAGS" prefix=/usr || die
}
src_install () {
dodir /usr/bin
dodir /usr/share/man/man1
dodir /usr/lib/sc
make prefix=${D}/usr MANDIR=${D}/usr/share/man/man1 install || die
sed -i "s:${D}::g" sc.1
doman sc.1 psc.1
dodoc CHANGES README sc.doc psc.doc tutorial.sc
dodoc VMS_NOTES ${P}.lsm TODO SC.MACROS
}
# vim: ai et sw=4 ts=4