]> Pileus Git - ~andy/sunrise/commitdiff
sci-biology/repeatmasker: new package (bug 114096)
authorazazello <gentoo@horizon.ath.cx>
Fri, 20 Apr 2007 21:16:58 +0000 (21:16 +0000)
committerazazello <gentoo@horizon.ath.cx>
Fri, 20 Apr 2007 21:16:58 +0000 (21:16 +0000)
svn path=/sunrise/; revision=3496

sci-biology/repeatmasker/ChangeLog [new file with mode: 0644]
sci-biology/repeatmasker/Manifest [new file with mode: 0644]
sci-biology/repeatmasker/metadata.xml [new file with mode: 0644]
sci-biology/repeatmasker/repeatmasker-3.1.7.ebuild [new file with mode: 0644]

diff --git a/sci-biology/repeatmasker/ChangeLog b/sci-biology/repeatmasker/ChangeLog
new file mode 100644 (file)
index 0000000..ca546c8
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for sci-biology/repeatmasker
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  20 Apr 2007; AK <gentoo@horizon.ath.cx> +repeatmasker-3.1.7.ebuild,
+  +metadata.xml:
+  new package (bug 114096)
+
diff --git a/sci-biology/repeatmasker/Manifest b/sci-biology/repeatmasker/Manifest
new file mode 100644 (file)
index 0000000..4e9c6c1
--- /dev/null
@@ -0,0 +1,4 @@
+DIST RepeatMasker-open-3-1-7.tar.gz 8197799 RMD160 fda43f7e3ebe3dbf655b3071e93e6d47fdb8f1e3 SHA1 f36f09f2d4173437ac5eb090ea471b95fdfa832b SHA256 56c2866f7e489e5f606872ff97b509ae29e2b8816b8fd2ad0938edb7c6f788b8
+EBUILD repeatmasker-3.1.7.ebuild 1257 RMD160 dbc84c1ae3d41eaaf785199a665a12b0485053d4 SHA1 e3eb4f37c5683863702f11e18219e72fe3859bed SHA256 e8aca73edea668ad3a5f44ede1402fa65b6c1e5116572189c391a50850c6ae2c
+MISC ChangeLog 240 RMD160 e6a3931751eb7dcf925884e8a3dd03b58222bd1d SHA1 25656a3c5f15a16c33cfd07edba601ccbd0a19f2 SHA256 8226929a3497657e191151b55706b1d57b7042966435892b118f6aefb279d5ab
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/sci-biology/repeatmasker/metadata.xml b/sci-biology/repeatmasker/metadata.xml
new file mode 100644 (file)
index 0000000..7e32869
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/sci-biology/repeatmasker/repeatmasker-3.1.7.ebuild b/sci-biology/repeatmasker/repeatmasker-3.1.7.ebuild
new file mode 100644 (file)
index 0000000..d3ff1ce
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit versionator
+
+MY_PV=$(replace_all_version_separators '-')
+
+DESCRIPTION="Screen DNA sequences for interspersed repeats and low complexity DNA"
+HOMEPAGE="http://repeatmasker.org/"
+SRC_URI="http://www.repeatmasker.org/RepeatMasker-open-${MY_PV}.tar.gz"
+
+LICENSE="OSL-2.1"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="sci-biology/phrap
+       sci-biology/repeatmasker-libraries"
+
+S="${WORKDIR}/RepeatMasker"
+
+src_compile() {
+       sed -i 's/system( "clear" );//' "${S}/configure"
+       cat << END | "${S}/configure" || die "configure failed"
+
+/usr/bin
+/usr/share/${PN}
+1
+/usr/bin
+Y
+4
+END
+       sed -i '/$REPEATMASKER_DIR/ s|$FindBin::RealBin|/usr/share/'${PN}'|' "${S}/RepeatMaskerConfig.pm" || die "sed failed"
+       sed -i 's|use lib $FindBin::RealBin;|use lib "/usr/share/'${PN}'/lib";|' "${S}"/{DateRepeats,ProcessRepeats,RepeatMasker} || die "sed failed"
+}
+
+src_install() {
+       dobin DateRepeats ProcessRepeats RepeatMasker
+
+       dodir /usr/share/${PN}/lib
+       insinto /usr/share/${PN}/lib
+       doins "${S}"/*.pm
+
+       insinto /usr/share/${PN}
+       doins -r util Matrices
+       keepdir /usr/share/${PN}/Libraries
+
+       dodoc README INSTALL repeatmasker.help daterepeats.help
+}