Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/ball/files/, sci-chemistry/ball/
Date: Thu, 02 May 2019 18:48:03
Message-Id: 1556822873.90360a7c028f7f1eccfbcf57b10428481a003ac8.zlogene@gentoo
1 commit: 90360a7c028f7f1eccfbcf57b10428481a003ac8
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 2 18:47:53 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Thu May 2 18:47:53 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90360a7c
7
8 sci-chemistry/ball: remove last rited package
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11
12 sci-chemistry/ball/Manifest | 1 -
13 sci-chemistry/ball/ball-1.5.0_pre20180419.ebuild | 100 ------
14 .../ball/files/ball-1.5.0-gnuinstalldirs.patch | 355 ---------------------
15 sci-chemistry/ball/metadata.xml | 36 ---
16 4 files changed, 492 deletions(-)
17
18 diff --git a/sci-chemistry/ball/Manifest b/sci-chemistry/ball/Manifest
19 deleted file mode 100644
20 index 71590f52041..00000000000
21 --- a/sci-chemistry/ball/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST ball-1.5.0_pre20180419.tar.gz 37577697 BLAKE2B 44db256dad4703115ca381c4bc7f8393657d9d205b78c9ed55328769129dc38a2898d838bea2beb2e1e5e25184944a5724dd808917928f79c41b8216d98a6677 SHA512 a5cf9680468636c6b3de950f058d1bedb9c2d9ef7b5ba1af60e4b79fab3e6bae9cd814ec3238703075ae66c5a637d1ba8281ce7f11ac842133af91c000c983c3
25
26 diff --git a/sci-chemistry/ball/ball-1.5.0_pre20180419.ebuild b/sci-chemistry/ball/ball-1.5.0_pre20180419.ebuild
27 deleted file mode 100644
28 index b4d49d1fb14..00000000000
29 --- a/sci-chemistry/ball/ball-1.5.0_pre20180419.ebuild
30 +++ /dev/null
31 @@ -1,100 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -PYTHON_COMPAT=( python2_7 )
38 -COMMIT=e80b5e2021a72faa36bf9e35207998d4590f2cf4
39 -inherit cmake-utils python-single-r1
40 -
41 -DESCRIPTION="Biochemical Algorithms Library"
42 -HOMEPAGE="https://github.com/BALL-Project/ball"
43 -SRC_URI="https://github.com/BALL-Project/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
44 -
45 -SLOT="0"
46 -LICENSE="LGPL-2 fftw? ( GPL-3 ) openbabel? ( GPL-3 )"
47 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
48 -IUSE="cuda doc +fftw +gui lpsolve mpi openbabel +python svm test threads webengine"
49 -
50 -REQUIRED_USE="
51 - python? ( ${PYTHON_REQUIRED_USE} )
52 - threads? ( fftw )
53 - webengine? ( gui )
54 -"
55 -
56 -RDEPEND="
57 - dev-cpp/eigen:3
58 - dev-libs/boost:=
59 - dev-qt/qtcore:5
60 - dev-qt/qtnetwork:5
61 - dev-qt/qtxml:5
62 - media-libs/glew:0=
63 - virtual/opengl
64 - x11-libs/libX11
65 - cuda? ( dev-util/nvidia-cuda-toolkit )
66 - fftw? ( sci-libs/fftw:3.0=[threads?] )
67 - gui? (
68 - dev-qt/qtgui:5
69 - dev-qt/qtopengl:5
70 - dev-qt/qtprintsupport:5
71 - dev-qt/qttest:5
72 - dev-qt/qtwidgets:5
73 - )
74 - lpsolve? ( sci-mathematics/lpsolve )
75 - mpi? ( virtual/mpi )
76 - openbabel? ( sci-chemistry/openbabel:= )
77 - python? ( ${PYTHON_DEPS} )
78 - svm? ( sci-libs/libsvm:= )
79 - webengine? (
80 - dev-qt/qtwebchannel:5
81 - dev-qt/qtwebengine:5[widgets]
82 - )
83 -"
84 -DEPEND="${RDEPEND}
85 - sys-devel/bison
86 - virtual/yacc
87 - doc? ( app-doc/doxygen[dot] )
88 - gui? ( dev-qt/linguist-tools:5 )
89 - python? ( dev-python/sip )
90 -"
91 -
92 -S="${WORKDIR}"/${PN}-${COMMIT}
93 -
94 -PATCHES=( "${FILESDIR}"/${PN}-1.5.0-gnuinstalldirs.patch )
95 -
96 -RESTRICT="test"
97 -
98 -pkg_setup() {
99 - use python && python-single-r1_pkg_setup
100 -}
101 -
102 -src_configure() {
103 - local mycmakeargs=(
104 - -DUPDATE_TRANSLATIONS=ON
105 - -DCMAKE_DISABLE_FIND_PACKAGE_LATEX=ON
106 - -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
107 - -DUSE_CUDA=$(usex cuda)
108 - -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(usex !doc)
109 - -DCMAKE_DISABLE_FIND_PACKAGE_FFTW=$(usex !fftw)
110 - -DUSE_LPSOLVE=$(usex lpsolve)
111 - -DUSE_MPI=$(usex mpi)
112 - -DREQUIRE_MPI=$(usex mpi)
113 - -DCMAKE_DISABLE_FIND_PACKAGE_OpenBabel2=$(usex !openbabel)
114 - -DBALL_PYTHON_SUPPORT=$(usex python)
115 - -DBALL_HAS_VIEW=$(usex gui)
116 - -DUSE_LIBSVM=$(usex svm)
117 - -DUSE_FFTW_THREADS=$(usex threads)
118 - -DUSE_QTWEBENGINE=$(usex webengine)
119 - )
120 -
121 - if use fftw || use openbabel; then
122 - mycmakeargs+=( -DBALL_LICENSE=GPL )
123 - fi
124 -
125 - cmake-utils_src_configure
126 -}
127 -
128 -src_compile() {
129 - cmake-utils_src_compile
130 - use test && cmake-utils_src_make build_tests
131 -}
132
133 diff --git a/sci-chemistry/ball/files/ball-1.5.0-gnuinstalldirs.patch b/sci-chemistry/ball/files/ball-1.5.0-gnuinstalldirs.patch
134 deleted file mode 100644
135 index f9fedc58bb6..00000000000
136 --- a/sci-chemistry/ball/files/ball-1.5.0-gnuinstalldirs.patch
137 +++ /dev/null
138 @@ -1,355 +0,0 @@
139 -From a8cade5ed7090c704aed53871fb664a0fe07af54 Mon Sep 17 00:00:00 2001
140 -From: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
141 -Date: Sat, 21 Apr 2018 20:07:09 +0200
142 -Subject: [PATCH 1/3] Use GNUInstallDirs
143 -
144 ----
145 - CMakeLists.txt | 30 ++++++++++++++++--------------
146 - 1 file changed, 16 insertions(+), 14 deletions(-)
147 -
148 -diff --git a/CMakeLists.txt b/CMakeLists.txt
149 -index be57fe90c..1a54446fb 100644
150 ---- a/CMakeLists.txt
151 -+++ b/CMakeLists.txt
152 -@@ -65,6 +65,8 @@ INCLUDE(BALLCompilerSpecific)
153 - # Determine BALL configuration
154 - INCLUDE(BALLConfiguration)
155 -
156 -+INCLUDE(GNUInstallDirs)
157 -+
158 - # We do not have a Component-based installer in MacOS
159 - IF(NOT APPLE)
160 - INCLUDE(BALLComponents)
161 -@@ -473,20 +475,20 @@ SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin")
162 -
163 - ## These variables are used in all install-targets
164 - IF (NOT APPLE)
165 -- SET(BALL_RUNTIME_INSTALL_DIRECTORY "bin")
166 -- SET(BALL_LIBRARY_INSTALL_DIRECTORY "lib")
167 -- SET(BALL_ARCHIVE_INSTALL_DIRECTORY "lib")
168 -- SET(BALL_HEADER_INSTALL_DIRECTORY ".")
169 -- SET(BALL_DATA_INSTALL_DIRECTORY "share/BALL")
170 -- SET(BALL_DOCUMENTATION_INSTALL_DIRECTORY "share/BALL/doc")
171 -- SET(BALL_TOOLS_INSTALL_DIRECTORY "bin/BALLTools")
172 -+ SET(BALL_RUNTIME_INSTALL_DIRECTORY ${CMAKE_INSTALL_BINDIR})
173 -+ SET(BALL_LIBRARY_INSTALL_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
174 -+ SET(BALL_ARCHIVE_INSTALL_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
175 -+ SET(BALL_HEADER_INSTALL_DIRECTORY ${CMAKE_INSTALL_INCLUDEDIR})
176 -+ SET(BALL_DATA_INSTALL_DIRECTORY ${CMAKE_INSTALL_DATAROOTDIR}/BALL)
177 -+ SET(BALL_DOCUMENTATION_INSTALL_DIRECTORY ${CMAKE_INSTALL_DOCDIR})
178 -+ SET(BALL_TOOLS_INSTALL_DIRECTORY ${CMAKE_INSTALL_BINDIR}/BALLTools)
179 -
180 - IF(WIN32)
181 - SET(BALL_PYTHON_INSTALL_DIRECTORY "bin")
182 - SET(BALL_PLUGIN_INSTALL_DIRECTORY "bin")
183 - ELSE()
184 -- SET(BALL_PYTHON_INSTALL_DIRECTORY "lib")
185 -- SET(BALL_PLUGIN_INSTALL_DIRECTORY "lib")
186 -+ SET(BALL_PYTHON_INSTALL_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
187 -+ SET(BALL_PLUGIN_INSTALL_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
188 - ENDIF()
189 - ENDIF()
190 -
191 -@@ -710,21 +712,21 @@ IF(NOT APPLE)
192 - ## care of data files and headers
193 - IF (NOT "${CMAKE_INSTALL_PREFIX}" STREQUAL ".")
194 - ### Install the data directories
195 -- INSTALL(DIRECTORY data DESTINATION "${BALL_DATA_INSTALL_DIRECTORY}" COMPONENT ${COMPONENT_LIBBALL})
196 -+ INSTALL(DIRECTORY data/ DESTINATION "${BALL_DATA_INSTALL_DIRECTORY}" COMPONENT ${COMPONENT_LIBBALL})
197 -
198 - ### Install the includes
199 -- INSTALL(DIRECTORY include DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}" COMPONENT ${COMPONENT_LIBBALL_DEV})
200 -+ INSTALL(DIRECTORY include/ DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}" COMPONENT ${COMPONENT_LIBBALL_DEV})
201 - ENDIF()
202 -
203 - ## The configured files have to be copied in any case
204 - INSTALL(FILES ${PROJECT_BINARY_DIR}/include/BALL/CONFIG/config.h
205 -- DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}/include/BALL/CONFIG"
206 -+ DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}/BALL/CONFIG"
207 - COMPONENT ${COMPONENT_LIBBALL_DEV}
208 - )
209 -
210 - INSTALL(FILES
211 - ${PROJECT_BINARY_DIR}/include/BALL/PYTHON/BALLPythonConfig.h
212 -- DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}/include/BALL/PYTHON"
213 -+ DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}/BALL/PYTHON"
214 - COMPONENT ${COMPONENT_LIBBALL_DEV}
215 - )
216 -
217 -@@ -866,7 +868,7 @@ EXPORT(PACKAGE BALL)
218 - # Generate CMake package configuration for BALL installation
219 - IF(NOT APPLE)
220 - # Installation path for BALL CMake package configuration files
221 -- SET(BALL_CMAKE_EXPORT_PATH "lib/cmake/BALL" CACHE PATH "Path to the cmake package configuration files")
222 -+ SET(BALL_CMAKE_EXPORT_PATH ${CMAKE_INSTALL_LIBDIR}/cmake/BALL CACHE PATH "Path to the cmake package configuration files")
223 -
224 - LIST(REMOVE_ITEM BALL_INCLUDE_DIRS "${PROJECT_BINARY_DIR}/include")
225 - LIST(REMOVE_ITEM BALL_INCLUDE_DIRS "${PROJECT_SOURCE_DIR}/include")
226 ---
227 -2.17.0
228 -
229 -
230 -From 17cbef40ad91cf051ca83b1ccf53dd2ccb22fc8d Mon Sep 17 00:00:00 2001
231 -From: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
232 -Date: Sat, 21 Apr 2018 21:20:01 +0200
233 -Subject: [PATCH 2/3] Drop superfluous cmake variables
234 -
235 ----
236 - CMakeLists.txt | 34 +++++++------------
237 - cmake/BALLDoc.cmake | 6 ++--
238 - source/APPLICATIONS/BALLVIEW/CMakeLists.txt | 4 +--
239 - source/EXTENSIONS/BALLAXY/CMakeLists.txt | 2 +-
240 - source/EXTENSIONS/JUPYTER/CMakeLists.txt | 2 +-
241 - source/EXTENSIONS/PRESENTABALL/CMakeLists.txt | 2 +-
242 - source/PYTHON/EXTENSIONS/CMakeLists.txt | 12 +++----
243 - 7 files changed, 27 insertions(+), 35 deletions(-)
244 -
245 -diff --git a/CMakeLists.txt b/CMakeLists.txt
246 -index 1a54446fb..9b9f3513b 100644
247 ---- a/CMakeLists.txt
248 -+++ b/CMakeLists.txt
249 -@@ -475,14 +475,6 @@ SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin")
250 -
251 - ## These variables are used in all install-targets
252 - IF (NOT APPLE)
253 -- SET(BALL_RUNTIME_INSTALL_DIRECTORY ${CMAKE_INSTALL_BINDIR})
254 -- SET(BALL_LIBRARY_INSTALL_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
255 -- SET(BALL_ARCHIVE_INSTALL_DIRECTORY ${CMAKE_INSTALL_LIBDIR})
256 -- SET(BALL_HEADER_INSTALL_DIRECTORY ${CMAKE_INSTALL_INCLUDEDIR})
257 -- SET(BALL_DATA_INSTALL_DIRECTORY ${CMAKE_INSTALL_DATAROOTDIR}/BALL)
258 -- SET(BALL_DOCUMENTATION_INSTALL_DIRECTORY ${CMAKE_INSTALL_DOCDIR})
259 -- SET(BALL_TOOLS_INSTALL_DIRECTORY ${CMAKE_INSTALL_BINDIR}/BALLTools)
260 --
261 - IF(WIN32)
262 - SET(BALL_PYTHON_INSTALL_DIRECTORY "bin")
263 - SET(BALL_PLUGIN_INSTALL_DIRECTORY "bin")
264 -@@ -693,18 +685,18 @@ IF(NOT APPLE)
265 - INSTALL(TARGETS BALL
266 - EXPORT BALLExportGroup
267 - COMPONENT "${COMPONENT_LIBBALL}"
268 -- RUNTIME DESTINATION "${BALL_RUNTIME_INSTALL_DIRECTORY}"
269 -- LIBRARY DESTINATION "${BALL_LIBRARY_INSTALL_DIRECTORY}"
270 -- ARCHIVE DESTINATION "${BALL_ARCHIVE_INSTALL_DIRECTORY}"
271 -+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
272 -+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
273 -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
274 - )
275 -
276 - IF(BALL_HAS_VIEW)
277 - INSTALL(TARGETS VIEW
278 - EXPORT BALLExportGroup
279 - COMPONENT "${COMPONENT_LIBVIEW}"
280 -- RUNTIME DESTINATION "${BALL_RUNTIME_INSTALL_DIRECTORY}"
281 -- LIBRARY DESTINATION "${BALL_LIBRARY_INSTALL_DIRECTORY}"
282 -- ARCHIVE DESTINATION "${BALL_ARCHIVE_INSTALL_DIRECTORY}"
283 -+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
284 -+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
285 -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
286 - )
287 - ENDIF()
288 -
289 -@@ -712,21 +704,21 @@ IF(NOT APPLE)
290 - ## care of data files and headers
291 - IF (NOT "${CMAKE_INSTALL_PREFIX}" STREQUAL ".")
292 - ### Install the data directories
293 -- INSTALL(DIRECTORY data/ DESTINATION "${BALL_DATA_INSTALL_DIRECTORY}" COMPONENT ${COMPONENT_LIBBALL})
294 -+ INSTALL(DIRECTORY data/ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/BALL COMPONENT ${COMPONENT_LIBBALL})
295 -
296 - ### Install the includes
297 -- INSTALL(DIRECTORY include/ DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}" COMPONENT ${COMPONENT_LIBBALL_DEV})
298 -+ INSTALL(DIRECTORY include/ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" COMPONENT ${COMPONENT_LIBBALL_DEV})
299 - ENDIF()
300 -
301 - ## The configured files have to be copied in any case
302 - INSTALL(FILES ${PROJECT_BINARY_DIR}/include/BALL/CONFIG/config.h
303 -- DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}/BALL/CONFIG"
304 -+ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/BALL/CONFIG"
305 - COMPONENT ${COMPONENT_LIBBALL_DEV}
306 - )
307 -
308 - INSTALL(FILES
309 - ${PROJECT_BINARY_DIR}/include/BALL/PYTHON/BALLPythonConfig.h
310 -- DESTINATION "${BALL_HEADER_INSTALL_DIRECTORY}/BALL/PYTHON"
311 -+ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/BALL/PYTHON"
312 - COMPONENT ${COMPONENT_LIBBALL_DEV}
313 - )
314 -
315 -@@ -744,14 +736,14 @@ IF(NOT APPLE)
316 - FOREACH(LIB ${BALL_DEP_OPT_DLLS})
317 - STRING(TOLOWER "${LIB}" LOWER_LIB)
318 - INSTALL(FILES "${LIB}"
319 -- DESTINATION "${BALL_RUNTIME_INSTALL_DIRECTORY}"
320 -+ DESTINATION "${CMAKE_INSTALL_BINDIR}"
321 - COMPONENT ${COMPONENT_LIBBALL})
322 - ENDFOREACH()
323 -
324 - IF(QT_DEPLOY_EXECUTABLE)
325 - INSTALL(CODE
326 -- "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${BALL_RUNTIME_INSTALL_DIRECTORY}/BALL.dll)
327 -- EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${BALL_RUNTIME_INSTALL_DIRECTORY}/VIEW.dll)"
328 -+ "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${CMAKE_INSTALL_BINDIR}/BALL.dll)
329 -+ EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${CMAKE_INSTALL_BINDIR}/VIEW.dll)"
330 - COMPONENT "${COMPONENT_LIBBALL}")
331 - ENDIF()
332 - ENDIF()
333 -diff --git a/cmake/BALLDoc.cmake b/cmake/BALLDoc.cmake
334 -index 061b9c95f..2d7c17466 100644
335 ---- a/cmake/BALLDoc.cmake
336 -+++ b/cmake/BALLDoc.cmake
337 -@@ -20,7 +20,7 @@ ENDIF()
338 -
339 - IF(NOT APPLE)
340 - INSTALL(DIRECTORY "${PROJECT_SOURCE_DIR}/doc/examples/"
341 -- DESTINATION "${BALL_DOCUMENTATION_INSTALL_DIRECTORY}/EXAMPLES"
342 -+ DESTINATION "${CMAKE_INSTALL_DOCDIR}/EXAMPLES"
343 - COMPONENT "${COMPONENT_DOCUMENTATION_EXAMPLES}")
344 - ENDIF()
345 -
346 -@@ -53,7 +53,7 @@ IF (DOXYGEN_FOUND)
347 -
348 - IF(NOT APPLE)
349 - INSTALL(DIRECTORY "${PROJECT_BINARY_DIR}/doc/html/"
350 -- DESTINATION "${BALL_DOCUMENTATION_INSTALL_DIRECTORY}/BALL"
351 -+ DESTINATION "${CMAKE_INSTALL_DOCDIR}/BALL"
352 - COMPONENT "${COMPONENT_DOCUMENTATION_HTML}"
353 - )
354 - ENDIF()
355 -@@ -107,7 +107,7 @@ IF (LATEX_COMPILER AND DVIPS_CONVERTER)
356 -
357 - IF(NOT APPLE)
358 - INSTALL(FILES ${PROJECT_BINARY_DIR}/doc/tutorial.pdf
359 -- DESTINATION "${BALL_DOCUMENTATION_INSTALL_DIRECTORY}/TUTORIAL"
360 -+ DESTINATION "${CMAKE_INSTALL_DOCDIR}/TUTORIAL"
361 - COMPONENT "${COMPONENT_DOCUMENTATION_PDF}"
362 - OPTIONAL
363 - )
364 -diff --git a/source/APPLICATIONS/BALLVIEW/CMakeLists.txt b/source/APPLICATIONS/BALLVIEW/CMakeLists.txt
365 -index b4b96c31c..5fd21ee68 100644
366 ---- a/source/APPLICATIONS/BALLVIEW/CMakeLists.txt
367 -+++ b/source/APPLICATIONS/BALLVIEW/CMakeLists.txt
368 -@@ -59,13 +59,13 @@ IF(APPLE)
369 - ELSE()
370 - INSTALL(TARGETS BALLView
371 - COMPONENT "${COMPONENT_BALLVIEW}"
372 -- RUNTIME DESTINATION "${BALL_RUNTIME_INSTALL_DIRECTORY}"
373 -+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
374 - BUNDLE DESTINATION "${BALL_BUNDLE_INSTALL_DIRECTORY}"
375 - )
376 -
377 - IF(WIN32)
378 - IF(QT_DEPLOY_EXECUTABLE)
379 -- INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${BALL_RUNTIME_INSTALL_DIRECTORY}/BALLView.exe)"
380 -+ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${CMAKE_INSTALL_BINDIR}/BALLView.exe)"
381 - COMPONENT "${COMPONENT_BALLVIEW}")
382 - ENDIF()
383 - ENDIF()
384 -diff --git a/source/EXTENSIONS/BALLAXY/CMakeLists.txt b/source/EXTENSIONS/BALLAXY/CMakeLists.txt
385 -index 2fdfcbeed..1eed12c37 100644
386 ---- a/source/EXTENSIONS/BALLAXY/CMakeLists.txt
387 -+++ b/source/EXTENSIONS/BALLAXY/CMakeLists.txt
388 -@@ -66,7 +66,7 @@ IF(NOT APPLE)
389 -
390 - IF(WIN32)
391 - IF(QT_DEPLOY_EXECUTABLE)
392 -- INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${BALL_RUNTIME_INSTALL_DIRECTORY}/pluginBALLaxy.dll)"
393 -+ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${CMAKE_INSTALL_BINDIR}/pluginBALLaxy.dll)"
394 - COMPONENT "Unspecified")
395 - ENDIF()
396 - ENDIF()
397 -diff --git a/source/EXTENSIONS/JUPYTER/CMakeLists.txt b/source/EXTENSIONS/JUPYTER/CMakeLists.txt
398 -index bb7e91921..24a459fbf 100644
399 ---- a/source/EXTENSIONS/JUPYTER/CMakeLists.txt
400 -+++ b/source/EXTENSIONS/JUPYTER/CMakeLists.txt
401 -@@ -78,7 +78,7 @@ IF(NOT APPLE)
402 -
403 - IF(WIN32)
404 - IF(QT_DEPLOY_EXECUTABLE)
405 -- INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${BALL_RUNTIME_INSTALL_DIRECTORY}/pluginJupyter.dll)"
406 -+ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${CMAKE_INSTALL_BINDIR}/pluginJupyter.dll)"
407 - COMPONENT "Unspecified")
408 - ENDIF()
409 - ENDIF()
410 -diff --git a/source/EXTENSIONS/PRESENTABALL/CMakeLists.txt b/source/EXTENSIONS/PRESENTABALL/CMakeLists.txt
411 -index 8606f2f26..ad027fd03 100644
412 ---- a/source/EXTENSIONS/PRESENTABALL/CMakeLists.txt
413 -+++ b/source/EXTENSIONS/PRESENTABALL/CMakeLists.txt
414 -@@ -66,7 +66,7 @@ IF(NOT APPLE)
415 -
416 - IF(WIN32)
417 - IF(QT_DEPLOY_EXECUTABLE)
418 -- INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${BALL_RUNTIME_INSTALL_DIRECTORY}/pluginPresentaBALL.dll)"
419 -+ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${QT_DEPLOY_EXECUTABLE} \$\{CMAKE_INSTALL_PREFIX\}/${CMAKE_INSTALL_BINDIR}/pluginPresentaBALL.dll)"
420 - COMPONENT "Unspecified")
421 - ENDIF()
422 - ENDIF()
423 -diff --git a/source/PYTHON/EXTENSIONS/CMakeLists.txt b/source/PYTHON/EXTENSIONS/CMakeLists.txt
424 -index 590e1de3a..374732519 100644
425 ---- a/source/PYTHON/EXTENSIONS/CMakeLists.txt
426 -+++ b/source/PYTHON/EXTENSIONS/CMakeLists.txt
427 -@@ -49,15 +49,15 @@ IF(BALL_PYTHON_SUPPORT)
428 - IF(NOT APPLE)
429 - INSTALL(TARGETS BALLCoremodule
430 - COMPONENT "${COMPONENT_PYTHON_BINDINGS_BALL}"
431 -- RUNTIME DESTINATION ${BALL_RUNTIME_INSTALL_DIRECTORY}
432 -- LIBRARY DESTINATION ${BALL_LIBRARY_INSTALL_DIRECTORY}
433 -+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
434 -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
435 - )
436 -
437 - IF(BALL_HAS_VIEW)
438 - INSTALL(TARGETS VIEWmodule
439 - COMPONENT "${COMPONENT_PYTHON_BINDINGS_VIEW}"
440 -- RUNTIME DESTINATION ${BALL_RUNTIME_INSTALL_DIRECTORY}
441 -- LIBRARY DESTINATION ${BALL_LIBRARY_INSTALL_DIRECTORY}
442 -+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
443 -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
444 - )
445 - ENDIF()
446 -
447 -@@ -69,7 +69,7 @@ IF(BALL_PYTHON_SUPPORT)
448 - IF (WIN32)
449 - # INSTALL(FILES ${PYTHON_EXECUTABLE}
450 - # COMPONENT "${COMPONENT_PYTHON_BINDINGS_BALL}"
451 -- # DESTINATION "${BALL_RUNTIME_INSTALL_DIRECTORY}"
452 -+ # DESTINATION "${CMAKE_INSTALL_BINDIR}"
453 - #)
454 -
455 -
456 -@@ -78,7 +78,7 @@ IF(BALL_PYTHON_SUPPORT)
457 -
458 - INSTALL(DIRECTORY "${PYTHON_SITE_PACKAGES_DIR}"
459 - COMPONENT "${COMPONENT_PYTHON_BINDINGS_BALL}"
460 -- DESTINATION "${BALL_RUNTIME_INSTALL_DIRECTORY}"
461 -+ DESTINATION "${CMAKE_INSTALL_BINDIR}"
462 - )
463 - ENDIF ()
464 - ENDIF()
465 ---
466 -2.17.0
467 -
468 -
469 -From 666ca19b00b14752e69c05600725724fb4f6d488 Mon Sep 17 00:00:00 2001
470 -From: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
471 -Date: Sat, 21 Apr 2018 22:02:14 +0200
472 -Subject: [PATCH 3/3] Install html doc into "html" dir
473 -
474 ----
475 - cmake/BALLDoc.cmake | 2 +-
476 - 1 file changed, 1 insertion(+), 1 deletion(-)
477 -
478 -diff --git a/cmake/BALLDoc.cmake b/cmake/BALLDoc.cmake
479 -index 2d7c17466..a070613c8 100644
480 ---- a/cmake/BALLDoc.cmake
481 -+++ b/cmake/BALLDoc.cmake
482 -@@ -53,7 +53,7 @@ IF (DOXYGEN_FOUND)
483 -
484 - IF(NOT APPLE)
485 - INSTALL(DIRECTORY "${PROJECT_BINARY_DIR}/doc/html/"
486 -- DESTINATION "${CMAKE_INSTALL_DOCDIR}/BALL"
487 -+ DESTINATION "${CMAKE_INSTALL_DOCDIR}/html"
488 - COMPONENT "${COMPONENT_DOCUMENTATION_HTML}"
489 - )
490 - ENDIF()
491 ---
492 -2.17.0
493 -
494
495 diff --git a/sci-chemistry/ball/metadata.xml b/sci-chemistry/ball/metadata.xml
496 deleted file mode 100644
497 index 6f18011f2e0..00000000000
498 --- a/sci-chemistry/ball/metadata.xml
499 +++ /dev/null
500 @@ -1,36 +0,0 @@
501 -<?xml version="1.0" encoding="UTF-8"?>
502 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
503 -<pkgmetadata>
504 - <maintainer type="project">
505 - <email>sci-chemistry@g.o</email>
506 - <name>Gentoo Chemistry Project</name>
507 - </maintainer>
508 - <longdescription>
509 -Rapid Software Prototyping can significantly reduce development times in the
510 -field of Computational Molecular Biology and Molecular Modeling.
511 -BALL (Biochemical Algorithms Library) is an application framework in C++ that
512 -has been specifically designed for this purpose. It provides an extensive set
513 -of data structures as well as classes for Molecular Mechanics, advanced
514 -solvation methods, comparison and analysis of protein structures, file
515 -import/export, and visualization .
516 -
517 -BALL has been carefully designed to be robust, easy to use, and open to
518 -extensions. Especially its extensibility which results from an object-oriented
519 -and generic programming approach distinguishes it from other software packages.
520 -BALL is well suited to serve as a public repository for reliable data
521 -structures and algorithms.
522 -
523 -Based on BALL we have developed a stand-alone tool for molecular visualization,
524 -BALLView . BALLView makes the broad functionality available through an
525 -integrated user-friendly GUI.
526 - </longdescription>
527 - <use>
528 - <flag name="cuda">Include cuda support</flag>
529 - <flag name="fftw">Build with <pkg>sci-libs/fftw</pkg> (switching BALL to GPL3)</flag>
530 - <flag name="gui">Build VIEW library required for visualization and graphical user interfaces</flag>
531 - <flag name="lpsolve">Enable support for the Mixed Integer Linear Programming solver</flag>
532 - <flag name="openbabel">Enable support for <pkg>sci-chemistry/openbabel</pkg> (switching BALL to GPL3)</flag>
533 - <flag name="svm">Enable support for the Support Vector Machine module</flag>
534 - <flag name="webengine">Enable QtWebEngine support with Qt5 (requires gui)</flag>
535 - </use>
536 -</pkgmetadata>