Gentoo Archives: gentoo-commits

From: Martin Mokrejs <mmokrejs@×××××××××××××××.cz>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/ncbi-tools++/files/, sci-biology/ncbi-tools++/
Date: Wed, 25 Jun 2014 23:25:04
Message-Id: 1403738656.f88f1a0e9b529e9ca95ecec39f080675a4ae20de.mmokrejs@gentoo
1 commit: f88f1a0e9b529e9ca95ecec39f080675a4ae20de
2 Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
3 AuthorDate: Wed Jun 25 23:24:16 2014 +0000
4 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
5 CommitDate: Wed Jun 25 23:24:16 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f88f1a0e
7
8 sci-biology/ncbi-tools++-12.0.0: dropped unneeded patches, added direct dependency on glew because the dependency on virtual/opengl does not work
9
10 ---
11 .../files/ncbi-tools++-12.0.0-linking.patch | 52 ----------------------
12 .../files/ncbi-tools++-12.0.0-linking2.patch | 10 -----
13 .../ncbi-tools++/ncbi-tools++-12.0.0.ebuild | 7 +--
14 3 files changed, 2 insertions(+), 67 deletions(-)
15
16 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
17 deleted file mode 100644
18 index 196f3a4..0000000
19 --- a/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking.patch
20 +++ /dev/null
21 @@ -1,52 +0,0 @@
22 ---- ncbi_cxx--12_0_0/src/objtools/data_loaders/genbank/Makefile.ncbi_xloader_genbank.lib.ori (revision 400707)
23 -+++ ncbi_cxx--12_0_0/src/objtools/data_loaders/genbank/Makefile.ncbi_xloader_genbank.lib (working copy)
24 -@@ -10,6 +10,6 @@
25 - LIB_OR_DLL = both
26 -
27 - # Dependencies for shared library
28 --DLL_LIB = ncbi_xreader$(DLL)
29 -+DLL_LIB = $(GENBANK_LDEP)
30 -
31 - WATCHERS = vasilche
32 ---- ncbi_cxx--12_0_0/src/app/grid/util/Makefile.ncfetch.app.ori (revision 400707)
33 -+++ ncbi_cxx--12_0_0/src/app/grid/util/Makefile.ncfetch.app (working copy)
34 -@@ -5,7 +5,7 @@
35 - APP = ncfetch.cgi
36 - SRC = ncfetch
37 -
38 --LIB = xcgi xconnserv xconnect xutil xncbi
39 -+LIB = xcgi xconnserv xthrserv xconnect xutil xncbi
40 - LIBS = $(NETWORK_LIBS) $(DL_LIBS) $(ORIG_LIBS)
41 -
42 - WATCHERS = kazimird
43 ---- ncbi_cxx--12_0_0/src/sample/app/netcache/Makefile.netcache_cgi_sample.app.ori (revision 400707)
44 -+++ ncbi_cxx--12_0_0/src/sample/app/netcache/Makefile.netcache_cgi_sample.app (working copy)
45 -@@ -4,7 +4,7 @@
46 - SRC = netcache_cgi_sample
47 -
48 - ### BEGIN COPIED SETTINGS
49 --LIB = xconnserv xconnect xcgi xhtml xutil xncbi
50 -+LIB = xconnserv xthrserv xconnect xcgi xhtml xutil xncbi
51 -
52 - LIBS = $(NETWORK_LIBS) $(DL_LIBS) $(ORIG_LIBS)
53 - ### END COPIED SETTINGS
54 ---- ncbi_cxx--12_0_0/src/misc/grid_cgi/Makefile.xgridcgi.lib.ori 2014-06-24 21:42:11.000000000 +0200
55 -+++ ncbi_cxx--12_0_0/src/misc/grid_cgi/Makefile.xgridcgi.lib 2014-06-24 21:42:29.000000000 +0200
56 -@@ -10,4 +10,4 @@
57 -
58 - WATCHERS = vakatov
59 -
60 --DLL_LIB = xncbi xcgi xconnserv xhtml
61 -+DLL_LIB = xhtml xcgi xconnserv
62 ---- ncbi_cxx--12_0_0/src/sra/sdk/libs/vfs/Makefile.vfs.lib.ori 2014-06-24 22:54:55.000000000 +0200
63 -+++ ncbi_cxx--12_0_0/src/sra/sdk/libs/vfs/Makefile.vfs.lib 2014-06-24 22:55:05.000000000 +0200
64 -@@ -8,6 +8,7 @@
65 - CPPFLAGS = -I$(srcdir) $(SRA_INCLUDE) $(Z_INCLUDE) $(BZ2_INCLUDE) \
66 - $(SRA_INTERNAL_CPPFLAGS) -D_LIBRARY -DALWAYS_ADD_EXE $(ORIG_CPPFLAGS)
67 -
68 --DLL_LIB = srapath$(DLL) kurl$(DLL) krypto$(DLL) kfg$(DLL) kfs$(DLL) klib$(DLL)
69 -+DLL_LIB = srapath$(FORCE_STATIC) kurl$(FORCE_STATIC) krypto$(DLL) \
70 -+ kfg$(DLL) kfs$(DLL) klib$(DLL)
71 -
72 - LIB_OR_DLL = both
73 -
74
75 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
76 deleted file mode 100644
77 index 5507b84..0000000
78 --- a/sci-biology/ncbi-tools++/files/ncbi-tools++-12.0.0-linking2.patch
79 +++ /dev/null
80 @@ -1,10 +0,0 @@
81 ---- ncbi_cxx--12_0_0/src/sample/app/cgi/Makefile.cgi_session_sample.app.ori 2014-06-24 21:50:43.000000000 +0200
82 -+++ ncbi_cxx--12_0_0/src/sample/app/cgi/Makefile.cgi_session_sample.app 2014-06-24 21:50:48.000000000 +0200
83 -@@ -11,7 +11,7 @@
84 - # the lines reading "### BEGIN/END COPIED SETTINGS" in any way.
85 -
86 - ### BEGIN COPIED SETTINGS
87 --LIB = xgridcgi xcgi xhtml xconnserv xconnect xutil xncbi
88 -+LIB = xgridcgi xcgi xhtml xconnserv xthrserv xconnect xutil xncbi
89 -
90 - LIBS = $(NETWORK_LIBS) $(DL_LIBS) $(ORIG_LIBS)
91
92 diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild b/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild
93 index 746a3fe..d8b7d97 100644
94 --- a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild
95 +++ b/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild
96 @@ -42,7 +42,7 @@ DEPEND="
97 mysql? ( virtual/mysql )
98 ssl? ( dev-libs/openssl )
99 fltk? ( x11-libs/fltk )
100 - opengl? ( virtual/opengl )
101 + opengl? ( virtual/opengl media-libs/glew )
102 mesa? ( media-libs/mesa
103 media-libs/glew
104 )
105 @@ -72,7 +72,7 @@ DEPEND="
106 # USE flags which should be added somehow: wxWindows wxWidgets SP ORBacus ODBC OEChem sge
107
108
109 -# seems muParser is required, also glew is required. configure exits otherwise
110 +# seems muParser is required, also glew is required. configure exits otherwise if these are explicitly passed to it (due to USE flag enabled)
111
112 RDEPEND="${DEPEND}"
113
114 @@ -117,9 +117,6 @@ src_prepare() {
115 # "${FILESDIR}"/${P}-as-needed.patch
116 # "${FILESDIR}"/${P}-fix-creaders-linking.patch
117 # "${FILESDIR}"/${P}-fix-FreeTDS-upstream.patch
118 -# replaced by -linkage-tuneups.patch
119 -# "${FILESDIR}"/${P}-linking.patch
120 -# "${FILESDIR}"/${P}-linking2.patch
121 # )
122 # "${FILESDIR}"/${P}-support-autoconf-2.60.patch
123 epatch ${PATCHES[@]}