From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sci-biology/transfac/Manifest | 5 ++++ sci-biology/transfac/metadata.xml | 16 +++++++++++ sci-biology/transfac/transfac-3.2-r1.ebuild | 43 +++++++++++++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 sci-biology/transfac/Manifest create mode 100644 sci-biology/transfac/metadata.xml create mode 100644 sci-biology/transfac/transfac-3.2-r1.ebuild (limited to 'sci-biology/transfac') diff --git a/sci-biology/transfac/Manifest b/sci-biology/transfac/Manifest new file mode 100644 index 000000000000..4e3f2a1a7606 --- /dev/null +++ b/sci-biology/transfac/Manifest @@ -0,0 +1,5 @@ +DIST transfac32.tar.Z 3346266 SHA256 cf5c64e6f23037d73562d66f9dde56a767a8f31974a1c0906ec68edea3731a7f SHA512 d7004f90e57fa2b8839714e50b9ce1f67357db404adc1a5caddd1e9b86c8e3e9f4e85bbda15c4d6afed85da82ae8615f63260f9a3df9cfd79897d38896893b9f WHIRLPOOL c96ce40f5deb4e411ac754904bbd0a34636a21cab919efb10395547b381d2af71083c84d83f2fec12328b42f2c1e5e030eb3c9c66c73631429d5f81f48acf9e5 +EBUILD transfac-3.2-r1.ebuild 999 SHA256 8234a4464754bc43c038ead418adca13c70f9d95b89e7cf36b7d2c722e38b631 SHA512 7b3680b0fa6887ea1214f7f90e5bd979f8111f995e037fd0eb7ec8d129117bb5721c2aa185301ad0b57c2f83d2abf4bdc2d478be726d54ddd0d09ab8c969dc80 WHIRLPOOL 15a93c1f19ced586d587ea7ef33a9f937faefa978eeec8528de3d28792c89f37be1ce5dc685e454ed26296282313f8b3c05b2f79abeaea153c5f8e7ac41c026d +MISC ChangeLog 2429 SHA256 ebde02d5b9d5b4b31e4edf56ad5b0ff00afa8a216f776b973739e648d2611c2e SHA512 5f9c64432cce206739501dbe7c2564f9db6c53099ec99fa93ed7aa6e09140824c70b63229e0fa54abfa884a8b0971a54bbac284f910404d84d9037bf2a265a4e WHIRLPOOL b40e770039c35e51a9c273e2564952af651239dbb56af30bd09781b588ac6ec3253e4010d5d2bab435c2a59db6da1818817fc0050fab163d438564c41823e673 +MISC ChangeLog-2015 2317 SHA256 4975078ba982076d639c909d799f0220d7d800c5b24a491f181ab443b2f2a13a SHA512 0a6ad259808c1cadd7fb2b6045422776881738da851f61ad98c65a958c75002daef7f898c9628836ea75144a873dc4b91e96e71f4d1ccc012b4b73a9e9331e74 WHIRLPOOL 2a5d0e3ef8245216854c8ffec6007f499610039aa37803bd5fc1ac79f89e419af641b5e522966ea4758838d5d787493351eeddaf01ae1b3be5ea4d952c7c8ada +MISC metadata.xml 696 SHA256 b2775254abb111a223173f6834b77d035e84a791bd8b948a21002681c3ab324d SHA512 22cb9c39a7dbd3830cc64082657d8ab0b04b217f3540c912c1f06256e45a285ae9fa56a334ed5ccda2c58fa4a9407977c8f26906cb3e7000e3a69270dded6159 WHIRLPOOL 99dc591db6a468c7e7f45c2d2f835fdaa3f2bef0f359f35facf648b8e77dcda627181f1787a90a5018f6fd9632d80dd8ef4eeefa8232384252932f62b4f4a384 diff --git a/sci-biology/transfac/metadata.xml b/sci-biology/transfac/metadata.xml new file mode 100644 index 000000000000..a8cecf4529c2 --- /dev/null +++ b/sci-biology/transfac/metadata.xml @@ -0,0 +1,16 @@ + + + + + sci-biology@gentoo.org + Gentoo Biology Project + + + TRANSFAC® is a database of eukaryotic transcription factors, of their + genomic binding sites and DNA-binding profiles. TRANSFAC 3.2 is an old + public version available at the European Bioinformatics Institute. + TRANSFAC® is currently maintained by the BIOBASE company. Altough they + offer public access to a more recent version of the database, they + offer no free downloadable version. + + diff --git a/sci-biology/transfac/transfac-3.2-r1.ebuild b/sci-biology/transfac/transfac-3.2-r1.ebuild new file mode 100644 index 000000000000..91b16f4b4fe4 --- /dev/null +++ b/sci-biology/transfac/transfac-3.2-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A database of eucaryotic transcription factors" +HOMEPAGE="http://www.gene-regulation.com/pub/databases.html" +SRC_URI="ftp://ftp.ebi.ac.uk/pub/databases/${PN}/${PN}32.tar.Z" + +LICENSE="public-domain" +SLOT="3" +# Minimal build keeps only the indexed files (if applicable) and the documentation. +# The non-indexed database is not installed. +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="emboss minimal" + +DEPEND="emboss? ( sci-biology/emboss )" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_compile() { + if use emboss; then + einfo + einfo "Indexing TRANSFAC for usage with EMBOSS" + EMBOSS_DATA="." tfextract -auto -infile class.dat || die "Indexing TRANSFAC failed" + einfo + fi +} + +src_install() { + newdoc readme.txt README + + if ! use minimal; then + insinto /usr/share/${PN}-${SLOT} + doins *.dat + fi + + if use emboss; then + insinto /usr/share/EMBOSS/data + doins tf* + fi +} -- cgit v1.2.3