aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Mokrejš <mmokrejs@fold.natur.cuni.cz>2013-09-13 18:09:46 +0200
committerMartin Mokrejš <mmokrejs@fold.natur.cuni.cz>2013-09-13 18:09:46 +0200
commit2936a6fec14426e76f9e3f095b82e25eddcc1072 (patch)
tree4b8f50360afab2dcab5d9fbd0231534d3b326db6 /sci-biology/ncbi-tools++
parentsci-libs/itk: Version bump. Cleaned-up ebuild and metadata.xml (diff)
downloadsci-2936a6fec14426e76f9e3f095b82e25eddcc1072.tar.gz
sci-2936a6fec14426e76f9e3f095b82e25eddcc1072.tar.bz2
sci-2936a6fec14426e76f9e3f095b82e25eddcc1072.zip
add glew to dependencies inferrred via mesa; fix lib/libxobjread.so: undefined reference to 'AlignmentFileFree' message by upstream patch
Diffstat (limited to 'sci-biology/ncbi-tools++')
-rw-r--r--sci-biology/ncbi-tools++/ChangeLog7
-rw-r--r--sci-biology/ncbi-tools++/files/ncbi-tools++-9.0.0-fix-creaders-linking.patch10
-rw-r--r--sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild10
3 files changed, 25 insertions, 2 deletions
diff --git a/sci-biology/ncbi-tools++/ChangeLog b/sci-biology/ncbi-tools++/ChangeLog
index 270521cab..711ef6c7a 100644
--- a/sci-biology/ncbi-tools++/ChangeLog
+++ b/sci-biology/ncbi-tools++/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 13 Sep 2013; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+ ncbi-tools++-9.0.0-r1.ebuild,
+ +files/ncbi-tools++-9.0.0-fix-creaders-linking.patch:
+ add glew to dependencies inferrred via mesa
+ fix lib/libxobjread.so: undefined reference to 'AlignmentFileFree' message by
+ upstream patch
+
12 Jun 2013; Justin Lecher <jlec@gentoo.org> ncbi-tools++-9.0.0-r1.ebuild:
Drop empty line
diff --git a/sci-biology/ncbi-tools++/files/ncbi-tools++-9.0.0-fix-creaders-linking.patch b/sci-biology/ncbi-tools++/files/ncbi-tools++-9.0.0-fix-creaders-linking.patch
new file mode 100644
index 000000000..1380764f1
--- /dev/null
+++ b/sci-biology/ncbi-tools++/files/ncbi-tools++-9.0.0-fix-creaders-linking.patch
@@ -0,0 +1,10 @@
+--- ncbi_cxx--9_0_0/src/objtools/alnmgr/demo/Makefile.alnmrg.app (revision 413271)
++++ ncbi_cxx--9_0_0/src/objtools/alnmgr/demo/Makefile.alnmrg.app (working copy)
+@@ -4,7 +4,7 @@
+ APP = alnmrg
+ SRC = alnmrg
+ LIB = xalnmgr xobjread ncbi_xloader_blastdb seqdb xobjutil submit blastdb \
+- tables $(OBJMGR_LIBS)
++ tables creaders $(OBJMGR_LIBS)
+
+ LIBS = $(CMPRS_LIBS) $(DL_LIBS) $(NETWORK_LIBS) $(ORIG_LIBS)
diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild b/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild
index 8c190e48b..33ee6fb9e 100644
--- a/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild
+++ b/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild
@@ -38,11 +38,13 @@ DEPEND="
sqlite? ( dev-db/sqlite )
sqlite3? ( dev-db/sqlite:3 )
mysql? ( virtual/mysql )
- gnutls? ( net-libs/gnutls )
+ gnutls? ( net-libs/gnutls[lzo] )
ssl? ( dev-libs/openssl )
fltk? ( x11-libs/fltk )
opengl? ( virtual/opengl )
- mesa? ( media-libs/mesa )
+ mesa? ( media-libs/mesa
+ media-libs/glew
+ )
glut? ( media-libs/freeglut )
freetype? ( media-libs/freetype )
fastcgi? ( www-apache/mod_fastcgi )
@@ -67,6 +69,9 @@ DEPEND="
dev-libs/libpcre"
# USE flags which should be added somehow: wxWindows wxWidgets SP ORBacus ODBC OEChem sge
+
+# seems muParser is required, also glew is required. configure exitss otherwise
+
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
@@ -100,6 +105,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}"/${P}-conf-opts.patch
"${FILESDIR}"/${P}-as-needed.patch
+ "${FILESDIR}"/${P}-fix-creaders-linking.patch
)
epatch ${PATCHES[@]}