diff options
author | George Shapovalov <george@gentoo.org> | 2004-07-31 01:20:54 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2004-07-31 01:20:54 +0000 |
commit | 69c3d30eb87b7fade52ee49171201185313233dd (patch) | |
tree | 08dbd0aa6033dbb57190b9885a76583cd4e22680 /dev-lang | |
parent | can bootstrap with this profile now (diff) | |
download | gentoo-2-69c3d30eb87b7fade52ee49171201185313233dd.tar.gz gentoo-2-69c3d30eb87b7fade52ee49171201185313233dd.tar.bz2 gentoo-2-69c3d30eb87b7fade52ee49171201185313233dd.zip |
new version, changed versioning to match upstream
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/icon/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/icon/files/digest-icon-9.4.2 | 1 | ||||
-rw-r--r-- | dev-lang/icon/icon-9.4.2.ebuild | 60 | ||||
-rw-r--r-- | dev-lang/icon/metadata.xml | 5 |
4 files changed, 73 insertions, 1 deletions
diff --git a/dev-lang/icon/ChangeLog b/dev-lang/icon/ChangeLog index 23186bf70c45..ca0a651d439d 100644 --- a/dev-lang/icon/ChangeLog +++ b/dev-lang/icon/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/icon # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/ChangeLog,v 1.6 2004/06/24 22:50:40 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/ChangeLog,v 1.7 2004/07/31 01:20:54 george Exp $ + +*icon-9.4.2 (30 Jul 2004) + + 30 Jul 2004; George Shapovalov <george@gentoo.org> icon-9.4.2.ebuild : + new version (#56013), thanks to Jens Troeger <jens.troeger@light-speed.de> for the report + cleaned up and modernized the ebuild. Changed versioning to match upstream. 03 Jun 2004; Aron Griffis <agriffis@gentoo.org> icon-9.40.ebuild: Fix use invocation diff --git a/dev-lang/icon/files/digest-icon-9.4.2 b/dev-lang/icon/files/digest-icon-9.4.2 new file mode 100644 index 000000000000..615a83f496bf --- /dev/null +++ b/dev-lang/icon/files/digest-icon-9.4.2 @@ -0,0 +1 @@ +MD5 6bada7701142acd100025f75e32caeca icon.v942src.tgz 3204076 diff --git a/dev-lang/icon/icon-9.4.2.ebuild b/dev-lang/icon/icon-9.4.2.ebuild new file mode 100644 index 000000000000..65e5509b284e --- /dev/null +++ b/dev-lang/icon/icon-9.4.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.2.ebuild,v 1.1 2004/07/31 01:20:54 george Exp $ + +MY_PV=${PV//./} +SRC_URI="http://www.cs.arizona.edu/icon/ftp/packages/unix/icon.v${MY_PV}src.tgz" +HOMEPAGE="http://www.cs.arizona.edu/icon/" +DESCRIPTION="very high level language" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="X" + +S=${WORKDIR}/icon.v${MY_PV}src + +DEPEND="X? ( virtual/x11 ) + sys-devel/gcc" + +src_unpack() { + unpack ${A} + cd ${S}/config + #this is just a nicefier, so no || die .. + grep -rle "CFLAGS = -O2" . | xargs sed -i -e "s:CFLAGS = -O2:CFLAGS = ${CFLAGS}:" +} + +src_compile() { + if use X; then + emake X-Configure name=linux -j1 || die + else + emake Configure name=linux -j1 || die + fi + + emake -j1 || die + + # small builtin test + #make Samples || die + # large builtin test + #make Test || die +} + +src_install() { + #make Install dest=${D}/opt/icon || die + # fhs-problems, manual rectify + into /usr + + cd ${S}/bin + rm .placeholder libXpm.a rt.h + dobin * + + cd ${S}/lib + rm .placeholder + dolib * + + cd ${S}/man/man1 + doman icont.1 + + cd ${S}/doc + dodoc * ../README +} diff --git a/dev-lang/icon/metadata.xml b/dev-lang/icon/metadata.xml new file mode 100644 index 000000000000..f376edc581d2 --- /dev/null +++ b/dev-lang/icon/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>lang-misc</herd> +</pkgmetadata> |