From 4b4c23414f6a6eeeb10510188bf24226abf19c98 Mon Sep 17 00:00:00 2001 From: Stephen Diener Date: Sat, 31 Jan 2004 01:46:45 +0000 Subject: modified to use -X and -png properly for server installations --- app-sci/emboss/ChangeLog | 7 +++- app-sci/emboss/Manifest | 4 +- app-sci/emboss/emboss-2.8.0-r1.ebuild | 59 +++++++++++++++++++++++++++++ app-sci/emboss/files/digest-emboss-2.8.0-r1 | 1 + 4 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 app-sci/emboss/emboss-2.8.0-r1.ebuild create mode 100644 app-sci/emboss/files/digest-emboss-2.8.0-r1 (limited to 'app-sci') diff --git a/app-sci/emboss/ChangeLog b/app-sci/emboss/ChangeLog index 6595a81facc0..ac79a76a5306 100644 --- a/app-sci/emboss/ChangeLog +++ b/app-sci/emboss/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-sci/emboss # Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/emboss/ChangeLog,v 1.4 2004/01/28 22:22:34 sediener Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-sci/emboss/ChangeLog,v 1.5 2004/01/31 01:46:27 sediener Exp $ + +*emboss-2.8.0-r1 (30 Jan 2004) + + 30 Jan 2004; Stephen Diener emboss-2.8.0-r1.ebuild: + Modified to use X and png properly for servers 28 Jan 2004; Stephen Diener emboss-2.8.0.ebuild: Modified 2.8.0 ebuild to require X not just USE it. diff --git a/app-sci/emboss/Manifest b/app-sci/emboss/Manifest index b0a90d32ba57..7eaf12a04419 100644 --- a/app-sci/emboss/Manifest +++ b/app-sci/emboss/Manifest @@ -1,7 +1,7 @@ MD5 0eb9eb1de36c1751c1393d338bacd98a emboss-2.8.0.ebuild 1158 MD5 d8e7cd5280a570ba9ba5a2f03017e44c emboss-2.7.1.ebuild 1216 -MD5 2adb672e4ea5aae68bb499e28376ea62 emboss-2.8.0-r1.ebuild 1431 -MD5 c2ec6c09a3b8c1e484d1abf370ab5360 ChangeLog 858 +MD5 e215b5ef6634a40c9f1d0edd2337e0e7 emboss-2.8.0-r1.ebuild 1434 +MD5 df6fbedf3199f609410043eb1756bd3b ChangeLog 858 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 MD5 048d6642b77660671ad5c64cdc351df6 files/digest-emboss-2.8.0-r1 66 MD5 e0cdf72a0fd91e172b9a2831546e7a41 files/digest-emboss-2.7.1 66 diff --git a/app-sci/emboss/emboss-2.8.0-r1.ebuild b/app-sci/emboss/emboss-2.8.0-r1.ebuild new file mode 100644 index 000000000000..0fb5aadcfb02 --- /dev/null +++ b/app-sci/emboss/emboss-2.8.0-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-sci/emboss/emboss-2.8.0-r1.ebuild,v 1.1 2004/01/31 01:46:27 sediener Exp $ + + +S=${WORKDIR}/EMBOSS-${PV} +DESCRIPTION="The European Molecular Biology Open Software Suite: EMBOSS is a package of high-quality FREE Open Source software for sequence analysis" +HOMEPAGE="http://www.emboss.org/" +SRC_URI="ftp://ftp.uk.embnet.org/pub/EMBOSS/EMBOSS-${PV}.tar.gz" +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="X png" +DEPEND="X? ( virtual/x11 + png? ( >=sys-libs/zlib-1.1.4 + >=media-libs/libpng-1.2.4 + >=media-libs/libgd-1.8.4 ) + )" + + +src_compile() { + + local myconf + if [ -z `use X` ] + then + myconf="--without-x --without-pngdriver" + else + if [ -z `use png` ] + then + myconf="${myconf} --without-pngdriver" + fi + fi + + + ewarn "myconf: ${myconf}" + + econf ${myconf} || die + emake || die + +} + +src_install() { + einstall || die + + # env file + dodir /etc/env.d + insinto /etc/env.d + doins ${FILESDIR}/22emboss + + #install files... + dodoc AUTHORS COMPAT COPYING ChangeLog FAQ INSTALL KNOWN_BUGS LICENSE README THANKS NEWS ONEWS PROBLEMS + + # symlink preinstalled docs to /usr/share... + dosym /usr/share/EMBOSS/doc/manuals /usr/share/doc/${P}/manuals + dosym /usr/share/EMBOSS/doc/programs /usr/share/doc/${P}/programs + dosym /usr/share/EMBOSS/doc/tutorials /usr/share/doc/${P}/tutorials + + +} diff --git a/app-sci/emboss/files/digest-emboss-2.8.0-r1 b/app-sci/emboss/files/digest-emboss-2.8.0-r1 new file mode 100644 index 000000000000..80470321af64 --- /dev/null +++ b/app-sci/emboss/files/digest-emboss-2.8.0-r1 @@ -0,0 +1 @@ +MD5 5692e52632546dfe4103b51dd1eaa3c3 EMBOSS-2.8.0.tar.gz 14024961 -- cgit v1.2.3-65-gdbad