summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2005-11-03 12:26:56 +0000
committerFabian Groffen <grobian@gentoo.org>2005-11-03 12:26:56 +0000
commit2343399d27d961714940280a289c6aa38c4e6a25 (patch)
tree1ab711e73b647fa11601518ea3a4ecc4984bd71e /dev-lang/icon
parentFixed dodoc not to install COPYING and/or INSTALL. (diff)
downloadgentoo-2-2343399d27d961714940280a289c6aa38c4e6a25.tar.gz
gentoo-2-2343399d27d961714940280a289c6aa38c4e6a25.tar.bz2
gentoo-2-2343399d27d961714940280a289c6aa38c4e6a25.zip
Note: 9.4.2 is newer than 9.40. Marked 9.4.2 ~ppc-macos (bug #110834)
(Portage version: 2.0.51.22-r3)
Diffstat (limited to 'dev-lang/icon')
-rw-r--r--dev-lang/icon/ChangeLog5
-rw-r--r--dev-lang/icon/Manifest9
-rw-r--r--dev-lang/icon/icon-9.4.2.ebuild20
3 files changed, 24 insertions, 10 deletions
diff --git a/dev-lang/icon/ChangeLog b/dev-lang/icon/ChangeLog
index e401fb9c3c93..59d2c6a54aff 100644
--- a/dev-lang/icon/ChangeLog
+++ b/dev-lang/icon/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/icon
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/ChangeLog,v 1.9 2005/04/22 09:19:19 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/ChangeLog,v 1.10 2005/11/03 12:26:56 grobian Exp $
+
+ 03 Nov 2005; Fabian Groffen <grobian@gentoo.org> icon-9.4.2.ebuild:
+ Note: 9.4.2 is newer than 9.40. Marked 9.4.2 ~ppc-macos (bug #110834)
22 Apr 2005; Simon Stelling <blubb@gentoo.org> icon-9.40.ebuild:
re-added ~amd64
diff --git a/dev-lang/icon/Manifest b/dev-lang/icon/Manifest
index 8a484e0868c7..24a82cbce507 100644
--- a/dev-lang/icon/Manifest
+++ b/dev-lang/icon/Manifest
@@ -1,7 +1,8 @@
+MD5 ab45248c6db5257063c19fe102112925 icon-9.4.2.ebuild 1401
MD5 76699a735cb58e340c75cfc18ec2fbb3 ChangeLog 1272
-MD5 15c79910b2a8468b9db6a2c17144b7bf icon-9.4.2.ebuild 1202
-MD5 deb9f7760f1bb045b0b15a93e5297b80 icon-9.40.ebuild 1126
+MD5 5f617b39fcb1d18c5ab2573835671dff icon-9.40.ebuild 1365
MD5 c4c708e3dc384f836a21bfea63ae3288 metadata.xml 162
-MD5 640a91b011b92976911ea322c40e60f4 files/digest-icon-9.4.2 62
-MD5 abd61a0d7e185c2ac47a4539c79e5d0c files/digest-icon-9.40 62
MD5 fadf61644e614aee6ca9af4533791738 files/icon-9.40-gentoo.diff 244
+MD5 abd61a0d7e185c2ac47a4539c79e5d0c files/digest-icon-9.40 62
+MD5 55014eca0e0fde51d0cda173ddf47e9b files/icon-9.40-darwin.patch 2511
+MD5 640a91b011b92976911ea322c40e60f4 files/digest-icon-9.4.2 62
diff --git a/dev-lang/icon/icon-9.4.2.ebuild b/dev-lang/icon/icon-9.4.2.ebuild
index 9e0b15444543..4fd27ec5836c 100644
--- a/dev-lang/icon/icon-9.4.2.ebuild
+++ b/dev-lang/icon/icon-9.4.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.2 2004/09/01 09:34:30 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.2.ebuild,v 1.3 2005/11/03 12:26:56 grobian Exp $
MY_PV=${PV//./}
SRC_URI="http://www.cs.arizona.edu/icon/ftp/packages/unix/icon.v${MY_PV}src.tgz"
@@ -9,7 +9,7 @@ DESCRIPTION="very high level language"
LICENSE="as-is"
SLOT="0"
-KEYWORDS="~x86 ~amd64 ~alpha"
+KEYWORDS="~alpha ~amd64 ~ppc-macos ~x86"
IUSE="X"
S=${WORKDIR}/icon.v${MY_PV}src
@@ -25,10 +25,20 @@ src_unpack() {
}
src_compile() {
+ # select the right compile target. Note there are many platforms
+ # available
+ local mytarget;
+ if use ppc-macos;
+ then
+ mytarget="ppc_macos"
+ else
+ mytarget="linux"
+ fi
+
if use X; then
- emake X-Configure name=linux -j1 || die
+ emake X-Configure name=${mytarget} -j1 || die
else
- emake Configure name=linux -j1 || die
+ emake Configure name=${mytarget} -j1 || die
fi
emake -j1 || die