summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Fisette <ribosome@gentoo.org>2004-09-16 23:18:24 +0000
committerOlivier Fisette <ribosome@gentoo.org>2004-09-16 23:18:24 +0000
commitf299b30f7b49b7d2af47a318a19e0d70b5c2e8fd (patch)
tree73415a28454e54adc8c4fe15f049f654a83d917f /app-sci
parentFixed the "emboss_create_files" program. (Manifest recommit) (diff)
downloadgentoo-2-f299b30f7b49b7d2af47a318a19e0d70b5c2e8fd.tar.gz
gentoo-2-f299b30f7b49b7d2af47a318a19e0d70b5c2e8fd.tar.bz2
gentoo-2-f299b30f7b49b7d2af47a318a19e0d70b5c2e8fd.zip
Initial import (take 2)
Diffstat (limited to 'app-sci')
-rw-r--r--app-sci/staden-emboss/ChangeLog10
-rw-r--r--app-sci/staden-emboss/Manifest3
-rw-r--r--app-sci/staden-emboss/files/digest-staden-emboss-1.4.10
-rw-r--r--app-sci/staden-emboss/metadata.xml9
-rw-r--r--app-sci/staden-emboss/staden-emboss-1.4.1.ebuild53
5 files changed, 75 insertions, 0 deletions
diff --git a/app-sci/staden-emboss/ChangeLog b/app-sci/staden-emboss/ChangeLog
new file mode 100644
index 000000000000..64b6f8f129de
--- /dev/null
+++ b/app-sci/staden-emboss/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-sci/staden-emboss
+# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-sci/staden-emboss/ChangeLog,v 1.3 2004/09/16 23:18:24 ribosome Exp $
+
+*staden-emboss-1.4.1 (16 Sep 2004)
+
+ 16 Sep 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
+ +staden-emboss-1.4.1.ebuild:
+ Initial import.
+
diff --git a/app-sci/staden-emboss/Manifest b/app-sci/staden-emboss/Manifest
new file mode 100644
index 000000000000..5a51d503c3ba
--- /dev/null
+++ b/app-sci/staden-emboss/Manifest
@@ -0,0 +1,3 @@
+MD5 f189a3c4ff5ae55bcee4f8ed0ace5d20 metadata.xml 254
+MD5 492bde48493b336d9892aa43dcdb04de staden-emboss-1.4.1.ebuild 1441
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-staden-emboss-1.4.1 0
diff --git a/app-sci/staden-emboss/files/digest-staden-emboss-1.4.1 b/app-sci/staden-emboss/files/digest-staden-emboss-1.4.1
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/app-sci/staden-emboss/files/digest-staden-emboss-1.4.1
diff --git a/app-sci/staden-emboss/metadata.xml b/app-sci/staden-emboss/metadata.xml
new file mode 100644
index 000000000000..e9391a41a838
--- /dev/null
+++ b/app-sci/staden-emboss/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>ribosome@gentoo.org</email>
+ <name>Olivier Fisette</name>
+ </maintainer>
+ <herd>sci</herd>
+</pkgmetadata>
diff --git a/app-sci/staden-emboss/staden-emboss-1.4.1.ebuild b/app-sci/staden-emboss/staden-emboss-1.4.1.ebuild
new file mode 100644
index 000000000000..42fbf1aa94c1
--- /dev/null
+++ b/app-sci/staden-emboss/staden-emboss-1.4.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-sci/staden-emboss/staden-emboss-1.4.1.ebuild,v 1.3 2004/09/16 23:18:24 ribosome Exp $
+
+ST="staden"
+
+DESCRIPTION="tcl/tk GUIs for using EMBOSS applications within the Staden Package"
+HOMEPAGE="http://${ST}.sourceforge.net/"
+LICENSE="${ST}"
+
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="app-sci/emboss
+ app-sci/staden"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ if [ -z ${XAUTHORITY} ]; then
+ echo
+ eerror 'The "XAUTHORITY" environment variable is not set on your system. Access'
+ eerror 'to an X display is required to build the EMBOSS tcl/tk GUIs. You can'
+ eerror 'transfer the X credentials of an ordinary user to the account you'
+ eerror 'use to execute "emerge" with the "sux" command, which is part of the'
+ eerror '"x11-misc/sux" package. See: "http://www.gentoo.org/doc/en/su-x.xml"'
+ eerror 'for an introduction to installing and using "sux" on Gentoo.'
+ die '"XAUTHORITY" not set.'
+ fi
+}
+
+src_unpack() {
+ einfo "Nothing to unpack."
+}
+
+src_compile() {
+ STADENROOT="${S}" OUTDIR="${S}" ${STADENROOT}/linux-bin/create_emboss_files || die
+}
+
+src_install() {
+ mkdir -p ${D}/opt/${ST}/lib/spin2_emboss/acdtcl
+ mkdir -p ${D}/opt/${ST}/tables
+ mv ${S}/*.acd ${D}/opt/${ST}/lib/spin2_emboss/acdtcl
+ mv ${S}/emboss_menu ${D}/opt/${ST}/tables
+}
+
+pkg_postinst() {
+ echo
+ einfo 'The "spin" program (which is part of the Staden Package) should'
+ einfo 'now contain an "Emboss" menu allowing access to the GUIs.'
+ echo
+}