1 |
commit: eb9a93f86bfb9c892d99268f6812e7b13660f851 |
2 |
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon May 7 22:24:59 2018 +0000 |
4 |
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon May 7 22:24:59 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9a93f8 |
7 |
|
8 |
sci-chemistry/avogadro: remove last rited package |
9 |
|
10 |
Closes: https://bugs.gentoo.org/645030 |
11 |
Closes: https://bugs.gentoo.org/447532 |
12 |
Closes: https://bugs.gentoo.org/649500 |
13 |
|
14 |
sci-chemistry/avogadro/Manifest | 1 - |
15 |
.../avogadro/avogadro-1.2.0_p20170207.ebuild | 90 ---------------------- |
16 |
.../files/avogadro-1.1.1-boost-join-moc.patch | 78 ------------------- |
17 |
.../files/avogadro-1.1.1-mkspecs-dir.patch | 12 --- |
18 |
.../avogadro/files/avogadro-1.1.1-no-strip.patch | 12 --- |
19 |
.../avogadro/files/avogadro-1.1.1-openbabel.patch | 16 ---- |
20 |
.../files/avogadro-1.1.1-pkgconfig_eigen.patch | 8 -- |
21 |
.../avogadro/files/avogadro-1.2.0-numpy.patch | 13 ---- |
22 |
sci-chemistry/avogadro/metadata.xml | 20 ----- |
23 |
9 files changed, 250 deletions(-) |
24 |
|
25 |
diff --git a/sci-chemistry/avogadro/Manifest b/sci-chemistry/avogadro/Manifest |
26 |
deleted file mode 100644 |
27 |
index 32c26192890..00000000000 |
28 |
--- a/sci-chemistry/avogadro/Manifest |
29 |
+++ /dev/null |
30 |
@@ -1 +0,0 @@ |
31 |
-DIST avogadro-1.2.0_p20170207.tar.gz 16805634 BLAKE2B 012ac0fa6e86bdff1ec117e81faf88ddda2e3264b36c3997ce60814f5a5900dc8722266a52bda70715279e640a3deb04a38bc2bfdfc4ae856182d94e25b7c705 SHA512 c5088ba1e1b48f3202766e38b1c3f2016c3facbf4ea544e24eedb0706328815e7500bcebdedfea2a330e665b97f76c7f86b669339c6f5a765533bfd3a88d7b51 |
32 |
|
33 |
diff --git a/sci-chemistry/avogadro/avogadro-1.2.0_p20170207.ebuild b/sci-chemistry/avogadro/avogadro-1.2.0_p20170207.ebuild |
34 |
deleted file mode 100644 |
35 |
index 28d5724b0e5..00000000000 |
36 |
--- a/sci-chemistry/avogadro/avogadro-1.2.0_p20170207.ebuild |
37 |
+++ /dev/null |
38 |
@@ -1,90 +0,0 @@ |
39 |
-# Copyright 1999-2018 Gentoo Foundation |
40 |
-# Distributed under the terms of the GNU General Public License v2 |
41 |
- |
42 |
-EAPI=6 |
43 |
- |
44 |
-COMMIT=258105b4d8957e0245a341cdf1dc12c72234c833 |
45 |
-PYTHON_COMPAT=( python2_7 ) |
46 |
-inherit cmake-utils flag-o-matic python-single-r1 vcs-snapshot xdg-utils |
47 |
- |
48 |
-DESCRIPTION="Advanced molecular editor that uses Qt4 and OpenGL" |
49 |
-HOMEPAGE="http://avogadro.openmolecules.net/" |
50 |
-SRC_URI="https://github.com/cryos/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" |
51 |
- |
52 |
-LICENSE="GPL-2" |
53 |
-SLOT="0" |
54 |
-KEYWORDS="~amd64 ~arm ~x86" |
55 |
-IUSE="cpu_flags_x86_sse2 +glsl python test" |
56 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
57 |
- |
58 |
-RDEPEND=" |
59 |
- dev-qt/qtcore:4 |
60 |
- dev-qt/qtgui:4 |
61 |
- dev-qt/qtopengl:4 |
62 |
- media-libs/glew:= |
63 |
- sci-chemistry/openbabel:= |
64 |
- virtual/glu |
65 |
- x11-libs/gl2ps |
66 |
- glsl? ( >=media-libs/glew-1.5.0:0= ) |
67 |
- python? ( |
68 |
- ${PYTHON_DEPS} |
69 |
- dev-libs/boost:=[${PYTHON_USEDEP}] |
70 |
- dev-python/numpy[${PYTHON_USEDEP}] |
71 |
- dev-python/sip[${PYTHON_USEDEP}] |
72 |
- ) |
73 |
-" |
74 |
-DEPEND="${RDEPEND} |
75 |
- dev-cpp/eigen:3 |
76 |
- virtual/pkgconfig |
77 |
-" |
78 |
- |
79 |
-# https://sourceforge.net/p/avogadro/bugs/653/ |
80 |
-RESTRICT="test" |
81 |
- |
82 |
-PATCHES=( |
83 |
- "${FILESDIR}"/${PN}-1.1.1-mkspecs-dir.patch |
84 |
- "${FILESDIR}"/${PN}-1.1.1-no-strip.patch |
85 |
- "${FILESDIR}"/${PN}-1.1.1-pkgconfig_eigen.patch |
86 |
- "${FILESDIR}"/${PN}-1.1.1-openbabel.patch |
87 |
- "${FILESDIR}"/${PN}-1.1.1-boost-join-moc.patch |
88 |
- "${FILESDIR}"/${PN}-1.2.0-numpy.patch |
89 |
-) |
90 |
- |
91 |
-pkg_setup() { |
92 |
- use python && python-single-r1_pkg_setup |
93 |
-} |
94 |
- |
95 |
-src_prepare() { |
96 |
- sed -e "s:_BSD_SOURCE:_DEFAULT_SOURCE:g" \ |
97 |
- -i CMakeLists.txt || die |
98 |
- |
99 |
- sed -e "/Version/s/1\.2/1\.0/" \ |
100 |
- -i avogadro/src/avogadro.desktop || die |
101 |
- |
102 |
- cmake-utils_src_prepare |
103 |
-} |
104 |
- |
105 |
-src_configure() { |
106 |
- local mycmakeargs=( |
107 |
- -DENABLE_THREADEDGL=OFF |
108 |
- -DENABLE_RPATH=OFF |
109 |
- -DENABLE_UPDATE_CHECKER=OFF |
110 |
- -DQT_MKSPECS_DIR="${EPREFIX}/usr/share/qt4/mkspecs" |
111 |
- -DWITH_SSE2=$(usex cpu_flags_x86_sse2) |
112 |
- -DENABLE_GLSL=$(usex glsl) |
113 |
- -DENABLE_PYTHON=$(usex python) |
114 |
- -DENABLE_TESTS=$(usex test) |
115 |
- ) |
116 |
- |
117 |
- QT_MKSPECS_RELATIVE=share/qt4/mkspecs cmake-utils_src_configure |
118 |
-} |
119 |
- |
120 |
-pkg_postinst() { |
121 |
- xdg_mimeinfo_database_update |
122 |
- xdg_desktop_database_update |
123 |
-} |
124 |
- |
125 |
-pkg_postrm() { |
126 |
- xdg_mimeinfo_database_update |
127 |
- xdg_desktop_database_update |
128 |
-} |
129 |
|
130 |
diff --git a/sci-chemistry/avogadro/files/avogadro-1.1.1-boost-join-moc.patch b/sci-chemistry/avogadro/files/avogadro-1.1.1-boost-join-moc.patch |
131 |
deleted file mode 100644 |
132 |
index a464fdac42c..00000000000 |
133 |
--- a/sci-chemistry/avogadro/files/avogadro-1.1.1-boost-join-moc.patch |
134 |
+++ /dev/null |
135 |
@@ -1,78 +0,0 @@ |
136 |
-Add include guards to all boost includes, as qt's moc trips |
137 |
-over nested BOOST_JOIN macros: |
138 |
-* usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN" |
139 |
-* libavogadro/src/CMakeFiles/avogadro.dir/build.make:217: recipe for target 'libavogadro/src/moc_pythonengine_p.cxx' failed |
140 |
-See also: https://bugs.gentoo.org/show_bug.cgi?id=578896 |
141 |
- |
142 |
---- avogadro-1.1.1/libavogadro/src/pythonengine_p.h |
143 |
-+++ avogadro-1.1.1/libavogadro/src/pythonengine_p.h |
144 |
-@@ -27,7 +27,9 @@ |
145 |
- |
146 |
- #include <avogadro/global.h> |
147 |
- #include <avogadro/engine.h> |
148 |
-+#ifndef Q_MOC_RUN |
149 |
- #include <boost/python.hpp> |
150 |
-+#endif |
151 |
- |
152 |
- namespace Avogadro { |
153 |
- |
154 |
---- avogadro-1.1.1/libavogadro/src/pythonextension_p.h |
155 |
-+++ avogadro-1.1.1/libavogadro/src/pythonextension_p.h |
156 |
-@@ -29,7 +29,9 @@ |
157 |
- #include <avogadro/extension.h> |
158 |
- #include <avogadro/primitive.h> |
159 |
- #include <avogadro/glwidget.h> |
160 |
-+#ifndef Q_MOC_RUN |
161 |
- #include <boost/python.hpp> |
162 |
-+#endif |
163 |
- |
164 |
- #include <QWidget> |
165 |
- #include <QList> |
166 |
---- avogadro-1.1.1/libavogadro/src/pythoninterpreter.h |
167 |
-+++ avogadro-1.1.1/libavogadro/src/pythoninterpreter.h |
168 |
-@@ -26,7 +26,9 @@ |
169 |
- #define PYTHONINTERPRETER_H |
170 |
- |
171 |
- #include <avogadro/global.h> |
172 |
-+#ifndef Q_MOC_RUN |
173 |
- #include <boost/python.hpp> |
174 |
-+#endif |
175 |
- #include <avogadro/primitive.h> |
176 |
- #include <QString> |
177 |
- |
178 |
---- avogadro-1.1.1/libavogadro/src/pythonscript.h |
179 |
-+++ avogadro-1.1.1/libavogadro/src/pythonscript.h |
180 |
-@@ -27,7 +27,9 @@ |
181 |
- #define PYTHONSCRIPT_H |
182 |
- |
183 |
- #include <avogadro/global.h> |
184 |
-+#ifndef Q_MOC_RUN |
185 |
- #include <boost/python.hpp> |
186 |
-+#endif |
187 |
- |
188 |
- #include "pythonerror.h" |
189 |
- |
190 |
---- avogadro-1.1.1/libavogadro/src/pythonthread_p.h |
191 |
-+++ avogadro-1.1.1/libavogadro/src/pythonthread_p.h |
192 |
-@@ -26,7 +26,9 @@ |
193 |
- #define PYTHONTHREAD_H |
194 |
- |
195 |
- #include <avogadro/global.h> |
196 |
-+#ifndef Q_MOC_RUN |
197 |
- #include <boost/python.hpp> |
198 |
-+#endif |
199 |
- |
200 |
- namespace Avogadro { |
201 |
- |
202 |
---- avogadro-1.1.1/libavogadro/src/pythontool_p.h |
203 |
-+++ avogadro-1.1.1/libavogadro/src/pythontool_p.h |
204 |
-@@ -27,7 +27,9 @@ |
205 |
- |
206 |
- #include <avogadro/global.h> |
207 |
- #include <avogadro/tool.h> |
208 |
-+#ifndef Q_MOC_RUN |
209 |
- #include <boost/python.hpp> |
210 |
-+#endif |
211 |
- |
212 |
- #include <QObject> |
213 |
- #include <QAction> |
214 |
|
215 |
diff --git a/sci-chemistry/avogadro/files/avogadro-1.1.1-mkspecs-dir.patch b/sci-chemistry/avogadro/files/avogadro-1.1.1-mkspecs-dir.patch |
216 |
deleted file mode 100644 |
217 |
index 45c616422ef..00000000000 |
218 |
--- a/sci-chemistry/avogadro/files/avogadro-1.1.1-mkspecs-dir.patch |
219 |
+++ /dev/null |
220 |
@@ -1,12 +0,0 @@ |
221 |
-diff -up avogadro-1.1.1/CMakeLists.txt.mkspecs-dir avogadro-1.1.1/CMakeLists.txt |
222 |
---- avogadro-1.1.1/CMakeLists.txt.mkspecs-dir 2014-01-24 23:43:01.618510517 -0600 |
223 |
-+++ avogadro-1.1.1/CMakeLists.txt 2014-01-24 23:44:03.236844746 -0600 |
224 |
-@@ -547,7 +547,7 @@ if(QT_MKSPECS_DIR AND INSTALL_QMAKE_PRF) |
225 |
- # ) |
226 |
- install(FILES |
227 |
- "${CMAKE_CURRENT_BINARY_DIR}/avogadro.prf" |
228 |
-- DESTINATION "${CMAKE_INSTALL_PREFIX}/${QT_MKSPECS_RELATIVE}/features" |
229 |
-+ DESTINATION "${QT_MKSPECS_DIR}/features" |
230 |
- ) |
231 |
- # endif ("${QT_MKSPECS_DIR}" MATCHES ^$"${CMAKE_INSTALL_PREFIX}/") |
232 |
- else() |
233 |
|
234 |
diff --git a/sci-chemistry/avogadro/files/avogadro-1.1.1-no-strip.patch b/sci-chemistry/avogadro/files/avogadro-1.1.1-no-strip.patch |
235 |
deleted file mode 100644 |
236 |
index 490dd58907d..00000000000 |
237 |
--- a/sci-chemistry/avogadro/files/avogadro-1.1.1-no-strip.patch |
238 |
+++ /dev/null |
239 |
@@ -1,12 +0,0 @@ |
240 |
-diff -up avogadro-1.1.1/CMakeLists.txt.no-strip avogadro-1.1.1/CMakeLists.txt |
241 |
---- avogadro-1.1.1/CMakeLists.txt.no-strip 2014-01-24 23:14:44.473840038 -0600 |
242 |
-+++ avogadro-1.1.1/CMakeLists.txt 2014-01-24 23:15:46.869166459 -0600 |
243 |
-@@ -114,7 +114,7 @@ if (CMAKE_COMPILER_IS_GNUCXX) |
244 |
- endif() |
245 |
- # Set up additional build flags for particular build types. These will be added to CMAKE_CXX_FLAGS, |
246 |
- # they will not replace them. |
247 |
-- set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG_OUTPUT -Wl,-s") |
248 |
-+ set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG_OUTPUT") |
249 |
- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO |
250 |
- "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} ${CMAKE_CXX_FLAGS_WARN}") |
251 |
- set(CMAKE_CXX_FLAGS_DEBUG "-g3 -fno-inline ${CMAKE_CXX_FLAGS_WARN}") |
252 |
|
253 |
diff --git a/sci-chemistry/avogadro/files/avogadro-1.1.1-openbabel.patch b/sci-chemistry/avogadro/files/avogadro-1.1.1-openbabel.patch |
254 |
deleted file mode 100644 |
255 |
index 4bdc6b2e780..00000000000 |
256 |
--- a/sci-chemistry/avogadro/files/avogadro-1.1.1-openbabel.patch |
257 |
+++ /dev/null |
258 |
@@ -1,16 +0,0 @@ |
259 |
- libavogadro/src/python/CMakeLists.txt | 2 +- |
260 |
- 1 file changed, 1 insertion(+), 1 deletion(-) |
261 |
- |
262 |
-diff --git a/libavogadro/src/python/CMakeLists.txt b/libavogadro/src/python/CMakeLists.txt |
263 |
-index efb518a..1a3d91a 100644 |
264 |
---- a/libavogadro/src/python/CMakeLists.txt |
265 |
-+++ b/libavogadro/src/python/CMakeLists.txt |
266 |
-@@ -21,7 +21,7 @@ if (WIN32) |
267 |
- target_link_libraries(python-module avogadro ${PYTHON_LIBRARIES}) |
268 |
- else() |
269 |
- target_link_libraries(python-module stdc++ avogadro |
270 |
-- ${QT_LIBRARIES} ${PYTHON_LIBRARIES} ${Boost_LIBRARIES}) |
271 |
-+ ${QT_LIBRARIES} ${PYTHON_LIBRARIES} ${Boost_LIBRARIES} ${OPENBABEL2_LIBRARIES}) |
272 |
- endif() |
273 |
- |
274 |
- # Let's try to use this instead: |
275 |
|
276 |
diff --git a/sci-chemistry/avogadro/files/avogadro-1.1.1-pkgconfig_eigen.patch b/sci-chemistry/avogadro/files/avogadro-1.1.1-pkgconfig_eigen.patch |
277 |
deleted file mode 100644 |
278 |
index 93dbe2ff4ec..00000000000 |
279 |
--- a/sci-chemistry/avogadro/files/avogadro-1.1.1-pkgconfig_eigen.patch |
280 |
+++ /dev/null |
281 |
@@ -1,8 +0,0 @@ |
282 |
-diff -up avogadro-1.1.1/avogadro.pc.in.eigen avogadro-1.1.1/avogadro.pc.in |
283 |
---- avogadro-1.1.1/avogadro.pc.in.eigen 2013-12-06 09:50:04.000000000 -0600 |
284 |
-+++ avogadro-1.1.1/avogadro.pc.in 2014-01-25 00:37:45.732007852 -0600 |
285 |
-@@ -9,3 +9,4 @@ Description: Avogadro libraries |
286 |
- Version: @Avogadro_VERSION_FULL@ |
287 |
- Libs: -L${libdir} -lavogadro |
288 |
- Cflags: -I${pkgincludedir} |
289 |
-+Requires.private: eigen3 |
290 |
|
291 |
diff --git a/sci-chemistry/avogadro/files/avogadro-1.2.0-numpy.patch b/sci-chemistry/avogadro/files/avogadro-1.2.0-numpy.patch |
292 |
deleted file mode 100644 |
293 |
index 4869fa4ea79..00000000000 |
294 |
--- a/sci-chemistry/avogadro/files/avogadro-1.2.0-numpy.patch |
295 |
+++ /dev/null |
296 |
@@ -1,13 +0,0 @@ |
297 |
-diff --git a/cmake/modules/FindNumpy.cmake b/cmake/modules/FindNumpy.cmake |
298 |
-index b348418..49ba206 100644 |
299 |
---- a/cmake/modules/FindNumpy.cmake |
300 |
-+++ b/cmake/modules/FindNumpy.cmake |
301 |
-@@ -10,7 +10,7 @@ |
302 |
- #endif (NUMPY_INCLUDE_DIR) |
303 |
- |
304 |
- EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c |
305 |
-- "import numpy; print numpy.get_include()" |
306 |
-+ "import numpy; print (numpy.get_include())" |
307 |
- OUTPUT_VARIABLE NUMPY_INCLUDE_DIR |
308 |
- OUTPUT_STRIP_TRAILING_WHITESPACE) |
309 |
- |
310 |
|
311 |
diff --git a/sci-chemistry/avogadro/metadata.xml b/sci-chemistry/avogadro/metadata.xml |
312 |
deleted file mode 100644 |
313 |
index 693df91c051..00000000000 |
314 |
--- a/sci-chemistry/avogadro/metadata.xml |
315 |
+++ /dev/null |
316 |
@@ -1,20 +0,0 @@ |
317 |
-<?xml version="1.0" encoding="UTF-8"?> |
318 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
319 |
-<pkgmetadata> |
320 |
- <maintainer type="project"> |
321 |
- <email>sci-chemistry@g.o</email> |
322 |
- <name>Gentoo Chemistry Project</name> |
323 |
- </maintainer> |
324 |
- <longdescription> |
325 |
- Avogadro is an advanced molecular editor designed for cross-platform use in |
326 |
- computational chemistry, molecular modeling, bioinformatics, materials |
327 |
- science, and related areas. It offers flexible rendering and a powerful |
328 |
- plugin architecture. |
329 |
- </longdescription> |
330 |
- <use> |
331 |
- <flag name="glsl">Enable glsl features via GLEW.</flag> |
332 |
- </use> |
333 |
- <upstream> |
334 |
- <remote-id type="sourceforge">avogadro</remote-id> |
335 |
- </upstream> |
336 |
-</pkgmetadata> |