Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 33499 Details for
Bug 54329
Improving our current EMBOSS distribution
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
emboss-2.8.0-r3.ebuild
emboss-2.8.0-r3.ebuild (text/plain), 4.04 KB, created by
Olivier Fisette (RETIRED)
on 2004-06-18 08:56:59 UTC
(
hide
)
Description:
emboss-2.8.0-r3.ebuild
Filename:
MIME Type:
Creator:
Olivier Fisette (RETIRED)
Created:
2004-06-18 08:56:59 UTC
Size:
4.04 KB
patch
obsolete
># 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-r2.ebuild,v 1.3 2004/06/02 14:12:50 agriffis Exp $ > ># Embassy packages versions >DOMAINATRIXV=1.0.0 >EMNUV=1.05 >ESIM4V=1.0.0 >HMMERV=2.1.1 >MEMEV=2.3.1 >MSEV=0.0.4 >PHYLIPV=3.57c >TOPOV=0.1 > >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 > ftp://ftp.uk.embnet.org/pub/EMBOSS/DOMAINATRIX-${DOMAINATRIXV}.tar.gz > ftp://ftp.uk.embnet.org/pub/EMBOSS/EMNU-${EMNUV}.tar.gz > ftp://ftp.uk.embnet.org/pub/EMBOSS/ESIM4-${ESIM4V}.tar.gz > ftp://ftp.uk.embnet.org/pub/EMBOSS/HMMER-${HMMERV}.tar.gz > ftp://ftp.uk.embnet.org/pub/EMBOSS/MEME-${MEMEV}.tar.gz > ftp://ftp.uk.embnet.org/pub/EMBOSS/MSE-${MSEV}.tar.gz > ftp://ftp.uk.embnet.org/pub/EMBOSS/PHYLIP-${PHYLIPV}.tar.gz > ftp://ftp.uk.embnet.org/pub/EMBOSS/TOPO-${TOPOV}.tar.gz" >LICENSE="GPL-2 LGPL-2" > >SLOT="0" >KEYWORDS="~x86 ~ppc" >IUSE="X java png icc primer3 clustalw embassy domainatrix emnu esim4 hmmer meme mse phylip topo biodata" > >DEPEND="X? ( virtual/x11 ) > png? ( >=sys-libs/zlib-1.1.4 > >=media-libs/libpng-1.2.4 > >=media-libs/libgd-1.8.4 > ) > java? ( virtual/jre ) > primer3? ( app-sci/primer3 ) > clustalw? ( app-sci/clustalw ) > embassy? ( sys-libs/ncurses ) > emnu? ( sys-libs/ncurses )" > >PDEPEND="biodata? ( app-sci/aaindex > app-sci/cutg > app-sci/prints > app-sci/prosite > app-sci/rebase > app-sci/transfac > )" > >S=${WORKDIR}/EMBOSS-${PV} > >get_embassy() { > if use embassy &> /dev/null; then > echo DOMAINATRIX-${DOMAINATRIXV} EMNU-${EMNUV} ESIM4-${ESIM4V} \ > HMMER-${HMMERV} MEME-${MEMEV} MSE-${MSEV} PHYLIP-${PHYLIPV} TOPO-${TOPOV} > else > local PACKAGES > use domainatrix &> /dev/null && PACKAGES="${PACKAGES} DOMAINATRIX-${DOMAINATRIXV}" > use emnu &> /dev/null && PACKAGES="${PACKAGES} EMNU-${EMNUV}" > use esim4 &> /dev/null && PACKAGES="${PACKAGES} ESIM4-${ESIM4V}" > use hmmer &> /dev/null && PACKAGES="${PACKAGES} HMMER-${HMMERV}" > use meme &> /dev/null && PACKAGES="${PACKAGES} MEME-${MEMEV}" > use mse &> /dev/null && PACKAGES="${PACKAGES} MSE-${MSEV}" > use phylip &> /dev/null && PACKAGES="${PACKAGES} PHYLIP-${PHYLIPV}" > use topo &> /dev/null && PACKAGES="${PACKAGES} TOPO-${TOPOV}" > echo ${PACKAGES} > fi >} > >EMBASSY=$(get_embassy) > >src_unpack() { > unpack EMBOSS-${PV}.tar.gz > mkdir EMBOSS-${PV}/embassy > for PACKAGE in ${EMBASSY}; do > unpack ${PACKAGE}.tar.gz > done > for PACKAGE in ${EMBASSY}; do > mv ${PACKAGE} EMBOSS-${PV}/embassy/ > done >} > >src_compile() { > if use icc; then > CC=/opt/intel/compiler80/bin/icc > CXX=/opt/intel/compiler80/bin/icc > fi > local EXTRA_CONF > ! use X && EXTRA_CONF="${EXTRA_CONF} --without-x" > ! use png && EXTRA_CONF="${EXTRA_CONF} --without-pngdriver" > > econf ${EXTRA_CONF} || die "Failed to configure EMBOSS-${PV}." > emake || die "Failed to compile EMBOSS-${PV}." > > for PACKAGE in ${EMBASSY}; do > cd ${S}/embassy/${PACKAGE} > econf ${EXTRA_CONF} || die "Failed to configure ${PACKAGE}." > emake || die "Failed to compile ${PACKAGE}." > done >} > >src_install() { > einstall || die "Failed to install EMBOSS-${PV}." > dodoc AUTHORS COPYING ChangeLog FAQ INSTALL LICENSE README THANKS NEWS > > for PACKAGE in ${EMBASSY}; do > cd ${S}/embassy/${PACKAGE} > einstall || die "Failed to install ${PACKAGE}." > newdoc AUTHORS AUTHORS.${PACKAGE} > newdoc ChangeLog ChangeLog.${PACKAGE} > newdoc NEWS NEWS.${PACKAGE} > newdoc README README.${PACKAGE} > done > > # The configure script installs the java files > # even when --without-java is used. > if ! use java; then > rm -r ${D}/usr/share/EMBOSS/jemboss > rm ${D}/usr/bin/jembossctl > fi > > # env file for setting the libplplot path. > insinto /etc/env.d > doins ${FILESDIR}/22emboss > > # symlink preinstalled docs to /usr/share. > dosym /usr/share/EMBOSS/doc/manuals /usr/share/doc/${PF}/manuals > dosym /usr/share/EMBOSS/doc/programs /usr/share/doc/${PF}/programs > dosym /usr/share/EMBOSS/doc/tutorials /usr/share/doc/${PF}/tutorials >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 54329
:
33499
|
34105