aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking.patch52
-rw-r--r--sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking2.patch10
-rw-r--r--sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild7
3 files changed, 2 insertions, 67 deletions
diff --git a/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking.patch b/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking.patch
deleted file mode 100644
index 196f3a462..000000000
--- a/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking.patch
+++ /dev/null
@@ -1,52 +0,0 @@
---- ncbi_cxx--12_0_0/src/objtools/data_loaders/genbank/Makefile.ncbi_xloader_genbank.lib.ori (revision 400707)
-+++ ncbi_cxx--12_0_0/src/objtools/data_loaders/genbank/Makefile.ncbi_xloader_genbank.lib (working copy)
-@@ -10,6 +10,6 @@
- LIB_OR_DLL = both
-
- # Dependencies for shared library
--DLL_LIB = ncbi_xreader$(DLL)
-+DLL_LIB = $(GENBANK_LDEP)
-
- WATCHERS = vasilche
---- ncbi_cxx--12_0_0/src/app/grid/util/Makefile.ncfetch.app.ori (revision 400707)
-+++ ncbi_cxx--12_0_0/src/app/grid/util/Makefile.ncfetch.app (working copy)
-@@ -5,7 +5,7 @@
- APP = ncfetch.cgi
- SRC = ncfetch
-
--LIB = xcgi xconnserv xconnect xutil xncbi
-+LIB = xcgi xconnserv xthrserv xconnect xutil xncbi
- LIBS = $(NETWORK_LIBS) $(DL_LIBS) $(ORIG_LIBS)
-
- WATCHERS = kazimird
---- ncbi_cxx--12_0_0/src/sample/app/netcache/Makefile.netcache_cgi_sample.app.ori (revision 400707)
-+++ ncbi_cxx--12_0_0/src/sample/app/netcache/Makefile.netcache_cgi_sample.app (working copy)
-@@ -4,7 +4,7 @@
- SRC = netcache_cgi_sample
-
- ### BEGIN COPIED SETTINGS
--LIB = xconnserv xconnect xcgi xhtml xutil xncbi
-+LIB = xconnserv xthrserv xconnect xcgi xhtml xutil xncbi
-
- LIBS = $(NETWORK_LIBS) $(DL_LIBS) $(ORIG_LIBS)
- ### END COPIED SETTINGS
---- ncbi_cxx--12_0_0/src/misc/grid_cgi/Makefile.xgridcgi.lib.ori 2014-06-24 21:42:11.000000000 +0200
-+++ ncbi_cxx--12_0_0/src/misc/grid_cgi/Makefile.xgridcgi.lib 2014-06-24 21:42:29.000000000 +0200
-@@ -10,4 +10,4 @@
-
- WATCHERS = vakatov
-
--DLL_LIB = xncbi xcgi xconnserv xhtml
-+DLL_LIB = xhtml xcgi xconnserv
---- ncbi_cxx--12_0_0/src/sra/sdk/libs/vfs/Makefile.vfs.lib.ori 2014-06-24 22:54:55.000000000 +0200
-+++ ncbi_cxx--12_0_0/src/sra/sdk/libs/vfs/Makefile.vfs.lib 2014-06-24 22:55:05.000000000 +0200
-@@ -8,6 +8,7 @@
- CPPFLAGS = -I$(srcdir) $(SRA_INCLUDE) $(Z_INCLUDE) $(BZ2_INCLUDE) \
- $(SRA_INTERNAL_CPPFLAGS) -D_LIBRARY -DALWAYS_ADD_EXE $(ORIG_CPPFLAGS)
-
--DLL_LIB = srapath$(DLL) kurl$(DLL) krypto$(DLL) kfg$(DLL) kfs$(DLL) klib$(DLL)
-+DLL_LIB = srapath$(FORCE_STATIC) kurl$(FORCE_STATIC) krypto$(DLL) \
-+ kfg$(DLL) kfs$(DLL) klib$(DLL)
-
- LIB_OR_DLL = both
-
diff --git a/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking2.patch b/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking2.patch
deleted file mode 100644
index 5507b8473..000000000
--- a/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking2.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ncbi_cxx--12_0_0/src/sample/app/cgi/Makefile.cgi_session_sample.app.ori 2014-06-24 21:50:43.000000000 +0200
-+++ ncbi_cxx--12_0_0/src/sample/app/cgi/Makefile.cgi_session_sample.app 2014-06-24 21:50:48.000000000 +0200
-@@ -11,7 +11,7 @@
- # the lines reading "### BEGIN/END COPIED SETTINGS" in any way.
-
- ### BEGIN COPIED SETTINGS
--LIB = xgridcgi xcgi xhtml xconnserv xconnect xutil xncbi
-+LIB = xgridcgi xcgi xhtml xconnserv xthrserv xconnect xutil xncbi
-
- LIBS = $(NETWORK_LIBS) $(DL_LIBS) $(ORIG_LIBS)
diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild b/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild
index 746a3feb3..d8b7d97ae 100644
--- a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild
+++ b/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild
@@ -42,7 +42,7 @@ DEPEND="
mysql? ( virtual/mysql )
ssl? ( dev-libs/openssl )
fltk? ( x11-libs/fltk )
- opengl? ( virtual/opengl )
+ opengl? ( virtual/opengl media-libs/glew )
mesa? ( media-libs/mesa
media-libs/glew
)
@@ -72,7 +72,7 @@ DEPEND="
# USE flags which should be added somehow: wxWindows wxWidgets SP ORBacus ODBC OEChem sge
-# seems muParser is required, also glew is required. configure exits otherwise
+# seems muParser is required, also glew is required. configure exits otherwise if these are explicitly passed to it (due to USE flag enabled)
RDEPEND="${DEPEND}"
@@ -117,9 +117,6 @@ src_prepare() {
# "${FILESDIR}"/${P}-as-needed.patch
# "${FILESDIR}"/${P}-fix-creaders-linking.patch
# "${FILESDIR}"/${P}-fix-FreeTDS-upstream.patch
-# replaced by -linkage-tuneups.patch
-# "${FILESDIR}"/${P}-linking.patch
-# "${FILESDIR}"/${P}-linking2.patch
# )
# "${FILESDIR}"/${P}-support-autoconf-2.60.patch
epatch ${PATCHES[@]}