diff options
Diffstat (limited to 'dev-lang/icon')
-rw-r--r-- | dev-lang/icon/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/icon/icon-9.4.2.ebuild | 65 | ||||
-rw-r--r-- | dev-lang/icon/icon-9.4.3-r1.ebuild | 84 | ||||
-rw-r--r-- | dev-lang/icon/icon-9.4.3-r2.ebuild | 100 | ||||
-rw-r--r-- | dev-lang/icon/icon-9.4.3-r3.ebuild | 103 | ||||
-rw-r--r-- | dev-lang/icon/icon-9.4.3.ebuild | 92 |
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 -} |