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 | e02c90365cad80cdcc9107b6cc9aa9a4b6cd8db3 (patch) | |
tree | 519c57af553592e1438e3e576470f86aecee8a19 /dev-lang/icon | |
parent | can bootstrap with this profile now (diff) | |
download | historical-e02c90365cad80cdcc9107b6cc9aa9a4b6cd8db3.tar.gz historical-e02c90365cad80cdcc9107b6cc9aa9a4b6cd8db3.tar.bz2 historical-e02c90365cad80cdcc9107b6cc9aa9a4b6cd8db3.zip |
new version, changed versioning to match upstream
Diffstat (limited to 'dev-lang/icon')
-rw-r--r-- | dev-lang/icon/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/icon/Manifest | 5 | ||||
-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 |
5 files changed, 77 insertions, 2 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/Manifest b/dev-lang/icon/Manifest index eda24306aa8b..0c40e0869d78 100644 --- a/dev-lang/icon/Manifest +++ b/dev-lang/icon/Manifest @@ -1,4 +1,7 @@ -MD5 0e2e9df332186bea975e64a46dce0a65 ChangeLog 829 +MD5 580c2ef6855217ec31b0547d9c13f590 icon-9.4.2.ebuild 1196 +MD5 161cd63f0e65fb3b739a262f115a59cb ChangeLog 1099 MD5 05e96f09f3ff0af6f6669ca2eee2eeb9 icon-9.40.ebuild 1122 +MD5 c4c708e3dc384f836a21bfea63ae3288 metadata.xml 162 MD5 fadf61644e614aee6ca9af4533791738 files/icon-9.40-gentoo.diff 244 MD5 abd61a0d7e185c2ac47a4539c79e5d0c files/digest-icon-9.40 62 +MD5 640a91b011b92976911ea322c40e60f4 files/digest-icon-9.4.2 62 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> |