* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2021-03-06 11:04 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2021-03-06 11:04 UTC (permalink / raw
To: gentoo-commits
commit: 3135d13c5e61485a195eeade8c0486176dd83264
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sat Mar 6 11:04:43 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Mar 6 11:04:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3135d13c
sci-biology/freebayes: version bump 1.3.5, EAPI bump
fix build, use the meson build file
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-biology/freebayes/freebayes-1.3.5.ebuild | 25 ++++++
sci-biology/freebayes/freebayes-9999.ebuild | 110 ---------------------------
2 files changed, 25 insertions(+), 110 deletions(-)
diff --git a/sci-biology/freebayes/freebayes-1.3.5.ebuild b/sci-biology/freebayes/freebayes-1.3.5.ebuild
new file mode 100644
index 000000000..836508195
--- /dev/null
+++ b/sci-biology/freebayes/freebayes-1.3.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Bayesian gen. variant detector to find short polymorphisms"
+HOMEPAGE="https://github.com/ekg/freebayes"
+SRC_URI="https://github.com/freebayes/freebayes/releases/download/v${PV}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# tests not included in release tarball?
+RESTRICT="test"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ sci-libs/htslib
+ sci-biology/bamtools
+ sci-biology/samtools:*"
+
+S="${WORKDIR}/${PN}"
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
deleted file mode 100644
index 34b92b2ef..000000000
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils git-r3 toolchain-funcs
-
-DESCRIPTION="Bayesian gen. variant detector to find short polymorphisms"
-HOMEPAGE="https://github.com/ekg/freebayes"
-EGIT_REPO_URI="https://github.com/ekg/freebayes.git"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-CDEPEND="dev-util/cmake"
-DEPEND=""
-RDEPEND="${DEPEND}
- sci-libs/htslib
- sci-biology/bamtools
- sci-biology/samtools:*"
-
-# $ git clone --recursive https://github.com/ekg/freebayes.git
-# Cloning into 'freebayes'...
-# remote: Counting objects: 4942, done.
-# remote: Total 4942 (delta 0), reused 0 (delta 0), pack-reused 4942
-# Receiving objects: 100% (4942/4942), 5.93 MiB | 1.13 MiB/s, done.
-# Resolving deltas: 100% (3274/3274), done.
-# Submodule 'SeqLib' (https://github.com/walaj/SeqLib.git) registered for path 'SeqLib'
-# Submodule 'bamtools' (https://github.com/ekg/bamtools.git) registered for path 'bamtools'
-# Submodule 'intervaltree' (https://github.com/ekg/intervaltree.git) registered for path 'intervaltree'
-# Submodule 'bash-tap' (https://github.com/illusori/bash-tap.git) registered for path 'test/bash-tap'
-# Submodule 'test/test-simple-bash' (https://github.com/ingydotnet/test-simple-bash.git) registered for path 'test/test-simple-bash'
-# Submodule 'vcflib' (https://github.com/vcflib/vcflib.git) registered for path 'vcflib'
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/bamtools'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/intervaltree'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/test/bash-tap'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/test/test-simple-bash'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib'...
-# Submodule path 'SeqLib': checked out 'cce1e410ef6d2ac64972f5cacd8a0f9b86cecdd8'
-# Submodule 'bwa' (https://github.com/jwalabroad/bwa) registered for path 'SeqLib/bwa'
-# Submodule 'fermi-lite' (https://github.com/jwalabroad/fermi-lite) registered for path 'SeqLib/fermi-lite'
-# Submodule 'htslib' (https://github.com/samtools/htslib) registered for path 'SeqLib/htslib'
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib/bwa'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib/fermi-lite'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib/htslib'...
-# Submodule path 'SeqLib/bwa': checked out 'fbd4dbc03904eccd71cdca8cac7aa48da749c19c'
-# Submodule path 'SeqLib/fermi-lite': checked out '5bc90f8d70e2b66184eccbd223a3be714c914365'
-# Submodule path 'SeqLib/htslib': checked out '0f298ce22c5c825c506129bf242348a31630c382'
-# Submodule path 'bamtools': checked out 'e77a43f5097ea7eee432ee765049c6b246d49baa'
-# Submodule path 'intervaltree': checked out 'dbb4c513d1ad3baac516fc1484c995daf9b42838'
-# Submodule path 'test/bash-tap': checked out 'c38fbfa401600cc81ccda66bfc0da3ea56288d03'
-# Submodule path 'test/test-simple-bash': checked out '124673ff204b01c8e96b7fc9f9b32ee35d898acc'
-# Submodule path 'vcflib': checked out '5e3ce04f758c6df16bc4d242b18a24d725d2e6e5'
-# Submodule 'fastahack' (https://github.com/ekg/fastahack.git) registered for path 'vcflib/fastahack'
-# Submodule 'filevercmp' (https://github.com/ekg/filevercmp.git) registered for path 'vcflib/filevercmp'
-# Submodule 'fsom' (https://github.com/ekg/fsom.git) registered for path 'vcflib/fsom'
-# Submodule 'googletest' (https://github.com/google/googletest.git) registered for path 'vcflib/googletest'
-# Submodule 'intervaltree' (https://github.com/ekg/intervaltree.git) registered for path 'vcflib/intervaltree'
-# Submodule 'multichoose' (https://github.com/ekg/multichoose.git) registered for path 'vcflib/multichoose'
-# Submodule 'smithwaterman' (https://github.com/ekg/smithwaterman.git) registered for path 'vcflib/smithwaterman'
-# Submodule 'tabixpp' (https://github.com/ekg/tabixpp.git) registered for path 'vcflib/tabixpp'
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/fastahack'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/filevercmp'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/fsom'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/googletest'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/intervaltree'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/multichoose'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/smithwaterman'...
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/tabixpp'...
-# Submodule path 'vcflib/fastahack': checked out 'c68cebb4f2e5d5d2b70cf08fbdf1944e9ab2c2dd'
-# Submodule path 'vcflib/filevercmp': checked out '1a9b779b93d0b244040274794d402106907b71b7'
-# Submodule path 'vcflib/fsom': checked out 'a6ef318fbd347c53189384aef7f670c0e6ce89a3'
-# Submodule path 'vcflib/googletest': checked out 'd225acc90bc3a8c420a9bcd1f033033c1ccd7fe0'
-# Submodule path 'vcflib/intervaltree': checked out 'b704f195e9b51d44dad68e33c209b06e63ebb353'
-# Submodule path 'vcflib/multichoose': checked out '73d35daa18bf35729b9ba758041a9247a72484a5'
-# Submodule path 'vcflib/smithwaterman': checked out '84c08d7eae7211d87fbcb1871dae20e6c2041e96'
-# Submodule path 'vcflib/tabixpp': checked out '80012f86dc22b13c75b73baf38195956db92473e'
-# Submodule 'htslib' (https://github.com/samtools/htslib.git) registered for path 'vcflib/tabixpp/htslib'
-# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/tabixpp/htslib'...
-# Submodule path 'vcflib/tabixpp/htslib': checked out '0f298ce22c5c825c506129bf242348a31630c382'
-
-# g++ -O3 -D_FILE_OFFSET_BITS=64 -g -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -c freebayes.cpp
-
-src_prepare(){
- find . -name Makefile | while read f; do \
- sed -e "s/-O3 -D_FILE_OFFSET_BITS=64/${CFLAGS}/" -i $f || die
- sed -e "s/^CFLAGS:= -O3/CFLAGS ?= ${CFLAGS}/" -i $f || die
- sed -e "s/^CXX = g++/CXX = $(tc-getCXX)/;s/^CXX=g++/CXX = $(tc-getCXX)/" -i $f || die
- sed -e "s/g++ /$(tc-getCXX) /" -i $f || die
- sed -e "s/-O3/${CXXFLAGS}/" -i $f || die
- sed -e "s/^CC[ ]*=[ ]gcc/CC = $(tc-getCC)/" -i $f || die
- sed -e "s/-g -Wall -O2/${CFLAGS}/;s/-g -Wall -Wno-unused-function -O2/${CFLAGS}/" -i $f || die
- sed -e "s/-O3 /${CFLAGS}/;s/ -O3/${CFLAGS}/" -i $f || die
- done
- sed -e "s/^C=gcc/C = $(tc-getCC)/" -i Makefile || die
- sed -e "s/gcc/$(tc-getCC)/" -i SeqLib/bwa/Makefile SeqLib/fermi-lite/Makefile || die
- sed -e "s/g++/$(tc-getCXX)/" -i SeqLib/src/Makefile.am || die
- default
-}
-
-src_compile(){
- emake -j1 # vcflib/smithwaterman/ sometimes does not compile
-}
-
-src_install(){
- dobin bin/freebayes bin/bamleftalign
-}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2018-01-20 21:26 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2018-01-20 21:26 UTC (permalink / raw
To: gentoo-commits
commit: 3a5f9397ff4676cca0e05d3a89022af10ed8a044
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Sat Jan 20 21:25:21 2018 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Sat Jan 20 21:25:21 2018 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3a5f9397
sci-biology/freebayes: switch git:// to https://
Package-Manager: Portage-2.3.19, Repoman-2.3.6
sci-biology/freebayes/freebayes-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index db4bb6d0e..34b92b2ef 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,7 +21,7 @@ RDEPEND="${DEPEND}
sci-biology/bamtools
sci-biology/samtools:*"
-# $ git clone --recursive git://github.com/ekg/freebayes.git
+# $ git clone --recursive https://github.com/ekg/freebayes.git
# Cloning into 'freebayes'...
# remote: Counting objects: 4942, done.
# remote: Total 4942 (delta 0), reused 0 (delta 0), pack-reused 4942
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2017-04-06 23:23 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2017-04-06 23:23 UTC (permalink / raw
To: gentoo-commits
commit: aa9b6b16359dd555a865114f42119883ed03fd81
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Thu Apr 6 23:23:28 2017 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Thu Apr 6 23:23:28 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=aa9b6b16
sci-biology/freebayes: use https instead of git protocol
Package-Manager: Portage-2.3.5, Repoman-2.3.1
sci-biology/freebayes/freebayes-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index 0018eae64..db4bb6d0e 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -7,7 +7,7 @@ inherit eutils git-r3 toolchain-funcs
DESCRIPTION="Bayesian gen. variant detector to find short polymorphisms"
HOMEPAGE="https://github.com/ekg/freebayes"
-EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
+EGIT_REPO_URI="https://github.com/ekg/freebayes.git"
LICENSE="MIT"
SLOT="0"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2017-02-16 12:32 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2017-02-16 12:32 UTC (permalink / raw
To: gentoo-commits
commit: 82ed45d332749dd1ace55c76840fe10e772d9150
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Thu Feb 16 12:32:02 2017 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Thu Feb 16 12:32:02 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=82ed45d3
sci-biology/freebayes: use CDEPEND
Package-Manager: Portage-2.3.3, Repoman-2.3.1
sci-biology/freebayes/freebayes-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index a5e640591..47ca72c0a 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -15,7 +15,8 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-DEPEND="dev-util/cmake"
+CDEPEND="dev-util/cmake"
+DEPEND=""
RDEPEND="${DEPEND}
sci-libs/htslib
sci-biology/bamtools
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2017-02-16 10:57 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2017-02-16 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 456c869b7e5ae4d6efd1c2293b1181e59a5e6a67
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Thu Feb 16 10:56:54 2017 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Thu Feb 16 10:56:54 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=456c869b
sci-biology/freebayes: respect CC/CXX/CFLAGS/CXXFLAGS
Package-Manager: Portage-2.3.3, Repoman-2.3.1
sci-biology/freebayes/freebayes-9999.ebuild | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index 1b1eb89ed..a5e640591 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=6
-inherit eutils git-r3
+inherit eutils git-r3 toolchain-funcs
DESCRIPTION="Bayesian gen. variant detector to find short polymorphisms"
HOMEPAGE="https://github.com/ekg/freebayes"
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-DEPEND=""
+DEPEND="dev-util/cmake"
RDEPEND="${DEPEND}
sci-libs/htslib
sci-biology/bamtools
@@ -84,6 +84,23 @@ RDEPEND="${DEPEND}
# g++ -O3 -D_FILE_OFFSET_BITS=64 -g -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -c freebayes.cpp
+src_prepare(){
+ find . -name Makefile | while read f; do \
+ sed -e "s/-O3 -D_FILE_OFFSET_BITS=64/${CFLAGS}/" -i $f || die
+ sed -e "s/^CFLAGS:= -O3/CFLAGS ?= ${CFLAGS}/" -i $f || die
+ sed -e "s/^CXX = g++/CXX = $(tc-getCXX)/;s/^CXX=g++/CXX = $(tc-getCXX)/" -i $f || die
+ sed -e "s/g++ /$(tc-getCXX) /" -i $f || die
+ sed -e "s/-O3/${CXXFLAGS}/" -i $f || die
+ sed -e "s/^CC[ ]*=[ ]gcc/CC = $(tc-getCC)/" -i $f || die
+ sed -e "s/-g -Wall -O2/${CFLAGS}/;s/-g -Wall -Wno-unused-function -O2/${CFLAGS}/" -i $f || die
+ sed -e "s/-O3 /${CFLAGS}/;s/ -O3/${CFLAGS}/" -i $f || die
+ done
+ sed -e "s/^C=gcc/C = $(tc-getCC)/" -i Makefile || die
+ sed -e "s/gcc/$(tc-getCC)/" -i SeqLib/bwa/Makefile SeqLib/fermi-lite/Makefile || die
+ sed -e "s/g++/$(tc-getCXX)/" -i SeqLib/src/Makefile.am || die
+ default
+}
+
src_compile(){
emake -j1 # vcflib/smithwaterman/ sometimes does not compile
}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2017-02-16 9:53 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2017-02-16 9:53 UTC (permalink / raw
To: gentoo-commits
commit: 5f3f4d9525b701b6643ecbdfa3835051201c6e25
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Thu Feb 16 09:53:34 2017 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Thu Feb 16 09:53:34 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=5f3f4d95
sci-biology/freebayes: force compilation in a single thread as parallel build fails
Package-Manager: Portage-2.3.3, Repoman-2.3.1
sci-biology/freebayes/freebayes-9999.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index b4eee4419..1b1eb89ed 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -84,6 +84,10 @@ RDEPEND="${DEPEND}
# g++ -O3 -D_FILE_OFFSET_BITS=64 -g -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -c freebayes.cpp
+src_compile(){
+ emake -j1 # vcflib/smithwaterman/ sometimes does not compile
+}
+
src_install(){
dobin bin/freebayes bin/bamleftalign
}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2016-12-08 23:06 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2016-12-08 23:06 UTC (permalink / raw
To: gentoo-commits
commit: 34cc1e0894a7db5f6f6ce80372e3ca44e6eeaa6e
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Thu Dec 8 23:06:32 2016 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Thu Dec 8 23:06:32 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=34cc1e08
sci-biology/freebayes: fix package herd name
Package-Manager: portage-2.3.3
sci-biology/freebayes/freebayes-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index 3a2b70b..b4eee44 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -17,9 +17,9 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- sci-biology/htslib
+ sci-libs/htslib
sci-biology/bamtools
- sci-biology/samtools"
+ sci-biology/samtools:*"
# $ git clone --recursive git://github.com/ekg/freebayes.git
# Cloning into 'freebayes'...
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2016-12-02 21:45 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2016-12-02 21:45 UTC (permalink / raw
To: gentoo-commits
commit: cb254becffa1b3891a42871345dfdf2977b134fa
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Fri Dec 2 21:45:13 2016 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Fri Dec 2 21:45:13 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=cb254bec
sci-biology/freebayes: note the many bundled deps we need to unbundle
Package-Manager: portage-2.3.2
sci-biology/freebayes/freebayes-9999.ebuild | 64 +++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index 02bfc0b..3a2b70b 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -17,9 +17,73 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
+ sci-biology/htslib
sci-biology/bamtools
sci-biology/samtools"
+# $ git clone --recursive git://github.com/ekg/freebayes.git
+# Cloning into 'freebayes'...
+# remote: Counting objects: 4942, done.
+# remote: Total 4942 (delta 0), reused 0 (delta 0), pack-reused 4942
+# Receiving objects: 100% (4942/4942), 5.93 MiB | 1.13 MiB/s, done.
+# Resolving deltas: 100% (3274/3274), done.
+# Submodule 'SeqLib' (https://github.com/walaj/SeqLib.git) registered for path 'SeqLib'
+# Submodule 'bamtools' (https://github.com/ekg/bamtools.git) registered for path 'bamtools'
+# Submodule 'intervaltree' (https://github.com/ekg/intervaltree.git) registered for path 'intervaltree'
+# Submodule 'bash-tap' (https://github.com/illusori/bash-tap.git) registered for path 'test/bash-tap'
+# Submodule 'test/test-simple-bash' (https://github.com/ingydotnet/test-simple-bash.git) registered for path 'test/test-simple-bash'
+# Submodule 'vcflib' (https://github.com/vcflib/vcflib.git) registered for path 'vcflib'
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/bamtools'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/intervaltree'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/test/bash-tap'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/test/test-simple-bash'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib'...
+# Submodule path 'SeqLib': checked out 'cce1e410ef6d2ac64972f5cacd8a0f9b86cecdd8'
+# Submodule 'bwa' (https://github.com/jwalabroad/bwa) registered for path 'SeqLib/bwa'
+# Submodule 'fermi-lite' (https://github.com/jwalabroad/fermi-lite) registered for path 'SeqLib/fermi-lite'
+# Submodule 'htslib' (https://github.com/samtools/htslib) registered for path 'SeqLib/htslib'
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib/bwa'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib/fermi-lite'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/SeqLib/htslib'...
+# Submodule path 'SeqLib/bwa': checked out 'fbd4dbc03904eccd71cdca8cac7aa48da749c19c'
+# Submodule path 'SeqLib/fermi-lite': checked out '5bc90f8d70e2b66184eccbd223a3be714c914365'
+# Submodule path 'SeqLib/htslib': checked out '0f298ce22c5c825c506129bf242348a31630c382'
+# Submodule path 'bamtools': checked out 'e77a43f5097ea7eee432ee765049c6b246d49baa'
+# Submodule path 'intervaltree': checked out 'dbb4c513d1ad3baac516fc1484c995daf9b42838'
+# Submodule path 'test/bash-tap': checked out 'c38fbfa401600cc81ccda66bfc0da3ea56288d03'
+# Submodule path 'test/test-simple-bash': checked out '124673ff204b01c8e96b7fc9f9b32ee35d898acc'
+# Submodule path 'vcflib': checked out '5e3ce04f758c6df16bc4d242b18a24d725d2e6e5'
+# Submodule 'fastahack' (https://github.com/ekg/fastahack.git) registered for path 'vcflib/fastahack'
+# Submodule 'filevercmp' (https://github.com/ekg/filevercmp.git) registered for path 'vcflib/filevercmp'
+# Submodule 'fsom' (https://github.com/ekg/fsom.git) registered for path 'vcflib/fsom'
+# Submodule 'googletest' (https://github.com/google/googletest.git) registered for path 'vcflib/googletest'
+# Submodule 'intervaltree' (https://github.com/ekg/intervaltree.git) registered for path 'vcflib/intervaltree'
+# Submodule 'multichoose' (https://github.com/ekg/multichoose.git) registered for path 'vcflib/multichoose'
+# Submodule 'smithwaterman' (https://github.com/ekg/smithwaterman.git) registered for path 'vcflib/smithwaterman'
+# Submodule 'tabixpp' (https://github.com/ekg/tabixpp.git) registered for path 'vcflib/tabixpp'
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/fastahack'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/filevercmp'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/fsom'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/googletest'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/intervaltree'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/multichoose'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/smithwaterman'...
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/tabixpp'...
+# Submodule path 'vcflib/fastahack': checked out 'c68cebb4f2e5d5d2b70cf08fbdf1944e9ab2c2dd'
+# Submodule path 'vcflib/filevercmp': checked out '1a9b779b93d0b244040274794d402106907b71b7'
+# Submodule path 'vcflib/fsom': checked out 'a6ef318fbd347c53189384aef7f670c0e6ce89a3'
+# Submodule path 'vcflib/googletest': checked out 'd225acc90bc3a8c420a9bcd1f033033c1ccd7fe0'
+# Submodule path 'vcflib/intervaltree': checked out 'b704f195e9b51d44dad68e33c209b06e63ebb353'
+# Submodule path 'vcflib/multichoose': checked out '73d35daa18bf35729b9ba758041a9247a72484a5'
+# Submodule path 'vcflib/smithwaterman': checked out '84c08d7eae7211d87fbcb1871dae20e6c2041e96'
+# Submodule path 'vcflib/tabixpp': checked out '80012f86dc22b13c75b73baf38195956db92473e'
+# Submodule 'htslib' (https://github.com/samtools/htslib.git) registered for path 'vcflib/tabixpp/htslib'
+# Cloning into '/home/mmokrejs/proj/sci/sci-biology/freebayes/a/freebayes/vcflib/tabixpp/htslib'...
+# Submodule path 'vcflib/tabixpp/htslib': checked out '0f298ce22c5c825c506129bf242348a31630c382'
+
+# g++ -O3 -D_FILE_OFFSET_BITS=64 -g -I../ttmath -I../bamtools/src/ -I../vcflib/src/ -I../vcflib/tabixpp/ -I../vcflib/smithwaterman/ -I../vcflib/multichoose/ -I../vcflib/filevercmp/ -I../vcflib/tabixpp/htslib -I../SeqLib -I../SeqLib/htslib -c freebayes.cpp
+
src_install(){
dobin bin/freebayes bin/bamleftalign
}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2016-07-27 11:03 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2016-07-27 11:03 UTC (permalink / raw
To: gentoo-commits
commit: 119a938243db6ec4fc221bc31435ad8c3b11a44c
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Wed Jul 27 11:03:37 2016 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Wed Jul 27 11:03:37 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=119a9382
sci-biology/freebayes: adjust to current devel tree
Package-Manager: portage-2.2.28
sci-biology/freebayes/freebayes-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index a21a4da..02bfc0b 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=6
inherit eutils git-r3
-DESCRIPTION="Bayesian gen. variant detector to find small polymorphisms"
+DESCRIPTION="Bayesian gen. variant detector to find short polymorphisms"
HOMEPAGE="https://github.com/ekg/freebayes"
EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
@@ -22,5 +22,4 @@ RDEPEND="${DEPEND}
src_install(){
dobin bin/freebayes bin/bamleftalign
- dobin vcflib/bin/*
}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2016-02-14 17:32 Justin Lecher
0 siblings, 0 replies; 16+ messages in thread
From: Justin Lecher @ 2016-02-14 17:32 UTC (permalink / raw
To: gentoo-commits
commit: 2a3502b66122751757dd86d441bd520d57e900cf
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 17:30:14 2016 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 17:30:14 2016 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=2a3502b6
sci-biology/freebayes: Bump to EAPI=6
* Use git-r3.eclass
Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
sci-biology/freebayes/freebayes-9999.ebuild | 27 ++++++---------------------
1 file changed, 6 insertions(+), 21 deletions(-)
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index c344fd0..a21a4da 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -1,33 +1,18 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
-inherit eutils
+inherit eutils git-r3
-[ "$PV" == "9999" ] && inherit git-2
-
-DESCRIPTION="Bayesian gen. variant detector to find small polymorphisms: SNPs, indels, MNPs and complex events"
+DESCRIPTION="Bayesian gen. variant detector to find small polymorphisms"
HOMEPAGE="https://github.com/ekg/freebayes"
-
-if [ "$PV" == "9999" ]; then
- EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
- EGIT_OPTIONS="--recursive --recurse-submodules"
- KEYWORDS=""
-else
- EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
- EGIT_OPTIONS="--recursive --recurse-submodules"
- EGIT_BRANCH="v0.9.21"
- KEYWORDS=""
-fi
-
-# To build freebayes you must use git to also download its submodules.
-# Do so by downloading freebayes again using this command (note --recursive flag):
-# git clone --recursive git://github.com/ekg/freebayes.git
+EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
LICENSE="MIT"
SLOT="0"
+KEYWORDS=""
IUSE=""
DEPEND=""
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2015-06-05 11:19 Justin Lecher
0 siblings, 0 replies; 16+ messages in thread
From: Justin Lecher @ 2015-06-05 11:19 UTC (permalink / raw
To: gentoo-commits
commit: f214d7f47d30cf809d9c63801b80b215ab98d46f
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 5 11:04:40 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 5 11:04:40 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=f214d7f4
sci-biology/freebayes: Add github to remote-id in metadata.xml
Package-Manager: portage-2.2.20
sci-biology/freebayes/ChangeLog | 3 +++
sci-biology/freebayes/metadata.xml | 3 +++
2 files changed, 6 insertions(+)
diff --git a/sci-biology/freebayes/ChangeLog b/sci-biology/freebayes/ChangeLog
index 8921fb7..be68896 100644
--- a/sci-biology/freebayes/ChangeLog
+++ b/sci-biology/freebayes/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ sci-biology/freebayes: Add github to remote-id in metadata.xml
+
13 Mar 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
freebayes-9999.ebuild:
install also the vcftools binaries although it should be a separate package
diff --git a/sci-biology/freebayes/metadata.xml b/sci-biology/freebayes/metadata.xml
index 2bc8930..88b3811 100644
--- a/sci-biology/freebayes/metadata.xml
+++ b/sci-biology/freebayes/metadata.xml
@@ -6,4 +6,7 @@
<email>mmokrejs@fold.natur.cuni.cz</email>
<name>Martin Mokrejs</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ekg/freebayes</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2015-03-13 12:33 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2015-03-13 12:33 UTC (permalink / raw
To: gentoo-commits
commit: 4e4ed2d2a3189ee59a93d417d840a25527ca33bc
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Fri Mar 13 12:33:03 2015 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Fri Mar 13 12:33:03 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=4e4ed2d2
install also the vcftools binaries although it should be a separate package
Package-Manager: portage-2.2.15
sci-biology/freebayes/ChangeLog | 4 ++++
sci-biology/freebayes/freebayes-9999.ebuild | 3 ++-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/sci-biology/freebayes/ChangeLog b/sci-biology/freebayes/ChangeLog
index e30f7d3..8921fb7 100644
--- a/sci-biology/freebayes/ChangeLog
+++ b/sci-biology/freebayes/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 13 Mar 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+ freebayes-9999.ebuild:
+ install also the vcftools binaries although it should be a separate package
+
11 Mar 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
freebayes-9999.ebuild:
added src_install()
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index 2f9aac4..88f6212 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -36,5 +36,6 @@ RDEPEND="${DEPEND}
sci-biology/samtools"
src_install(){
- dobin bin/freebayes bin/bamleftalign
+ dobin bin/freebayes bin/bamleftalign
+ dobin vcflib/bin/*
}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2015-03-11 20:39 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2015-03-11 20:39 UTC (permalink / raw
To: gentoo-commits
commit: c539619b5a6eed42d40d34c185d035ef5b3350c4
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Wed Mar 11 20:39:04 2015 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Wed Mar 11 20:39:04 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c539619b
added src_install()
Package-Manager: portage-2.2.15
sci-biology/freebayes/ChangeLog | 4 ++++
sci-biology/freebayes/freebayes-9999.ebuild | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/sci-biology/freebayes/ChangeLog b/sci-biology/freebayes/ChangeLog
index 8915dfe..e30f7d3 100644
--- a/sci-biology/freebayes/ChangeLog
+++ b/sci-biology/freebayes/ChangeLog
@@ -4,6 +4,10 @@
11 Mar 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
freebayes-9999.ebuild:
+ added src_install()
+
+ 11 Mar 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+ freebayes-9999.ebuild:
ebuild cleanup; the git clone --recursive flag does not work
16 Sep 2014; Christoph Junghans <ottxor@gentoo.org> freebayes-9999.ebuild:
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index f43e1d2..2f9aac4 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -34,3 +34,7 @@ DEPEND=""
RDEPEND="${DEPEND}
sci-biology/bamtools
sci-biology/samtools"
+
+src_install(){
+ dobin bin/freebayes bin/bamleftalign
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2015-03-11 20:26 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2015-03-11 20:26 UTC (permalink / raw
To: gentoo-commits
commit: e7341cf8c7b18b1d2288a690636b912fe7dd8870
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Wed Mar 11 20:25:51 2015 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Wed Mar 11 20:25:51 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=e7341cf8
ebuild cleanup; the git clone --recursive flag does not work
Package-Manager: portage-2.2.15
sci-biology/freebayes/ChangeLog | 6 +++++-
sci-biology/freebayes/freebayes-9999.ebuild | 18 ++++++++++++------
2 files changed, 17 insertions(+), 7 deletions(-)
diff --git a/sci-biology/freebayes/ChangeLog b/sci-biology/freebayes/ChangeLog
index 9374edf..8915dfe 100644
--- a/sci-biology/freebayes/ChangeLog
+++ b/sci-biology/freebayes/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for sci-biology/freebayes
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Mar 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+ freebayes-9999.ebuild:
+ ebuild cleanup; the git clone --recursive flag does not work
+
16 Sep 2014; Christoph Junghans <ottxor@gentoo.org> freebayes-9999.ebuild:
fixed DESCRIPTION
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index 3d40b37..f43e1d2 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -10,18 +10,24 @@ inherit eutils
DESCRIPTION="Bayesian gen. variant detector to find small polymorphisms: SNPs, indels, MNPs and complex events"
HOMEPAGE="https://github.com/ekg/freebayes"
-EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
-# need top checkout vcflib/ as well
-#
+if [ "$PV" == "9999" ]; then
+ EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
+ EGIT_OPTIONS="--recursive --recurse-submodules"
+ KEYWORDS=""
+else
+ EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
+ EGIT_OPTIONS="--recursive --recurse-submodules"
+ EGIT_BRANCH="v0.9.21"
+ KEYWORDS=""
+fi
+
# To build freebayes you must use git to also download its submodules.
# Do so by downloading freebayes again using this command (note --recursive flag):
# git clone --recursive git://github.com/ekg/freebayes.git
-#
LICENSE="MIT"
SLOT="0"
-KEYWORDS=""
IUSE=""
DEPEND=""
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2014-09-16 17:50 Christoph Junghans
0 siblings, 0 replies; 16+ messages in thread
From: Christoph Junghans @ 2014-09-16 17:50 UTC (permalink / raw
To: gentoo-commits
commit: 37ad6d45a24e84fb0dd6ac03f7325390c251d156
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 16 17:27:37 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Sep 16 17:27:37 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=37ad6d45
fixed DESCRIPTION
Package-Manager: portage-2.2.8-r1
---
sci-biology/freebayes/ChangeLog | 4 +++-
sci-biology/freebayes/freebayes-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/sci-biology/freebayes/ChangeLog b/sci-biology/freebayes/ChangeLog
index 17424da..9374edf 100644
--- a/sci-biology/freebayes/ChangeLog
+++ b/sci-biology/freebayes/ChangeLog
@@ -2,9 +2,11 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Sep 2014; Christoph Junghans <ottxor@gentoo.org> freebayes-9999.ebuild:
+ fixed DESCRIPTION
+
*freebayes-9999 (24 Mar 2014)
24 Mar 2014; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+freebayes-9999.ebuild, +metadata.xml:
a new package skeleton; need to retrive from git in a recursive way
-
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
index 0876efb..3d40b37 100644
--- a/sci-biology/freebayes/freebayes-9999.ebuild
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -8,7 +8,7 @@ inherit eutils
[ "$PV" == "9999" ] && inherit git-2
-DESCRIPTION="Bayesian genetic variant detector designed to find small polymorphisms: SNPs, indels, MNPs and complex events"
+DESCRIPTION="Bayesian gen. variant detector to find small polymorphisms: SNPs, indels, MNPs and complex events"
HOMEPAGE="https://github.com/ekg/freebayes"
EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/
@ 2014-03-24 1:42 Martin Mokrejs
0 siblings, 0 replies; 16+ messages in thread
From: Martin Mokrejs @ 2014-03-24 1:42 UTC (permalink / raw
To: gentoo-commits
commit: 5c73aaa78d02e3b384be3b52120625ed8b507e19
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Mon Mar 24 01:41:35 2014 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Mon Mar 24 01:41:35 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5c73aaa7
sci-biology/freebayes: a new package skeleton; need to retrive from git in a recursive way
---
sci-biology/freebayes/ChangeLog | 10 ++++++++++
sci-biology/freebayes/freebayes-9999.ebuild | 30 +++++++++++++++++++++++++++++
sci-biology/freebayes/metadata.xml | 9 +++++++++
3 files changed, 49 insertions(+)
diff --git a/sci-biology/freebayes/ChangeLog b/sci-biology/freebayes/ChangeLog
new file mode 100644
index 0000000..17424da
--- /dev/null
+++ b/sci-biology/freebayes/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-biology/freebayes
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*freebayes-9999 (24 Mar 2014)
+
+ 24 Mar 2014; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+ +freebayes-9999.ebuild, +metadata.xml:
+ a new package skeleton; need to retrive from git in a recursive way
+
diff --git a/sci-biology/freebayes/freebayes-9999.ebuild b/sci-biology/freebayes/freebayes-9999.ebuild
new file mode 100644
index 0000000..0876efb
--- /dev/null
+++ b/sci-biology/freebayes/freebayes-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils
+
+[ "$PV" == "9999" ] && inherit git-2
+
+DESCRIPTION="Bayesian genetic variant detector designed to find small polymorphisms: SNPs, indels, MNPs and complex events"
+HOMEPAGE="https://github.com/ekg/freebayes"
+EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
+
+# need top checkout vcflib/ as well
+#
+# To build freebayes you must use git to also download its submodules.
+# Do so by downloading freebayes again using this command (note --recursive flag):
+# git clone --recursive git://github.com/ekg/freebayes.git
+#
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ sci-biology/bamtools
+ sci-biology/samtools"
diff --git a/sci-biology/freebayes/metadata.xml b/sci-biology/freebayes/metadata.xml
new file mode 100644
index 0000000..2bc8930
--- /dev/null
+++ b/sci-biology/freebayes/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci-biology</herd>
+ <maintainer>
+ <email>mmokrejs@fold.natur.cuni.cz</email>
+ <name>Martin Mokrejs</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 16+ messages in thread
end of thread, other threads:[~2021-03-06 11:04 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-06 11:04 [gentoo-commits] proj/sci:master commit in: sci-biology/freebayes/ Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2018-01-20 21:26 Martin Mokrejs
2017-04-06 23:23 Martin Mokrejs
2017-02-16 12:32 Martin Mokrejs
2017-02-16 10:57 Martin Mokrejs
2017-02-16 9:53 Martin Mokrejs
2016-12-08 23:06 Martin Mokrejs
2016-12-02 21:45 Martin Mokrejs
2016-07-27 11:03 Martin Mokrejs
2016-02-14 17:32 Justin Lecher
2015-06-05 11:19 Justin Lecher
2015-03-13 12:33 Martin Mokrejs
2015-03-11 20:39 Martin Mokrejs
2015-03-11 20:26 Martin Mokrejs
2014-09-16 17:50 Christoph Junghans
2014-03-24 1:42 Martin Mokrejs
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox