summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-12-02 06:17:28 +0000
committerTim Harder <radhermit@gentoo.org>2012-12-02 06:17:28 +0000
commit0c72140a1ffe1fe3c9828235d944580cd3284a1e (patch)
treefd5f6262f03e13952199bfe7128a3a3b1db863a1 /dev-lang/icon
parentFix LICENSE (bug #444500 by ulm). (diff)
downloadhistorical-0c72140a1ffe1fe3c9828235d944580cd3284a1e.tar.gz
historical-0c72140a1ffe1fe3c9828235d944580cd3284a1e.tar.bz2
historical-0c72140a1ffe1fe3c9828235d944580cd3284a1e.zip
Remove old.
Package-Manager: portage-2.2.0_alpha143/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-lang/icon')
-rw-r--r--dev-lang/icon/ChangeLog7
-rw-r--r--dev-lang/icon/Manifest22
-rw-r--r--dev-lang/icon/icon-9.4.2.ebuild65
-rw-r--r--dev-lang/icon/icon-9.4.3-r1.ebuild84
-rw-r--r--dev-lang/icon/icon-9.4.3-r2.ebuild100
-rw-r--r--dev-lang/icon/icon-9.4.3-r3.ebuild103
-rw-r--r--dev-lang/icon/icon-9.4.3.ebuild92
7 files changed, 14 insertions, 459 deletions
diff --git a/dev-lang/icon/ChangeLog b/dev-lang/icon/ChangeLog
index 214e64322437..44ad91c5019e 100644
--- a/dev-lang/icon/ChangeLog
+++ b/dev-lang/icon/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/icon
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/ChangeLog,v 1.47 2012/10/04 15:21:19 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/ChangeLog,v 1.48 2012/12/02 06:17:26 radhermit Exp $
+
+ 02 Dec 2012; Tim Harder <radhermit@gentoo.org> -icon-9.4.2.ebuild,
+ -icon-9.4.3.ebuild, -icon-9.4.3-r1.ebuild, -icon-9.4.3-r2.ebuild,
+ -icon-9.4.3-r3.ebuild:
+ Remove old.
04 Oct 2012; Christoph Junghans <ottxor@gentoo.org> icon-9.5.0.ebuild:
added prefix support (bug #433832)
diff --git a/dev-lang/icon/Manifest b/dev-lang/icon/Manifest
index e3e1d739ecc9..d2d45302e05c 100644
--- a/dev-lang/icon/Manifest
+++ b/dev-lang/icon/Manifest
@@ -5,25 +5,19 @@ AUX icon-9.4.3-flags.patch 1783 SHA256 d70b68b5e213fa997af00ad020d4f207f8ecc625a
AUX icon-9.5.0-flags.patch 2148 SHA256 f88abdd831b2fb23a5624396c9378df3816402567209d7073d588313084d6102 SHA512 7e34497ec1784f9e380884ada65f11eaed8e97e230d43474766f6097d82d964e85c3065ab75a9b15053431827cdc87f7ab37f5db9d2ac342d4ff537239506266 WHIRLPOOL a231946dbc3a4ba7ed19cd919468b6412981b45d519ea77ff6aa5e5cf0efdce208c3c08ca3636d0a168f13819f90d4d395ebf17b50f598b5e8cf6488c64165f8
AUX tests-943.patch 3643 SHA256 78222584fab1d1906baceca5cc950deb3458493cdc553f7f00def395af174900 SHA512 449042b9cbcff8cdc64f85131062d29fe3a6397fb0bed5dcaee57cb967d4d09a57fdd01b33b3a2a4c2ff5e7dbb69d3dd9d7d0b3efc90f160ddb761834fb7968b WHIRLPOOL 6b12578a6d1da517892a0f33d03f3fc1f4a21bcdcbd143d8a790a9caca9b6cc943c934f3a92beee0209d70c9e3387a11bd62ce76054fc2e567e008dafeaafe11
DIST icon-v950src.tgz 3115766 SHA256 ceb558bcf5b2edc3252b2d1d4ed640d2a218196f73d299b052f1e0c50e9b1557 SHA512 32f01ca65863525d92846b505ea61f6fbad5a11991d0476c5e79647459dee12746b4448f8d32f2766c198b6713587e48eb0f7f2a942ce42a929f080a85039fa3 WHIRLPOOL 641db3d8d6cc384772649cd0a80884ea9bbb7027df772b19ea6216f164bc589ffc1331cc80447483455e05f54405ed18af0ce69d9d48d4ea7d42ff1b341811c0
-DIST icon.v942src.tgz 3204076 SHA256 483118e7d70f3cb05e1ba9712c60c460cd699269380db0658377dea10b51ce27 SHA512 b5b76124e0d9141ec740ecd58ca80392b527808f6189b30a27e4913d3e90b684da8c5d81c131582d88d1feb6223e1da7bb1bcc6a29db43ec2b13cb7bfd44cdca WHIRLPOOL 48af12aaf3e35a6738263271ed21e4d701d6bd61e12b9c77db0a8a1f3efdf042921aa4c568f56c1e9f568d8e9ea1c24c5adfc2d2042fdc68aab217e3c0d653db
DIST icon.v943src.tgz 3218627 SHA256 d6b6dc508922251748c4ceefbc3a96b54a9f488e260f9f517b5e08dc21615bff SHA512 9f89c7f1aaea1caea586aeb1ef74346a0f258c26ae74581a9ce7b59c2b590eb79316bdb9530b70d9af59ad06e6c444eec92016d0e5b015f4d467bde0baac2695 WHIRLPOOL e776f088ed6a4db10f9defc11a71187cdef4c6ca50b89f80c035b2981c650999cc27bebeab57b99b495653d42af2e34ea5827d6744d4b8f265c7d1883e864437
-EBUILD icon-9.4.2.ebuild 1352 SHA256 19a382e5f6a1a057d24fa2687ccc43c1d682732f2ca4d79e570df600223b17fa SHA512 4ea2d3c8b739c95e28de381d797169fda3205ca5eb2bd2597efd118b6f0545811edf31ec7545ada7b32e71215c3a0b0cfa831b28b5ce4b6e486ab939d552019b WHIRLPOOL 413f2b40a0409b82199a7c01d5981fc6639693656d62311d5cc39f704c4ce348876ccf3006efcc872c7b5b13eb3885c2f8aced324008e0b52228a984e231f433
-EBUILD icon-9.4.3-r1.ebuild 2119 SHA256 1a83610c8b8f85a5426a3dafb9d801063a686aa9d11c33f35c0ea91273dfaf6f SHA512 e8f70200e07ca644947ccab9f1b709b4a720b63ad5f48a65a205259de78fabb9ea9574e5b84169f85ec9744d8d02ffdd37bf9f50241ea0b0757fb2d876d18c7b WHIRLPOOL 5f6280179f302bb031c7f4b064ba7763800d5d26ab9baaa49ef03f18f1577e66a0b26d9d0e79e3c290e93a6a881697c043ee20f1b6fe8f1c6d593e130d89c40f
-EBUILD icon-9.4.3-r2.ebuild 2519 SHA256 9b500c08d48ea1973818ed5001da747374dec225c72feeb087668eda6f742e61 SHA512 4da985aad84b092c387f2a076571d4e2a4658ed8e58a64b371a22d292abce8f2d2b9af7199ad89da5f979a6a75f21a044f9b60d681e32533510dac3684a258d1 WHIRLPOOL d9d077e7a13d4f3408c45119ee15f1deb9f9606b3dadc288e4efdc03649e1fa27806f4ab1b9c09a6fc8ddd88e3f4abf2f91aef2c318afb0c701b084218607bb4
-EBUILD icon-9.4.3-r3.ebuild 2728 SHA256 7c8e4c40138e4a95296002f962d27c187202ec04139a58c1b2dbddfc0db0d7c5 SHA512 9c3f5c5f13fab1d6d0e56ef080deeac26b0878baae47f06748167b4d2dfd4e792bd25ae978edc9fc32b5060ae8ca2dcaa6e9275e8ec4964c6525bc7764de406b WHIRLPOOL c8b08f4f6ccb774850df6ab38c8997901bedbc5bc3ba624d06c3f38a1228ed0565f605cfaad096163a451242964097ad3739393c31392ded486f41ead2c24bc7
EBUILD icon-9.4.3-r5.ebuild 2887 SHA256 e577149846e9ad9515a8e83f0ef414001d237755beca8a3d40d71dd80547c850 SHA512 ed6bd5fa5f2db65918a0e9bccce9e3acb37bc0de347f15a71757c7ac8d4b303245dd1a0afe41f7b1ea8b44ae7d4f5021c8bdf6805039d01d5acf914300e9dd82 WHIRLPOOL c173a586d6586c99c1e04d5cd602bb46bc214900e37027832cfa92c6fe2c60824e13c6119eabaa1dbfd5a85ac9852c5e26d682692c83948fca15c8d772517dd0
-EBUILD icon-9.4.3.ebuild 2239 SHA256 b8383f2a7cf622c31f73029abdcaf6d5511fa4690418a7a24d9d34f59b7faa5d SHA512 b41e837fd05c28b7f493b5e89524a7fd03ecd4d33c60a2191bac91f291c825b76a166a0aafe8104694d0c396c4029a85b8e047f811e066c99c347526d2736d44 WHIRLPOOL bbcd383409234f2964004b8c4968cdd636218c92161035b21cb1480585ceea9afbd8aa3fce96d5062fb5de7de6184036f1a7fc4039779a11bcc1bea6cf8f3806
EBUILD icon-9.5.0.ebuild 2676 SHA256 fb59854b2a0145eb19c84c4d3e47ee2bd5646459f3cdf9f39a1394c5ea5679c3 SHA512 994aa7166be312f4440d4b22949513e04e3c30e3bad4c479d0e9df72e62678b7f8176bf4c07eeaeefd5ba8b93ce38409a570cceaf906f0225a02768881eb501f WHIRLPOOL c1799ec791e3d1ccbcb92ace52bf40a391c59a8fa6ba5b5c089fe9bcb949dd6cf476eb62dfe9ad1b8eb948e2cf07979b6e53e4679233f440413ce17bb7174236
-MISC ChangeLog 6824 SHA256 753862259fa857cac2284744128728f9fd25d780592477b8f6aeb27794379343 SHA512 9c6e909e125785c59d5d630d5408524edfba958473164ca65a75b29a8b186a0d6616ee290d1e7a9d7db66abe222244bbeb9c48cb416d3281423436bbccb9d162 WHIRLPOOL 5bf89759c3a191265687f383d3fbff8aa417da4345495d3df508927083272a3fe580e19991623e29bd798e47c1ec0372248c89d39181b9c5d859aa98f14cfbda
+MISC ChangeLog 7004 SHA256 5fe6029b038e88eac124552f5c18bddf7fc63fa934321548fd64a9b5daebfcd3 SHA512 0cfd47b6a6b2de5ae475899e29126eb3aeed9384ca4601d864548509348e931abf398ea0243dca355b85597b481aea25510a8ea68daa489331bb306a37d60219 WHIRLPOOL 19250697654a5ac80fa810a166667baf1133a4d5956edb8c7199ff8d3810a178fca622155ce5990c1c84b6d677babaa6b8bbf1bcc59db2d604f799315b8668c4
MISC metadata.xml 244 SHA256 7955bac417b9aab6461e2601288d7ec454b34f1a3fa8df15b9d335dd087241b8 SHA512 b1067e844471be8e5d1e8f180fdb791294519a3faea5cfe4de046002464fa36c40a480c42a5fced26ca8eadf0964f3d99e2333b7681cddbf6350639f26483e5f WHIRLPOOL 510cf8eafc0b0133a7019190700e261cd1ca81e8f7be1ecf276f39215d13220bb017e9772b82211a310bfea675f22982ee3ba010072655de50bf505400b5ecb4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQbalxAAoJEOeBhlrCAAWG+MgIAKeqFzqn49L1EvRTdK3Nh5bB
-jLz4CVIzA6kEe7kgUlWfPmw7E/B7LEVLZJP0KoRCPl9K7tGEM/HfFj9Yp193zwKH
-AsIcduetD/hDt/W1Ahy/8Y5bqS7PdVv421YcOlisRtUp8bJbahHST00gPXKC6k/a
-7BQ4bbz1D864yEmeOW3gkvlxAE77z+mO1iiTE5dEdHucLOWCJ9O3aI0JtDEanCYi
-+cC2lBvTQGevEu0FGRNdaLcB1Vqmyv/eHZV7IiXLYCYlIMO+6piP3qYZSsRrY0UG
-QFnBqF4dI9zX6XuMRVgLwZPag+xcr8KATG5NBTrEX7ZRmOrWfWJnCv5cCGWI4Nw=
-=oClw
+iQEcBAEBCAAGBQJQuvJ3AAoJEEqz6FtPBkyjiuAH/0XBVVcl4IlnVLFoqZ0+WC71
+hW2SxEcCcQier/NLGYAJq/2XRtA0LonyoIMVEjqmvLZI5oRD0Rm9OhnE4Y8mFoQZ
+5fTrQ5w545preg7CfwmZ0ZnLfoZYwPZ7ljEWBPuzL/j+VcRsond8kJN+WdgXgpzD
+9j6C9oKjAxsb+aK+TLyWp0it5evkTJbIco7Yfc/RyWZyv1NQQtczfz57FHoO6HhV
+TWVhw4+NL23olYo95FRCJ1UrjaMWO2isEZsLDCK9Q9hwS/ttu1cpusr+X+zh9d9T
+hUaaZYQZaxo8fWg25I0d70Zz7vs4W+uALyCFMdKgdZPZCubLainbbH3ycn6bWJ4=
+=YPRi
-----END PGP SIGNATURE-----
diff --git a/dev-lang/icon/icon-9.4.2.ebuild b/dev-lang/icon/icon-9.4.2.ebuild
deleted file mode 100644
index d30c2b8f8f98..000000000000
--- a/dev-lang/icon/icon-9.4.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2007 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.6 2007/07/22 10:22:58 grobian 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="~alpha ~amd64 ~x86"
-IUSE="X"
-
-S=${WORKDIR}/icon.v${MY_PV}src
-
-DEPEND="X? ( x11-libs/libX11 x11-libs/libXpm )
- 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() {
- # select the right compile target. Note there are many platforms
- # available
- local mytarget;
- mytarget="linux"
-
- if use X; then
- emake X-Configure name=${mytarget} -j1 || die
- else
- emake Configure name=${mytarget} -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/icon-9.4.3-r1.ebuild b/dev-lang/icon/icon-9.4.3-r1.ebuild
deleted file mode 100644
index 3bc573a077e3..000000000000
--- a/dev-lang/icon/icon-9.4.3-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.3-r1.ebuild,v 1.3 2007/07/22 10:22:58 grobian 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="~alpha ~amd64 ~sparc ~x86"
-IUSE="X iplsrc"
-
-S=${WORKDIR}/icon.v${MY_PV}src
-
-DEPEND="X? ( x11-proto/xextproto
- x11-proto/xproto
- x11-libs/libX11
- x11-libs/libXpm
- x11-libs/libXt )
- sys-devel/gcc"
-
-src_compile() {
- # select the right compile target. Note there are many platforms
- # available
- local mytarget;
- mytarget="linux"
-
- if use X; then
- emake X-Configure name=${mytarget} -j1 || die
- else
- emake Configure name=${mytarget} -j1 || die
- fi
-
- # These features are still experimental and cause some minor test failures
- # Enable if you are sure you need them
-# echo "#define MultiThread 1" >> src/h/define.h
-# echo "#define EventMon 1" >> src/h/define.h
-# echo "#define Eve 1" >> src/h/define.h
-
- emake -j1 || die "Make Failed"
-}
-
-src_test() {
- make Samples || die "Samples failed"
- make Test || die "Test failed"
-}
-
-src_install() {
- dodir /usr
- dodir /usr/bin
- dodir /usr/lib
-
- make Install dest="${D}/usr/lib/icon" || die "Make install failed"
- dosym /usr/lib/icon/bin/icont /usr/bin/icont
- dosym /usr/lib/icon/bin/iconx /usr/bin/iconx
- dosym /usr/lib/icon/bin/icon /usr/bin/icon
- dosym /usr/lib/icon/bin/vib /usr/bin/vib
-
- cd "${S}/man/man1"
- doman icont.1
- doman icon.1
- rm -rf ${D}/usr/lib/icon/man
-
- cd "${S}/doc"
- dodoc *.txt *.sed ../README
- # dohtml ignores all anything except .html files, no use here
- mkdir -p ${D}/usr/share/doc/${PF}/html
- cp -dpR *.htm *.gif *.jpg *.css ${D}/usr/share/doc/${PF}/html
- rm -rf ${D}/usr/lib/icon/{doc,README}
-
- # optional Icon Programming Library
- if use iplsrc; then
- cd "${S}"
- dodir /usr/lib/icon/ipl
- rm ipl/BuildBin
- rm ipl/BuildExe
- rm ipl/CheckAll
- rm ipl/Makefile
- insinto /usr/lib/icon
- doins -r ipl
- fi
-}
diff --git a/dev-lang/icon/icon-9.4.3-r2.ebuild b/dev-lang/icon/icon-9.4.3-r2.ebuild
deleted file mode 100644
index 4688d8829fbb..000000000000
--- a/dev-lang/icon/icon-9.4.3-r2.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.3-r2.ebuild,v 1.15 2008/08/08 17:20:40 nixnut Exp $
-
-inherit eutils
-
-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="alpha ~amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="X iplsrc"
-
-S=${WORKDIR}/icon.v${MY_PV}src
-
-DEPEND="X? ( x11-proto/xextproto
- x11-proto/xproto
- x11-libs/libX11
- x11-libs/libXpm
- x11-libs/libXt )
- sys-devel/gcc"
-
-src_unpack() {
- unpack ${A}
-
- # Patch the tests so that they do not fail
- # The following files in tests/standard are patched..
- # io.icn - change /etc/motd to /etc/gentoo-release
- # io.std - change /etc/motd to /etc/gentoo-release
- # kwds.std - add two lines for the two new added keywords
- # nargs.std - a couple of functions picked up additional parameters
- epatch "${FILESDIR}/tests-${MY_PV}.patch"
-}
-
-src_compile() {
- # select the right compile target. Note there are many platforms
- # available
- local mytarget;
- if [[ ${CHOST} == *-darwin* ]]; then
- mytarget="macintosh"
- else
- mytarget="linux"
- fi
-
- if use X; then
- emake X-Configure name=${mytarget} -j1 || die
- else
- emake Configure name=${mytarget} -j1 || die
- fi
-
- echo "#define MultiThread 1" >> src/h/define.h
- echo "#define EventMon 1" >> src/h/define.h
- echo "#define Eve 1" >> src/h/define.h
-
- emake -j1 || die "Make Failed"
-}
-
-src_test() {
- make Samples || die "Samples failed"
- make Test || die "Test failed"
-}
-
-src_install() {
- dodir /usr
- dodir /usr/bin
- dodir /usr/lib
-
- make Install dest="${D}/usr/lib/icon" || die "Make install failed"
- dosym /usr/lib/icon/bin/icont /usr/bin/icont
- dosym /usr/lib/icon/bin/iconx /usr/bin/iconx
- dosym /usr/lib/icon/bin/icon /usr/bin/icon
- dosym /usr/lib/icon/bin/vib /usr/bin/vib
-
- cd "${S}/man/man1"
- doman icont.1
- doman icon.1
- rm -rf "${D}"/usr/lib/icon/man
-
- cd "${S}/doc"
- dodoc *.txt *.sed ../README
- # dohtml ignores all anything except .html files, no use here
- mkdir -p "${D}"/usr/share/doc/${PF}/html
- cp -dpR *.htm *.gif *.jpg *.css "${D}"/usr/share/doc/${PF}/html
- rm -rf "${D}"/usr/lib/icon/{doc,README}
-
- # optional Icon Programming Library
- if use iplsrc; then
- cd "${S}"
- dodir /usr/lib/icon/ipl
- rm ipl/BuildBin
- rm ipl/BuildExe
- rm ipl/CheckAll
- rm ipl/Makefile
- insinto /usr/lib/icon
- doins -r ipl
- fi
-}
diff --git a/dev-lang/icon/icon-9.4.3-r3.ebuild b/dev-lang/icon/icon-9.4.3-r3.ebuild
deleted file mode 100644
index f8fcbcc43339..000000000000
--- a/dev-lang/icon/icon-9.4.3-r3.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.3-r3.ebuild,v 1.3 2008/08/27 18:12:37 armin76 Exp $
-
-inherit eutils multilib
-
-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="alpha amd64 ~hppa ia64 ~ppc ~ppc64 sparc x86"
-IUSE="X iplsrc"
-
-S="${WORKDIR}/icon.v${MY_PV}src"
-
-DEPEND="X? ( x11-proto/xextproto
- x11-proto/xproto
- x11-libs/libX11
- x11-libs/libXpm
- x11-libs/libXt )
- sys-devel/gcc"
-
-src_unpack() {
- unpack ${A}
-
- # Patch the tests so that they do not fail
- # The following files in tests/standard are patched..
- # io.icn - change /etc/motd to /etc/gentoo-release
- # io.std - change /etc/motd to /etc/gentoo-release
- # kwds.std - add two lines for the two new added keywords
- # nargs.std - a couple of functions picked up additional parameters
- epatch "${FILESDIR}/tests-${MY_PV}.patch"
-
- # do not prestrip files
- find "${S}"/src -name 'Makefile' | xargs sed -i -e "/strip/d" || die
-}
-
-src_compile() {
- # select the right compile target. Note there are many platforms
- # available
- local mytarget;
- if [[ ${CHOST} == *-darwin* ]]; then
- mytarget="macintosh"
- else
- mytarget="linux"
- fi
-
- if use X; then
- emake X-Configure name=${mytarget} -j1 || die
- else
- emake Configure name=${mytarget} -j1 || die
- fi
-
- echo "#define MultiThread 1" >> src/h/define.h
- echo "#define EventMon 1" >> src/h/define.h
- echo "#define Eve 1" >> src/h/define.h
-
- emake -j1 || die "Make Failed"
-}
-
-src_test() {
- make Samples || die "Samples failed"
- make Test || die "Test failed"
-}
-
-src_install() {
- dodir /usr
- dodir /usr/bin
- dodir /usr/$(get_libdir)
-
- make Install dest="${D}/usr/$(get_libdir)/icon" || die "Make install failed"
- dosym /usr/$(get_libdir)/icon/bin/icont /usr/bin/icont
- dosym /usr/$(get_libdir)/icon/bin/iconx /usr/bin/iconx
- dosym /usr/$(get_libdir)/icon/bin/icon /usr/bin/icon
- dosym /usr/$(get_libdir)/icon/bin/vib /usr/bin/vib
-
- cd "${S}/man/man1"
- doman icont.1
- doman icon.1
- rm -rf "${D}"/usr/$(get_libdir)/icon/man
-
- cd "${S}/doc"
- dodoc *.txt *.sed ../README
- # dohtml ignores all anything except .html files, no use here
- mkdir -p "${D}"/usr/share/doc/${PF}/html
- cp -dpR *.htm *.gif *.jpg *.css "${D}"/usr/share/doc/${PF}/html
- rm -rf "${D}"/usr/$(get_libdir)/icon/{doc,README}
-
- # optional Icon Programming Library
- if use iplsrc; then
- cd "${S}"
- dodir /usr/$(get_libdir)/icon/ipl
- rm ipl/BuildBin
- rm ipl/BuildExe
- rm ipl/CheckAll
- rm ipl/Makefile
- insinto /usr/$(get_libdir)/icon
- doins -r ipl
- fi
-}
diff --git a/dev-lang/icon/icon-9.4.3.ebuild b/dev-lang/icon/icon-9.4.3.ebuild
deleted file mode 100644
index ef48a05bdf0f..000000000000
--- a/dev-lang/icon/icon-9.4.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/icon/icon-9.4.3.ebuild,v 1.6 2007/07/22 10:22:58 grobian 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="~alpha ~amd64 sparc ~x86"
-IUSE="X iplsrc"
-
-S=${WORKDIR}/icon.v${MY_PV}src
-
-DEPEND="X? ( x11-proto/xextproto
- x11-proto/xproto
- x11-libs/libX11
- x11-libs/libXpm
- x11-libs/libXt )
- sys-devel/gcc"
-
-src_unpack() {
- unpack ${A}
-
- #these are not that critical, so no || die ..
-# cd ${S}
-# sed -i -e "s:CFLAGS = -O:CFLAGS = ${CFLAGS}:" Makedefs
- cd ${S}/config
- grep -rle "CFLAGS = -O" . | xargs sed -i -e "s:CFLAGS = -O:CFLAGS = ${CFLAGS}:"
-}
-
-src_compile() {
- # select the right compile target. Note there are many platforms
- # available
- local mytarget;
- mytarget="linux"
-
- if use X; then
- emake X-Configure name=${mytarget} -j1 || die
- else
- emake Configure name=${mytarget} -j1 || die
- fi
-
- echo "#define MultiThread 1" >> src/h/define.h
- echo "#define EventMon 1" >> src/h/define.h
- echo "#define Eve 1" >> src/h/define.h
-
- emake -j1 || die "Make Failed"
-}
-
-src_test() {
- make Samples || die "Samples failed"
- make Test || die "Test failed"
-}
-
-src_install() {
- dodir /usr
- dodir /usr/bin
- dodir /usr/lib
-
- make Install dest="${D}/usr/lib/icon" || die "Make install failed"
- dosym /usr/lib/icon/bin/icont /usr/bin/icont
- dosym /usr/lib/icon/bin/iconx /usr/bin/iconx
- dosym /usr/lib/icon/bin/icon /usr/bin/icon
- dosym /usr/lib/icon/bin/vib /usr/bin/vib
-
- cd "${S}/man/man1"
- doman icont.1
- doman icon.1
- rm -rf ${D}/usr/lib/icon/man
-
- cd "${S}/doc"
- dodoc *.txt *.sed ../README
- # dohtml ignores all anything except .html files, no use here
- mkdir -p ${D}/usr/share/doc/${PF}/html
- cp -dpR *.htm *.gif *.jpg *.css ${D}/usr/share/doc/${PF}/html
- rm -rf ${D}/usr/lib/icon/{doc,README}
-
- # optional Icon Programming Library
- if use iplsrc; then
- cd "${S}"
- dodir /usr/lib/icon/ipl
- rm ipl/BuildBin
- rm ipl/BuildExe
- rm ipl/CheckAll
- rm ipl/Makefile
- insinto /usr/lib/icon
- doins -r ipl
- fi
-}