diff options
Diffstat (limited to 'dev-lang/icon/icon-9.4.3.ebuild')
-rw-r--r-- | dev-lang/icon/icon-9.4.3.ebuild | 92 |
1 files changed, 0 insertions, 92 deletions
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 -} |