summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2006-09-27 16:35:05 +0000
committerChristian Heim <phreak@gentoo.org>2006-09-27 16:35:05 +0000
commitabe9fe7f306687f96064ebfb8df734b82ff7cc30 (patch)
tree4c10df9f26bd85e18b90d6c1f1c39ea2be5ab368 /dev-lang/sather/sather-1.3.ebuild
parentMove games_pkg_setup to the end of pkg_setup (diff)
downloadgentoo-2-abe9fe7f306687f96064ebfb8df734b82ff7cc30.tar.gz
gentoo-2-abe9fe7f306687f96064ebfb8df734b82ff7cc30.tar.bz2
gentoo-2-abe9fe7f306687f96064ebfb8df734b82ff7cc30.zip
dev-lang/sather removal (was pending removal 26th September 2006), see #79391 for reference.
Diffstat (limited to 'dev-lang/sather/sather-1.3.ebuild')
-rw-r--r--dev-lang/sather/sather-1.3.ebuild79
1 files changed, 0 insertions, 79 deletions
diff --git a/dev-lang/sather/sather-1.3.ebuild b/dev-lang/sather/sather-1.3.ebuild
deleted file mode 100644
index d3b899861a13..000000000000
--- a/dev-lang/sather/sather-1.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/sather/sather-1.3.ebuild,v 1.18 2006/01/28 13:20:04 blubb Exp $
-
-inherit eutils
-
-MY_P="Sather-${PV}"
-DESCRIPTION="object oriented language designed to be simple, efficient, safe, flexible and non-proprietary"
-HOMEPAGE="http://www.icsi.berkeley.edu/~sather/"
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz
- ftp://ftp.gnu.org/gnu/${PN}/Doc/${PN}-tutorial-000328.ps.gz
- ftp://ftp.gnu.org/gnu/${PN}/Doc/${PN}-tutorial-000328.html.tar.gz
- ftp://ftp.gnu.org/gnu/${PN}/Doc/${PN}-specification-000328.html.tar.gz
- ftp://ftp.gnu.org/gnu/${PN}/Doc/${PN}-specification-000328.ps.gz
- http://www.icsi.berkeley.edu/~${PN}/Publications/satish-thatte.ps.gz
- http://www.icsi.berkeley.edu/~${PN}/Documentation/LanguageDescription/Descript.ps.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 sparc"
-IUSE=""
-
-DEPEND=">=sys-devel/gcc-2.95.3-r5
- >=dev-libs/boehm-gc-6.0"
-RDEPEND=">=sys-devel/gcc-2.95.3-r5"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
- unpack ${MY_P}.tar.gz
-
- epatch ${FILESDIR}/${P}_gentoo.patch
-
- mkdir doc
- cd doc
- unpack ${PN}-tutorial-000328.html.tar.gz
- unpack ${PN}-specification-000328.html.tar.gz
- cp ${DISTDIR}/${PN}-tutorial-000328.ps.gz .
- cp ${DISTDIR}/${PN}-specification-000328.ps.gz .
- cp ${DISTDIR}/satish-thatte.ps.gz .
- cp ${DISTDIR}/Descript.ps.gz .
-}
-
-src_compile() {
- export SATHER_HOME="$S"
- export LOCALE="en_NZ"
- export SATHER_ENV="$SATHER_HOME/resources/$LOCALE/bin/LIBCHARS-posix"
- export SATHER_RESOURCES="$SATHER_HOME/resources/$LOCALE"
- export PATH="$PATH:$SATHER_HOME/bin"
-
- ./configure linux || die
- make || die
-}
-
-src_install() {
- dodir /usr
- cp -pPR ${WORKDIR}/${MY_P} ${D}/usr/sather
- rm -rf ${D}/usr/${PN}/bin/sacomp.code
- rm -rf ${D}/usr/${PN}/bin/sacomp-boot.code
- rm -rf ${D}/usr/${PN}/sacomp
- rm -rf ${D}/usr/${PN}/sacomp-boot
- rm -rf ${D}/usr/${PN}/system
- dodir /usr/${PN}/system
- cp ${WORKDIR}/${PN}-1.3/system/CONFIG ${D}/usr/${PN}/system
- cp ${WORKDIR}/${PN}-1.3/system/FORBID ${D}/usr/${PN}/system
-
- cd ${WORKDIR}
- dodoc doc/${PN}-specification-000328.ps.gz doc/${PN}-tutorial-000328.ps.gz doc/satish-thatte.ps.gz doc/Descript.ps.gz
- cp -pPR doc/specification.html ${D}/usr/share/doc/${P}
- cp -pPR doc/tutorial.html ${D}/usr/share/doc/${P}
-
- dodir /etc/env.d
-cat >> ${D}/etc/env.d/05sather <<EOF
-SATHER_HOME="/usr/sather"
-SATHER_ENV="/usr/sather/resources/en_NZ/bin/LIBCHARS-posix"
-SATHER_RESOURCES="/usr/sather/resources/en_NZ"
-PATH="/usr/sather/bin"
-EOF
-}