diff options
author | Martin Mokrejš <mmokrejs@fold.natur.cuni.cz> | 2013-09-13 18:09:46 +0200 |
---|---|---|
committer | Martin Mokrejš <mmokrejs@fold.natur.cuni.cz> | 2013-09-13 18:09:46 +0200 |
commit | 2936a6fec14426e76f9e3f095b82e25eddcc1072 (patch) | |
tree | 4b8f50360afab2dcab5d9fbd0231534d3b326db6 /sci-biology/ncbi-tools++ | |
parent | sci-libs/itk: Version bump. Cleaned-up ebuild and metadata.xml (diff) | |
download | sci-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++')
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[@]} |