1 |
commit: 2513d463dc99aaf7b5f70f2689f97af7de3c4483 |
2 |
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
3 |
AuthorDate: Thu Jun 26 19:48:49 2014 +0000 |
4 |
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> |
5 |
CommitDate: Thu Jun 26 19:48:49 2014 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2513d463 |
7 |
|
8 |
sci-biology/ncbi-tools++: dropped USE=ftds as it is useless and recommended by upstream to be disabled altogether |
9 |
|
10 |
--- |
11 |
sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild | 14 ++++++-------- |
12 |
sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild | 13 ++++++------- |
13 |
sci-biology/ncbi-tools++/ncbi-tools++-9.0.0.ebuild | 14 +++++--------- |
14 |
3 files changed, 17 insertions(+), 24 deletions(-) |
15 |
|
16 |
diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild b/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild |
17 |
index ebc9c33..23ff5d8 100644 |
18 |
--- a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild |
19 |
+++ b/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild |
20 |
@@ -25,8 +25,8 @@ SLOT="0" |
21 |
IUSE=" |
22 |
debug static-libs static threads pch |
23 |
test wxwidgets odbc |
24 |
- berkdb boost bzip2 cppunit curl expat fastcgi fltk freetype ftds gif |
25 |
- glut gnutls hdf5 icu jpeg lzo mesa mysql muparser opengl pcre png python |
26 |
+ berkdb boost bzip2 cppunit curl expat fastcgi fltk freetype gif |
27 |
+ glut gnutls hdf5 icu jpeg lzo osmesa mysql muparser opengl pcre png python |
28 |
sablotron sqlite sqlite3 tiff xerces xalan xml xpm xslt X" |
29 |
#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
30 |
KEYWORDS="" |
31 |
@@ -35,7 +35,6 @@ KEYWORDS="" |
32 |
DEPEND=" |
33 |
!sci-biology/sra_sdk |
34 |
berkdb? ( sys-libs/db:4.3[cxx] ) |
35 |
- ftds? ( dev-db/freetds ) |
36 |
boost? ( dev-libs/boost ) |
37 |
curl? ( net-misc/curl ) |
38 |
sqlite? ( dev-db/sqlite ) |
39 |
@@ -43,7 +42,7 @@ DEPEND=" |
40 |
mysql? ( virtual/mysql ) |
41 |
fltk? ( x11-libs/fltk ) |
42 |
opengl? ( virtual/opengl media-libs/glew ) |
43 |
- mesa? ( media-libs/mesa |
44 |
+ osmesa? ( media-libs/mesa |
45 |
media-libs/glew |
46 |
) |
47 |
glut? ( media-libs/freeglut ) |
48 |
@@ -70,7 +69,8 @@ DEPEND=" |
49 |
app-arch/bzip2 |
50 |
dev-libs/libpcre" |
51 |
# USE flags which should be added somehow: wxWindows wxWidgets SP ORBacus ODBC OEChem sge |
52 |
- |
53 |
+# Intentionally omitted USE flags: |
54 |
+# ftds? ( dev-db/freetds ) # useless, no real apps use it outside NCBI |
55 |
|
56 |
# seems muParser is required, also glew is required. configure exits otherwise if these are explicitly passed to it (due to USE flag enabled) |
57 |
|
58 |
@@ -168,7 +168,6 @@ src_configure() { |
59 |
#--with-ncbi-public ensure compatibility for all in-house platforms |
60 |
#--with-sybase-local=DIR use local SYBASE install (DIR is optional) |
61 |
#--with-sybase-new use newer SYBASE install (12.5 rather than 12.0) |
62 |
- #--without-ftds-renamed do not rename Sybase DBLIB symbols in built-in FTDS |
63 |
#--without-sp do not use SP libraries |
64 |
#--without-orbacus do not use ORBacus CORBA libraries |
65 |
#--with-orbacus=DIR use ORBacus installation in DIR |
66 |
@@ -228,11 +227,10 @@ src_configure() { |
67 |
$(use_with lzo lzo "${EPREFIX}/usr") |
68 |
$(use_with pcre pcre "${EPREFIX}/usr") |
69 |
$(use_with gnutls gnutls "${EPREFIX}/usr") |
70 |
- $(use_with ftds ftds "${EPREFIX}/usr") |
71 |
$(use_with mysql mysql "${EPREFIX}/usr") |
72 |
$(usex fltk --with-fltk="${EPREFIX}/usr" "") |
73 |
$(use_with opengl opengl "${EPREFIX}/usr") |
74 |
- $(use_with mesa mesa "${EPREFIX}/usr") |
75 |
+ $(use_with osmesa mesa "${EPREFIX}/usr") |
76 |
$(use_with opengl glut "${EPREFIX}/usr") |
77 |
$(use_with opengl glew "${EPREFIX}/usr") |
78 |
$(use_with opengl glew-mx) |
79 |
|
80 |
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 |
81 |
index 953b011..44c444e 100644 |
82 |
--- a/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild |
83 |
+++ b/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0-r1.ebuild |
84 |
@@ -26,8 +26,8 @@ SLOT="0" |
85 |
IUSE=" |
86 |
debug static-libs static threads pch |
87 |
test wxwidgets odbc |
88 |
- berkdb boost bzip2 cppunit curl expat fastcgi fltk freetype ftds gif |
89 |
- glut gnutls hdf5 icu lzo jpeg mesa mysql muparser opengl pcre png python |
90 |
+ berkdb boost bzip2 cppunit curl expat fastcgi fltk freetype gif |
91 |
+ glut gnutls hdf5 icu lzo jpeg osmesa mysql muparser opengl pcre png python |
92 |
sablotron sqlite sqlite3 tiff xerces xalan xml xpm xslt X" |
93 |
#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
94 |
KEYWORDS="" |
95 |
@@ -35,7 +35,6 @@ KEYWORDS="" |
96 |
# sys-libs/db should be compiled with USE=cxx |
97 |
DEPEND=" |
98 |
berkdb? ( sys-libs/db:4.3[cxx] ) |
99 |
- ftds? ( dev-db/freetds ) |
100 |
boost? ( dev-libs/boost ) |
101 |
curl? ( net-misc/curl ) |
102 |
sqlite? ( dev-db/sqlite ) |
103 |
@@ -44,7 +43,7 @@ DEPEND=" |
104 |
gnutls? ( net-libs/gnutls ) |
105 |
fltk? ( x11-libs/fltk ) |
106 |
opengl? ( virtual/opengl ) |
107 |
- mesa? ( media-libs/mesa |
108 |
+ osmesa? ( media-libs/osmesa |
109 |
media-libs/glew |
110 |
) |
111 |
glut? ( media-libs/freeglut ) |
112 |
@@ -70,6 +69,8 @@ DEPEND=" |
113 |
app-arch/bzip2 |
114 |
dev-libs/libpcre" |
115 |
# USE flags which should be added somehow: wxWindows wxWidgets SP ORBacus ODBC OEChem sge |
116 |
+# Intentionally omitted USE flags: |
117 |
+# ftds? ( dev-db/freetds ) # useless, no real apps use it outside NCBI |
118 |
|
119 |
|
120 |
# seems muParser is required, also glew is required. configure exitss otherwise |
121 |
@@ -154,7 +155,6 @@ src_configure() { |
122 |
#--with-ncbi-public ensure compatibility for all in-house platforms |
123 |
#--with-sybase-local=DIR use local SYBASE install (DIR is optional) |
124 |
#--with-sybase-new use newer SYBASE install (12.5 rather than 12.0) |
125 |
- #--without-ftds-renamed do not rename Sybase DBLIB symbols in built-in FTDS |
126 |
#--without-sp do not use SP libraries |
127 |
#--without-orbacus do not use ORBacus CORBA libraries |
128 |
#--with-orbacus=DIR use ORBacus installation in DIR |
129 |
@@ -224,11 +224,10 @@ src_configure() { |
130 |
$(use_with lzo lzo "${EPREFIX}/usr") |
131 |
$(use_with pcre pcre "${EPREFIX}/usr") |
132 |
$(use_with gnutls gnutls "${EPREFIX}/usr") |
133 |
- $(use_with ftds ftds "${EPREFIX}/usr") |
134 |
$(use_with mysql mysql "${EPREFIX}/usr") |
135 |
$(use_with fltk fltk "${EPREFIX}/usr") |
136 |
$(use_with opengl opengl "${EPREFIX}/usr") |
137 |
- $(use_with mesa mesa "${EPREFIX}/usr") |
138 |
+ $(use_with osmesa mesa "${EPREFIX}/usr") |
139 |
$(use_with opengl glut "${EPREFIX}/usr") |
140 |
$(use_with opengl glew "${EPREFIX}/usr") |
141 |
$(use_with opengl glew-mx) |
142 |
|
143 |
diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0.ebuild b/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0.ebuild |
144 |
index b9f8047..89b6a96 100644 |
145 |
--- a/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0.ebuild |
146 |
+++ b/sci-biology/ncbi-tools++/ncbi-tools++-9.0.0.ebuild |
147 |
@@ -23,13 +23,12 @@ SRC_URI=" |
148 |
|
149 |
LICENSE="public-domain" |
150 |
SLOT="0" |
151 |
-IUSE="berkdb boost bzip2 cppunit curl expat fastcgi fltk freetype ftds gif glut gnutls hdf5 icu jpeg lzo mesa mysql muparser opengl pcre png python sablotron sqlite sqlite3 tiff xerces xalan xml xpm xslt X" |
152 |
+IUSE="berkdb boost bzip2 cppunit curl expat fastcgi fltk freetype gif glut gnutls hdf5 icu jpeg lzo osmesa mysql muparser opengl pcre png python sablotron sqlite sqlite3 tiff xerces xalan xml xpm xslt X" |
153 |
#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
154 |
KEYWORDS="" |
155 |
|
156 |
# sys-libs/db should be compiled with USE=cxx |
157 |
DEPEND="berkdb? ( sys-libs/db:4.3 ) |
158 |
- ftds? ( dev-db/freetds ) |
159 |
boost? ( dev-libs/boost ) |
160 |
curl? ( net-misc/curl ) |
161 |
sqlite? ( dev-db/sqlite ) |
162 |
@@ -38,7 +37,7 @@ DEPEND="berkdb? ( sys-libs/db:4.3 ) |
163 |
gnutls? ( net-libs/gnutls ) |
164 |
fltk? ( x11-libs/fltk ) |
165 |
opengl? ( virtual/opengl ) |
166 |
- mesa? ( media-libs/mesa ) |
167 |
+ osmesa? ( media-libs/mesa ) |
168 |
glut? ( media-libs/freeglut ) |
169 |
freetype? ( media-libs/freetype ) |
170 |
fastcgi? ( www-apache/mod_fastcgi ) |
171 |
@@ -62,6 +61,8 @@ DEPEND="berkdb? ( sys-libs/db:4.3 ) |
172 |
app-arch/bzip2 |
173 |
dev-libs/libpcre" |
174 |
# USE flags which should be added somehow: wxWindows wxWidgets SP ORBacus ODBC OEChem sge |
175 |
+# Intentionally omitted USE flags: |
176 |
+# ftds? ( dev-db/freetds ) # useless, no real apps use it outside NCBI |
177 |
|
178 |
# configure options, may want to expose some |
179 |
# --without-debug build non-debug versions of libs and apps |
180 |
@@ -171,11 +172,6 @@ src_configure() { |
181 |
if ! use curl; then |
182 |
myconf="--without-curl" |
183 |
fi |
184 |
- if use ftds; then |
185 |
- myconf="--with-ftds" |
186 |
- else |
187 |
- myconf="--without-ftds" |
188 |
- fi |
189 |
if use gnutls; then |
190 |
myconf="--with-gnutls" |
191 |
else |
192 |
@@ -196,7 +192,7 @@ src_configure() { |
193 |
if ! use opengl; then |
194 |
myconf="--without-opengl" |
195 |
fi |
196 |
- if ! use mesa; then |
197 |
+ if ! use osmesa; then |
198 |
myconf="--without-mesa" |
199 |
fi |
200 |
if ! use glut; then |