aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Mokrejs <mmokrejs@fold.natur.cuni.cz>2012-03-15 20:42:12 +0100
committerMartin Mokrejs <mmokrejs@fold.natur.cuni.cz>2012-03-15 20:42:12 +0100
commite60260d0cfac4c0834f36777c589e87f43d08c62 (patch)
tree144870a65f00a139106f5c6b932e23cfa7d29920
parentversion bump, added the pdf documentation to SRC_URI, the compile process lea... (diff)
downloadsci-e60260d0cfac4c0834f36777c589e87f43d08c62.tar.gz
sci-e60260d0cfac4c0834f36777c589e87f43d08c62.tar.bz2
sci-e60260d0cfac4c0834f36777c589e87f43d08c62.zip
sci-biology/mosaik: version bump for 2.1.33 and GIT HEAD, neither compiles so far; upstream re-contacted
(Portage version: 2.1.10.49/git/Linux x86_64, unsigned Manifest commit)
-rw-r--r--sci-biology/mosaik/ChangeLog7
-rw-r--r--sci-biology/mosaik/mosaik-2.1.33.ebuild33
-rw-r--r--sci-biology/mosaik/mosaik-9999.ebuild45
3 files changed, 71 insertions, 14 deletions
diff --git a/sci-biology/mosaik/ChangeLog b/sci-biology/mosaik/ChangeLog
index 0b8561a43..51f865843 100644
--- a/sci-biology/mosaik/ChangeLog
+++ b/sci-biology/mosaik/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*mosaik-9999 (15 Mar 2012)
+
+ 15 Mar 2012; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+ mosaik-2.1.33.ebuild, +mosaik-9999.ebuild:
+ version bump for 2.1.33 and GIT HEAD, neither compiles so far; upstream
+ re-contacted mosaik-2.1.33.ebuild mosaik-9999.ebuild
+
*mosaik-2.1.33 (15 Mar 2012)
*mosaik-1.1.0021 (15 Mar 2012)
diff --git a/sci-biology/mosaik/mosaik-2.1.33.ebuild b/sci-biology/mosaik/mosaik-2.1.33.ebuild
index 353ecb5cb..172bed20a 100644
--- a/sci-biology/mosaik/mosaik-2.1.33.ebuild
+++ b/sci-biology/mosaik/mosaik-2.1.33.ebuild
@@ -4,9 +4,19 @@
EAPI="2"
+if [ "$PV" == "9999" ]; then
+ inherit git-2
+fi
+
DESCRIPTION="A reference-guided aligner for next-generation sequencing technologies"
HOMEPAGE="http://code.google.com/p/mosaik-aligner/"
-SRC_URI="http://mosaik-aligner.googlecode.com/files/MOSAIK-${PV}-source.tar"
+
+if [ "$PV" == "9999" ]; then
+ EGIT_REPO_URI="http://code.google.com/p/mosaik-aligner"
+else
+ SRC_URI="http://mosaik-aligner.googlecode.com/files/MOSAIK-${PV}-source.tar
+ http://code.google.com/p/mosaik-aligner/downloads/detail?name=Mosaik%201.0%20Documentation.pdf -> Mosaik-1.0-Documentation.pdf"
+fi
LICENSE="GPL-2 || ( MIT )"
SLOT="0"
@@ -16,24 +26,19 @@ KEYWORDS="~amd64 ~x86"
DEPEND=""
RDEPEND=""
-S="${WORKDIR}/MOSAIK-${PV}-source"
-
-src_prepare() {
- #sed -i 's/-static//' src/includes/linux.inc || die
- echo
-}
+if [ ! "$PV" == "9999" ]; then
+ S="${WORKDIR}/MOSAIK-${PV}-source"
+fi
src_compile() {
+ if [ "$PV" == "9999" ]; then
+ cd src || die
+ fi
emake || die
-# emake -C MosaikTools/c++ || die
-# emake -C MosaikTools/perl || die
}
src_install() {
- dobin bin/* || die
-
- insinto /usr/share/${PN}
- doins -r MosaikTools || die
+ dobin "${WORKDIR}"/bin/* || die
- dodoc README Mosaik-1.0-Documentation.pdf
+ dodoc README "${DISTDIR}"/Mosaik-1.0-Documentation.pdf
}
diff --git a/sci-biology/mosaik/mosaik-9999.ebuild b/sci-biology/mosaik/mosaik-9999.ebuild
new file mode 100644
index 000000000..3564bc3b3
--- /dev/null
+++ b/sci-biology/mosaik/mosaik-9999.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/mosaik/mosaik-1.0.1388.ebuild,v 1.1 2010/04/11 17:29:40 weaver Exp $
+
+EAPI="2"
+
+if [ "$PV" == "9999" ]; then
+ inherit git-2
+fi
+
+DESCRIPTION="A reference-guided aligner for next-generation sequencing technologies"
+HOMEPAGE="http://code.google.com/p/mosaik-aligner/"
+
+if [ "$PV" == "9999" ]; then
+ EGIT_REPO_URI="http://code.google.com/p/mosaik-aligner"
+ KEYWORDS=""
+else
+ SRC_URI="http://mosaik-aligner.googlecode.com/files/MOSAIK-${PV}-source.tar
+ http://code.google.com/p/mosaik-aligner/downloads/detail?name=Mosaik%201.0%20Documentation.pdf -> Mosaik-1.0-Documentation.pdf"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2 || ( MIT )"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+if [ ! "$PV" == "9999" ]; then
+ S="${WORKDIR}/MOSAIK-${PV}-source"
+fi
+
+src_compile() {
+ if [ "$PV" == "9999" ]; then
+ cd src || die
+ fi
+ emake || die
+}
+
+src_install() {
+ dobin "${WORKDIR}"/bin/* || die
+
+ dodoc README "${DISTDIR}"/Mosaik-1.0-Documentation.pdf
+}