summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/icon')
-rw-r--r--dev-lang/icon/ChangeLog7
-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
6 files changed, 6 insertions, 445 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/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
-}