1 |
commit: 477a2db07ec39011955d024e0441b44a0ab7c402 |
2 |
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Nov 26 21:30:41 2011 +0000 |
4 |
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Nov 26 21:30:41 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/alexxy.git;a=commit;h=477a2db0 |
7 |
|
8 |
Moved to betagarden |
9 |
|
10 |
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org> |
11 |
|
12 |
--- |
13 |
dev-cpp/curlpp/ChangeLog | 7 - |
14 |
dev-cpp/curlpp/Manifest | 1 - |
15 |
dev-cpp/curlpp/curlpp-0.7.2.ebuild | 32 -- |
16 |
dev-cpp/curlpp/files/disable-examples-build.patch | 9 - |
17 |
dev-cpp/curlpp/metadata.xml | 7 - |
18 |
media-gfx/meshlab/Manifest | 2 - |
19 |
.../meshlab-1.2.3a-r5-use-system-libs-rpath.patch | 322 -------------------- |
20 |
...eshlab-1.3.0a-unbundle-libs-and-fix-rpath.patch | 316 ------------------- |
21 |
media-gfx/meshlab/meshlab-1.2.3a-r5.ebuild | 55 ---- |
22 |
media-gfx/meshlab/meshlab-1.3.0a.ebuild | 61 ---- |
23 |
media-gfx/meshlab/metadata.xml | 9 - |
24 |
media-gfx/u3d/Manifest | 1 - |
25 |
media-gfx/u3d/metadata.xml | 9 - |
26 |
media-gfx/u3d/u3d-1.4.2.ebuild | 36 --- |
27 |
sci-libs/levmar/Manifest | 1 - |
28 |
sci-libs/levmar/files/cmakeusage-2.5.patch | 128 -------- |
29 |
sci-libs/levmar/levmar-2.5.ebuild | 61 ---- |
30 |
sci-libs/levmar/metadata.xml | 17 - |
31 |
18 files changed, 0 insertions(+), 1074 deletions(-) |
32 |
|
33 |
diff --git a/dev-cpp/curlpp/ChangeLog b/dev-cpp/curlpp/ChangeLog |
34 |
deleted file mode 100644 |
35 |
index e1a78d6..0000000 |
36 |
--- a/dev-cpp/curlpp/ChangeLog |
37 |
+++ /dev/null |
38 |
@@ -1,7 +0,0 @@ |
39 |
-# ChangeLog for dev-cpp/curlpp |
40 |
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 |
41 |
-# $Header: $ |
42 |
- |
43 |
- 02 Feb 2009; Alexey Shvetsov <alexxy@g.o> curlpp-0.7.2.ebuild: |
44 |
- Bump to EAPI2 |
45 |
- |
46 |
|
47 |
diff --git a/dev-cpp/curlpp/Manifest b/dev-cpp/curlpp/Manifest |
48 |
deleted file mode 100644 |
49 |
index 77d4f55..0000000 |
50 |
--- a/dev-cpp/curlpp/Manifest |
51 |
+++ /dev/null |
52 |
@@ -1 +0,0 @@ |
53 |
-DIST curlpp-0.7.2.tar.gz 472612 RMD160 2f2cab7107139782525af9147d6185f66afb7435 SHA1 545b09aa059e71ff6927ae9c0b1651b5ffde8c41 SHA256 b7af1b8d2bd5797538f88e247b3ccfc7f1e9fc5aa28259e4e026f796aec385fc |
54 |
|
55 |
diff --git a/dev-cpp/curlpp/curlpp-0.7.2.ebuild b/dev-cpp/curlpp/curlpp-0.7.2.ebuild |
56 |
deleted file mode 100644 |
57 |
index d121c01..0000000 |
58 |
--- a/dev-cpp/curlpp/curlpp-0.7.2.ebuild |
59 |
+++ /dev/null |
60 |
@@ -1,32 +0,0 @@ |
61 |
-# Copyright 1999-2009 Gentoo Foundation |
62 |
-# Distributed under the terms of the GNU General Public License v2 |
63 |
-# $Header: $ |
64 |
- |
65 |
-EAPI="2" |
66 |
- |
67 |
-inherit autotools |
68 |
- |
69 |
-DESCRIPTION="C++ bindings of libcurl" |
70 |
-HOMEPAGE="http://rrette.com/textpattern/index.php?s=cURLpp" |
71 |
-SRC_URI="http://rrette.com/files/curlpp/curlpp-0.7/${P}.tar.gz" |
72 |
- |
73 |
-LICENSE="MIT" |
74 |
-SLOT="0" |
75 |
-KEYWORDS="~amd64 ~x86" |
76 |
-IUSE="" |
77 |
- |
78 |
-DEPEND="net-misc/curl" |
79 |
-RDEPEND="${DEPEND}" |
80 |
- |
81 |
-src_prepare() { |
82 |
- sed -i -e "s:@CURLPP_CFLAGS@:@CURLPP_CXXFLAGS@:" curlpp-config.in |
83 |
- epatch "${FILESDIR}/disable-examples-build.patch" #example18 doesnt build |
84 |
- eautoreconf |
85 |
-} |
86 |
- |
87 |
-src_install() { |
88 |
- emake DESTDIR="${D}" install || die "install failed" |
89 |
- dodoc CHANGES AUTHORS TODO doc/guide.pdf |
90 |
- insinto "/usr/share/${P}" |
91 |
- doins examples/* |
92 |
-} |
93 |
|
94 |
diff --git a/dev-cpp/curlpp/files/disable-examples-build.patch b/dev-cpp/curlpp/files/disable-examples-build.patch |
95 |
deleted file mode 100644 |
96 |
index 0a425eb..0000000 |
97 |
--- a/dev-cpp/curlpp/files/disable-examples-build.patch |
98 |
+++ /dev/null |
99 |
@@ -1,9 +0,0 @@ |
100 |
---- Makefile.am 2007-01-22 01:22:19.000000000 +0100 |
101 |
-+++ Makefile.am__ 2008-04-25 15:14:42.865079502 +0200 |
102 |
-@@ -1,5 +1,5 @@ |
103 |
- ACLOCAL_AMFLAGS = -I m4 |
104 |
--SUBDIRS = utilspp curlpp examples doc |
105 |
-+SUBDIRS = utilspp curlpp doc |
106 |
- EXTRA_DIST = curlpp.vcproj curlpp.sln CHANGES curlpp.spec |
107 |
- |
108 |
- pkgconfigdir = $(libdir)/pkgconfig |
109 |
|
110 |
diff --git a/dev-cpp/curlpp/metadata.xml b/dev-cpp/curlpp/metadata.xml |
111 |
deleted file mode 100644 |
112 |
index a9b66f6..0000000 |
113 |
--- a/dev-cpp/curlpp/metadata.xml |
114 |
+++ /dev/null |
115 |
@@ -1,7 +0,0 @@ |
116 |
-<?xml version="1.0" encoding="UTF-8"?> |
117 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
118 |
-<pkgmetadata> |
119 |
- <maintainer> |
120 |
- <email>alexxy@g.o</email> |
121 |
- </maintainer> |
122 |
-</pkgmetadata> |
123 |
|
124 |
diff --git a/media-gfx/meshlab/Manifest b/media-gfx/meshlab/Manifest |
125 |
deleted file mode 100644 |
126 |
index 75c17ec..0000000 |
127 |
--- a/media-gfx/meshlab/Manifest |
128 |
+++ /dev/null |
129 |
@@ -1,2 +0,0 @@ |
130 |
-DIST MeshLabSrc_AllInc_v123a.tgz 11126723 RMD160 6443582eaefb2c98496914fbf1836bbebbb599da SHA1 17c5af3cd07b7c131d9e387e85337d50b7180a20 SHA256 3b515ddde7ff24a14ba32e3cbc755661cd7d58a4a2a467133d59fad001168427 |
131 |
-DIST MeshLabSrc_AllInc_v130a.tgz 12119277 SHA256 42404620bcb4fa8d3dc9576494343369feef4c2cc3d191f0007dbd530395ba5c SHA512 09820a83c2b2ec901aada9de601d355c7333e9da4cd3ceed6d11d45451970b77e1e69435d859316ba8bd86c54d57a3ed655e440f0e4db38dac570c6bb7d8c9a7 WHIRLPOOL 8837fcdd35f914c417eeebab62d30e464e5db8aa261a5aa84a9868dfcc3ce31082c6fbdee7da4f32ff1a1fb51a51672daf6cc3bba1c1a33feae926c50249d936 |
132 |
|
133 |
diff --git a/media-gfx/meshlab/files/meshlab-1.2.3a-r5-use-system-libs-rpath.patch b/media-gfx/meshlab/files/meshlab-1.2.3a-r5-use-system-libs-rpath.patch |
134 |
deleted file mode 100644 |
135 |
index f96fe4b..0000000 |
136 |
--- a/media-gfx/meshlab/files/meshlab-1.2.3a-r5-use-system-libs-rpath.patch |
137 |
+++ /dev/null |
138 |
@@ -1,322 +0,0 @@ |
139 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/common/common.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/common/common.pro |
140 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/common/common.pro 2010-05-05 14:54:06.000000000 +0200 |
141 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/common/common.pro 2010-05-16 14:39:04.000000000 +0200 |
142 |
-@@ -1,6 +1,5 @@ |
143 |
- VCGDIR = ../../../vcglib |
144 |
--GLEWDIR = ../external/glew-1.5.1 |
145 |
--GLEWCODE = $$GLEWDIR/src/glew.c |
146 |
-+GLEWDIR = /usr/include/GL |
147 |
- |
148 |
- |
149 |
- win32-msvc2005:DESTDIR = ../distrib |
150 |
-@@ -19,14 +18,14 @@ |
151 |
- macx:QMAKE_POST_LINK = "cp libcommon.* ../distrib/meshlab.app/Contents/MacOs/" |
152 |
- INCLUDEPATH *= ../.. \ |
153 |
- $$VCGDIR \ |
154 |
-- $$GLEWDIR/include |
155 |
-+ $$GLEWDIR |
156 |
- TEMPLATE = lib |
157 |
- linux-g++:CONFIG += dll |
158 |
- linux-g++:DESTDIR = ../distrib |
159 |
- linux-g++-32:CONFIG += dll |
160 |
- linux-g++-32:DESTDIR = ../distrib |
161 |
- linux-g++-64:CONFIG += dll |
162 |
--linux-g++-64:DESTDIR = ../distrib |
163 |
-+linux-g++-64:DESTDIR = ../distrib |
164 |
- |
165 |
- win32-msvc2005:CONFIG += staticlib |
166 |
- win32-msvc2008:CONFIG += staticlib |
167 |
-@@ -54,5 +53,4 @@ |
168 |
- filterscript.cpp \ |
169 |
- GLLogStream.cpp \ |
170 |
- meshmodel.cpp \ |
171 |
-- pluginmanager.cpp \ |
172 |
-- $$GLEWCODE |
173 |
-+ pluginmanager.cpp |
174 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/fgt/filter_func/filter_func.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/fgt/filter_func/filter_func.pro |
175 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/fgt/filter_func/filter_func.pro 2010-05-05 14:54:06.000000000 +0200 |
176 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/fgt/filter_func/filter_func.pro 2010-05-16 13:29:44.000000000 +0200 |
177 |
-@@ -14,7 +14,7 @@ |
178 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/muparser.lib |
179 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/muparser.lib |
180 |
- macx:LIBS += ../../external/lib/macx/libmuparser.a |
181 |
--linux-g++:LIBS += ../../external/lib/linux-g++/libmuparser.a |
182 |
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/libmuparser.a |
183 |
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/libmuparser.a |
184 |
--win32-g++:LIBS += ../../external/lib/win32-gcc/libmuparser.a |
185 |
-+linux-g++:LIBS += -lmuparser |
186 |
-+linux-g++-32:LIBS += -lmuparser |
187 |
-+linux-g++-64:LIBS += -lmuparser |
188 |
-+win32-g++:LIBS += -lmuparser |
189 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/fgt/filter_qhull/filter_qhull.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/fgt/filter_qhull/filter_qhull.pro |
190 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/fgt/filter_qhull/filter_qhull.pro 2010-04-28 09:30:45.000000000 +0200 |
191 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/fgt/filter_qhull/filter_qhull.pro 2010-06-13 23:21:55.000000000 +0200 |
192 |
-@@ -8,28 +8,14 @@ |
193 |
- SOURCES += filter_qhull.cpp \ |
194 |
- qhull_tools.cpp |
195 |
- |
196 |
--HEADERS += ../../external/qhull-2003.1/src/geom.h \ |
197 |
-- ../../external/qhull-2003.1/src/io.h \ |
198 |
-- ../../external/qhull-2003.1/src/mem.h \ |
199 |
-- ../../external/qhull-2003.1/src/merge.h \ |
200 |
-- ../../external/qhull-2003.1/src/poly.h \ |
201 |
-- ../../external/qhull-2003.1/src/qhull.h \ |
202 |
-- ../../external/qhull-2003.1/src/qset.h \ |
203 |
-- ../../external/qhull-2003.1/src/stat.h \ |
204 |
-- ../../external/qhull-2003.1/src/user.h |
205 |
-- |
206 |
--SOURCES += ../../external/qhull-2003.1/src/geom.c \ |
207 |
-- ../../external/qhull-2003.1/src/geom2.c \ |
208 |
-- ../../external/qhull-2003.1/src/global.c \ |
209 |
-- ../../external/qhull-2003.1/src/io.c \ |
210 |
-- ../../external/qhull-2003.1/src/mem.c \ |
211 |
-- ../../external/qhull-2003.1/src/merge.c \ |
212 |
-- ../../external/qhull-2003.1/src/poly.c \ |
213 |
-- ../../external/qhull-2003.1/src/poly2.c \ |
214 |
-- ../../external/qhull-2003.1/src/qconvex.c \ |
215 |
-- ../../external/qhull-2003.1/src/qhull.c \ |
216 |
-- ../../external/qhull-2003.1/src/qset.c \ |
217 |
-- ../../external/qhull-2003.1/src/stat.c \ |
218 |
-- ../../external/qhull-2003.1/src/user.c |
219 |
-+HEADERS += /usr/include/qhull/geom.h \ |
220 |
-+ /usr/include/qhull/io.h \ |
221 |
-+ /usr/include/qhull/mem.h \ |
222 |
-+ /usr/include/qhull/merge.h \ |
223 |
-+ /usr/include/qhull/poly.h \ |
224 |
-+ /usr/include/qhull/qhull.h \ |
225 |
-+ /usr/include/qhull/qset.h \ |
226 |
-+ /usr/include/qhull/stat.h \ |
227 |
-+ /usr/include/qhull/user.h |
228 |
- |
229 |
- TARGET = filter_qhull |
230 |
-\ No newline at end of file |
231 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/fgt/filter_qhull/qhull_tools.h MeshLabSrc_AllInc_v123a-patched/meshlab/src/fgt/filter_qhull/qhull_tools.h |
232 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/fgt/filter_qhull/qhull_tools.h 2010-04-28 09:30:45.000000000 +0200 |
233 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/fgt/filter_qhull/qhull_tools.h 2010-06-13 23:24:24.000000000 +0200 |
234 |
-@@ -55,14 +55,14 @@ |
235 |
- #endif |
236 |
- #include <stdio.h> |
237 |
- #include <stdlib.h> |
238 |
--#include "../../external/qhull-2003.1/src/qhull.h" |
239 |
--#include "../../external/qhull-2003.1/src/mem.h" |
240 |
--#include "../../external/qhull-2003.1/src/qset.h" |
241 |
--#include "../../external/qhull-2003.1/src/geom.h" |
242 |
--#include "../../external/qhull-2003.1/src/merge.h" |
243 |
--#include "../../external/qhull-2003.1/src/poly.h" |
244 |
--#include "../../external/qhull-2003.1/src/io.h" |
245 |
--#include "../../external/qhull-2003.1/src/stat.h" |
246 |
-+#include "qhull/qhull.h" |
247 |
-+#include "qhull/mem.h" |
248 |
-+#include "qhull/qset.h" |
249 |
-+#include "qhull/geom.h" |
250 |
-+#include "qhull/merge.h" |
251 |
-+#include "qhull/poly.h" |
252 |
-+#include "qhull/io.h" |
253 |
-+#include "qhull/stat.h" |
254 |
- #if defined(__cplusplus) |
255 |
- } |
256 |
- #endif |
257 |
-@@ -71,4 +71,4 @@ |
258 |
- facetT *compute_delaunay(int dim, int numpoints, MeshModel &m); |
259 |
- bool compute_voronoi(int dim, int numpoints, MeshModel &m, MeshModel &pm,float threshold); |
260 |
- bool compute_alpha_shapes(int dim, int numpoints, MeshModel &m, MeshModel &pm,double alpha, bool alphashape); |
261 |
--int visible_points(int dim, int numpoints, MeshModel &m, MeshModel &pm,MeshModel &pm2, vcg::Point3f viewpointP,float threshold,bool convex_hullFP,bool triangVP); |
262 |
-\ No newline at end of file |
263 |
-+int visible_points(int dim, int numpoints, MeshModel &m, MeshModel &pm,MeshModel &pm2, vcg::Point3f viewpointP,float threshold,bool convex_hullFP,bool triangVP); |
264 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/meshlab/meshlab.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlab/meshlab.pro |
265 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/meshlab/meshlab.pro 2010-05-05 14:54:06.000000000 +0200 |
266 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlab/meshlab.pro 2010-06-19 18:06:04.000000000 +0200 |
267 |
-@@ -1,5 +1,5 @@ |
268 |
- VCGDIR = ../../../vcglib |
269 |
--GLEWDIR = ../external/glew-1.5.1 |
270 |
-+GLEWDIR = /usr/include/GL |
271 |
- #CONFIG += debug_and_release |
272 |
- DESTDIR = ../distrib |
273 |
- # uncomment to try Eigen |
274 |
-@@ -7,7 +7,7 @@ |
275 |
- # CONFIG += warn_off |
276 |
- INCLUDEPATH *= ../.. \ |
277 |
- $$VCGDIR \ |
278 |
-- $$GLEWDIR/include |
279 |
-+ $$GLEWDIR |
280 |
- DEPENDPATH += $$VCGDIR \ |
281 |
- $$VCGDIR/vcg \ |
282 |
- $$VCGDIR/wrap |
283 |
-@@ -88,7 +88,7 @@ |
284 |
- INCLUDEPATH += . \ |
285 |
- .. \ |
286 |
- ../../../vcglib \ |
287 |
-- $$GLEWDIR/include |
288 |
-+ $$GLEWDIR |
289 |
- CONFIG += stl |
290 |
- |
291 |
- macx:LIBS += ../common/libcommon.dylib |
292 |
-@@ -107,12 +107,12 @@ |
293 |
- # win32-g++:release:LIBS += -L../common/release -lcommon |
294 |
- #} |
295 |
- |
296 |
--linux-g++:LIBS += -L../distrib -lcommon |
297 |
--linux-g++:QMAKE_RPATHDIR += ../distrib |
298 |
--linux-g++-32:LIBS += -L../distrib -lcommon |
299 |
--linux-g++-32:QMAKE_RPATHDIR += ../distrib |
300 |
--linux-g++-64:LIBS += -L../distrib -lcommon |
301 |
--linux-g++-64:QMAKE_RPATHDIR += ../distrib |
302 |
-+linux-g++:LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
303 |
-+linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab |
304 |
-+linux-g++-32:LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
305 |
-+linux-g++-32:QMAKE_RPATHDIR += ../usr/lib/meshlab |
306 |
-+linux-g++-64:LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
307 |
-+linux-g++-64:QMAKE_RPATHDIR += /usr/lib/meshlab |
308 |
- |
309 |
- |
310 |
- # uncomment in your local copy only in emergency cases. |
311 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/meshlab/meshlab.qrc MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlab/meshlab.qrc |
312 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/meshlab/meshlab.qrc 2010-04-30 15:10:45.000000000 +0200 |
313 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlab/meshlab.qrc 2010-05-16 12:58:12.000000000 +0200 |
314 |
-@@ -34,6 +34,5 @@ |
315 |
- <file>images/100mesh.html</file> |
316 |
- <file>images/selected_face.png</file> |
317 |
- <file>images/selected_vert.png</file> |
318 |
-- <file>images/facebook.gif</file> |
319 |
- </qresource> |
320 |
- </RCC> |
321 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro |
322 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro 2010-05-05 14:54:07.000000000 +0200 |
323 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro 2010-06-13 23:10:13.000000000 +0200 |
324 |
-@@ -24,7 +24,7 @@ |
325 |
- |
326 |
- TARGET = filter_isoparametrization |
327 |
- INCLUDEPATH += ./ \ |
328 |
-- ../../external/levmar-2.3/ |
329 |
-+ /usr/include/levmar/ |
330 |
- |
331 |
- win32-msvc2005:QMAKE_CXXFLAGS += /openmp -D_USE_OMP |
332 |
- win32-msvc2008:QMAKE_CXXFLAGS += /openmp -D_USE_OMP |
333 |
-@@ -40,9 +40,9 @@ |
334 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/levmar.lib |
335 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/levmar.lib |
336 |
- win32-g++:LIBS += -L../../external/lib/win32-gcc -llevmar |
337 |
--linux-g++:LIBS += -L../../external/lib/linux-g++ -llevmar |
338 |
--linux-g++-32:LIBS += -L../../external/lib/linux-g++-32 -llevmar |
339 |
--linux-g++-64:LIBS += -L../../external/lib/linux-g++-64 -llevmar |
340 |
-+linux-g++:LIBS += -llevmar |
341 |
-+linux-g++-32:LIBS += -llevmar |
342 |
-+linux-g++-64:LIBS += -llevmar |
343 |
- macx:LIBS += ../../external/lib/macx/liblevmar.a |
344 |
- |
345 |
- # Please never ever uncomment this... |
346 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro |
347 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro 2010-05-05 14:54:07.000000000 +0200 |
348 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro 2010-05-16 13:02:34.000000000 +0200 |
349 |
-@@ -14,7 +14,7 @@ |
350 |
- |
351 |
- TARGET = io_3ds |
352 |
- |
353 |
--INCLUDEPATH += ../../external/lib3ds-1.3.0/ |
354 |
-+INCLUDEPATH += /usr/include/lib3ds #../../external/lib3ds-1.3.0/ |
355 |
- |
356 |
- # Notes on the paths of lib3ds files. |
357 |
- # Once you have compiled the library put the lib files in a dir named lib/XXX/ |
358 |
-@@ -25,9 +25,9 @@ |
359 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/3ds.lib |
360 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/3ds.lib |
361 |
- win32-g++:LIBS += ../../external/lib/win32-gcc/lib3ds.a |
362 |
--linux-g++:LIBS += ../../external/lib/linux-g++/lib3ds.a |
363 |
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/lib3ds.a |
364 |
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/lib3ds.a |
365 |
-+linux-g++:LIBS += -l3ds |
366 |
-+linux-g++-32:LIBS += -l3ds |
367 |
-+linux-g++-64:LIBS += -l3ds |
368 |
- |
369 |
- # unix:LIBS += -L../../../../code/lib/lib3ds-1.3.0/lib3ds/lib/unix -l3ds |
370 |
- |
371 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro |
372 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro 2010-05-05 14:54:07.000000000 +0200 |
373 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro 2010-05-16 13:09:22.000000000 +0200 |
374 |
-@@ -30,16 +30,16 @@ |
375 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/bz2.lib |
376 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/bz2.lib |
377 |
- win32-g++:LIBS += ../../external/lib/win32-gcc/libbz2.a |
378 |
--linux-g++:LIBS += ../../external/lib/linux-g++/libbz2.a |
379 |
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/libbz2.a |
380 |
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/libbz2.a |
381 |
-+linux-g++:LIBS += -lbz2 |
382 |
-+linux-g++-32:LIBS += -lbz2 |
383 |
-+linux-g++-64:LIBS += -lbz2 |
384 |
- |
385 |
- win32-msvc2005:INCLUDEPATH += ../../external/bzip2-1.0.5 |
386 |
- win32-msvc2008:INCLUDEPATH += ../../external/bzip2-1.0.5 |
387 |
- win32-g++:INCLUDEPATH += ../../external/bzip2-1.0.5 |
388 |
--linux-g++:INCLUDEPATH += ../../external/bzip2-1.0.5 |
389 |
--linux-g++-32:INCLUDEPATH += ../../external/bzip2-1.0.5 |
390 |
--linux-g++-64:INCLUDEPATH += ../../external/bzip2-1.0.5 |
391 |
-+#linux-g++:INCLUDEPATH += ../../external/bzip2-1.0.5 |
392 |
-+#linux-g++-32:INCLUDEPATH += ../../external/bzip2-1.0.5 |
393 |
-+#linux-g++-64:INCLUDEPATH += ../../external/bzip2-1.0.5 |
394 |
- |
395 |
- mac:LIBS += -lbz2 |
396 |
- |
397 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/meshlabserver/meshlabserver.pro MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabserver/meshlabserver.pro |
398 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/meshlabserver/meshlabserver.pro 2010-05-05 14:54:06.000000000 +0200 |
399 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/meshlabserver/meshlabserver.pro 2010-06-19 18:08:02.000000000 +0200 |
400 |
-@@ -1,4 +1,4 @@ |
401 |
--GLEWDIR = ../external/glew-1.5.1 |
402 |
-+GLEWDIR = /usr/include/GL |
403 |
- |
404 |
- HEADERS = |
405 |
- |
406 |
-@@ -20,13 +20,13 @@ |
407 |
- |
408 |
- win32-msvc2005: LIBS += -L../distrib -lcommon |
409 |
- win32-msvc2008: LIBS += -L../distrib -lcommon |
410 |
--win32-g++: LIBS += -L../distrib -lcommon |
411 |
--linux-g++: LIBS += -L../distrib -lcommon |
412 |
--linux-g++:QMAKE_RPATHDIR += ../distrib |
413 |
--linux-g++-32: LIBS += -L../distrib -lcommon |
414 |
--linux-g++-32:QMAKE_RPATHDIR += ../distrib |
415 |
--linux-g++-64: LIBS += -L../distrib -lcommon |
416 |
--linux-g++-64:QMAKE_RPATHDIR += ../distrib |
417 |
-+win32-g++: LIBS += -L../distrib -lcommon |
418 |
-+linux-g++: LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
419 |
-+linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab |
420 |
-+linux-g++-32: LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
421 |
-+linux-g++-32:QMAKE_RPATHDIR += /usr/lib/meshlab |
422 |
-+linux-g++-64: LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
423 |
-+linux-g++-64:QMAKE_RPATHDIR += /usr/lib/meshlab |
424 |
- #CONFIG (release,debug | release) { |
425 |
- # win32-msvc2005:release: LIBS += -L../common/release -lcommon |
426 |
- # win32-msvc2008:release: LIBS += -L../common/release -lcommon |
427 |
-@@ -38,7 +38,7 @@ |
428 |
- |
429 |
- #DEFINES += GLEW_STATIC |
430 |
- |
431 |
--INCLUDEPATH += . .. ../../../vcglib $$GLEWDIR/include |
432 |
-+INCLUDEPATH += . .. ../../../vcglib $$GLEWDIR |
433 |
- CONFIG += stl |
434 |
- CONFIG += console |
435 |
- |
436 |
-diff -urN MeshLabSrc_AllInc_v123a/meshlab/src/shared.pri MeshLabSrc_AllInc_v123a-patched/meshlab/src/shared.pri |
437 |
---- MeshLabSrc_AllInc_v123a/meshlab/src/shared.pri 2010-05-05 14:54:07.000000000 +0200 |
438 |
-+++ MeshLabSrc_AllInc_v123a-patched/meshlab/src/shared.pri 2010-05-16 14:39:36.000000000 +0200 |
439 |
-@@ -6,7 +6,7 @@ |
440 |
- QT += xml |
441 |
- |
442 |
- VCGDIR = ../../../../vcglib |
443 |
--GLEWDIR = ../../external/glew-1.5.1 |
444 |
-+GLEWDIR = /usr/include/GL |
445 |
- |
446 |
- mac:LIBS += ../../common/libcommon.dylib |
447 |
- |
448 |
-@@ -15,9 +15,9 @@ |
449 |
- win32-msvc2005: LIBS += ../../distrib/common.lib |
450 |
- win32-msvc2008: LIBS += ../../distrib/common.lib |
451 |
- win32-g++:LIBS += -L../../distrib -lcommon |
452 |
--linux-g++:LIBS += -L../../distrib -lcommon |
453 |
--linux-g++-32:LIBS += -L../../distrib -lcommon |
454 |
--linux-g++-64:LIBS += -L../../distrib -lcommon |
455 |
-+linux-g++:LIBS += -L../../distrib -lcommon -L/usr/lib -lGLEW |
456 |
-+linux-g++-32:LIBS += -L../../distrib -lcommon -L/usr/lib -lGLEW |
457 |
-+linux-g++-64:LIBS += -L../../distrib -lcommon -L/usr/lib -lGLEW |
458 |
- |
459 |
- #CONFIG(debug, debug|release) { |
460 |
- # win32-msvc2005: LIBS += ../../common/debug/common.lib |
461 |
|
462 |
diff --git a/media-gfx/meshlab/files/meshlab-1.3.0a-unbundle-libs-and-fix-rpath.patch b/media-gfx/meshlab/files/meshlab-1.3.0a-unbundle-libs-and-fix-rpath.patch |
463 |
deleted file mode 100644 |
464 |
index ee04cb7..0000000 |
465 |
--- a/media-gfx/meshlab/files/meshlab-1.3.0a-unbundle-libs-and-fix-rpath.patch |
466 |
+++ /dev/null |
467 |
@@ -1,316 +0,0 @@ |
468 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/common/common.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/common/common.pro |
469 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/common/common.pro 2011-01-25 08:49:48.000000000 +0100 |
470 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/common/common.pro 2011-07-10 19:12:37.000000000 +0200 |
471 |
-@@ -1,6 +1,5 @@ |
472 |
- VCGDIR = ../../../vcglib |
473 |
--GLEWDIR = ../external/glew-1.5.1 |
474 |
--GLEWCODE = $$GLEWDIR/src/glew.c |
475 |
-+GLEWDIR = /usr/include/GL |
476 |
- |
477 |
- |
478 |
- win32-msvc2005:DESTDIR = ../distrib |
479 |
-@@ -35,7 +34,7 @@ |
480 |
- cp libcommon.* ../distrib/meshlab.app/Contents/MacOS/" |
481 |
- INCLUDEPATH *= ../.. \ |
482 |
- $$VCGDIR \ |
483 |
-- $$GLEWDIR/include |
484 |
-+ $$GLEWDIR |
485 |
- TEMPLATE = lib |
486 |
- linux-g++:CONFIG += dll |
487 |
- linux-g++:DESTDIR = ../distrib |
488 |
-@@ -83,5 +82,4 @@ |
489 |
- scriptinterface.cpp \ |
490 |
- mlparameter.cpp \ |
491 |
- xmlfilterinfo.cpp \ |
492 |
-- $$GLEWCODE \ |
493 |
- meshlabdocumentxml.cpp |
494 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/external/external.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/external/external.pro |
495 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/external/external.pro 2011-01-25 08:49:46.000000000 +0100 |
496 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/external/external.pro 2011-07-10 19:58:22.000000000 +0200 |
497 |
-@@ -2,9 +2,4 @@ |
498 |
- |
499 |
- TEMPLATE = subdirs |
500 |
- |
501 |
--SUBDIRS = lib3ds-1.3.0/lib3ds \ |
502 |
-- bzip2-1.0.5/bzip2-1.0.5.pro \ |
503 |
-- muparser_v132/src \ |
504 |
-- levmar-2.3/levmar-2.3.pro \ |
505 |
-- structuresynth/structuresynth.pro |
506 |
--# openkinect/openkinect.pro |
507 |
-+SUBDIRS = structuresynth/structuresynth.pro |
508 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/fgt/filter_func/filter_func.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/fgt/filter_func/filter_func.pro |
509 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/fgt/filter_func/filter_func.pro 2011-01-25 08:49:30.000000000 +0100 |
510 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/fgt/filter_func/filter_func.pro 2011-07-10 19:50:52.000000000 +0200 |
511 |
-@@ -14,7 +14,7 @@ |
512 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/muparser.lib |
513 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/muparser.lib |
514 |
- macx:LIBS += ../../external/lib/macx/libmuparser.a |
515 |
--linux-g++:LIBS += ../../external/lib/linux-g++/libmuparser.a |
516 |
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/libmuparser.a |
517 |
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/libmuparser.a |
518 |
-++linux-g++:LIBS += -lmuparser |
519 |
-++linux-g++-32:LIBS += -lmuparser |
520 |
-++linux-g++-64:LIBS += -lmuparser |
521 |
- win32-g++:LIBS += ../../external/lib/win32-gcc/libmuparser.a |
522 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/fgt/filter_qhull/filter_qhull.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/fgt/filter_qhull/filter_qhull.pro |
523 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/fgt/filter_qhull/filter_qhull.pro 2011-01-25 08:49:27.000000000 +0100 |
524 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/fgt/filter_qhull/filter_qhull.pro 2011-07-10 19:34:15.000000000 +0200 |
525 |
-@@ -8,28 +8,14 @@ |
526 |
- SOURCES += filter_qhull.cpp \ |
527 |
- qhull_tools.cpp |
528 |
- |
529 |
--HEADERS += ../../external/qhull-2003.1/src/geom.h \ |
530 |
-- ../../external/qhull-2003.1/src/io.h \ |
531 |
-- ../../external/qhull-2003.1/src/mem.h \ |
532 |
-- ../../external/qhull-2003.1/src/merge.h \ |
533 |
-- ../../external/qhull-2003.1/src/poly.h \ |
534 |
-- ../../external/qhull-2003.1/src/qhull.h \ |
535 |
-- ../../external/qhull-2003.1/src/qset.h \ |
536 |
-- ../../external/qhull-2003.1/src/stat.h \ |
537 |
-- ../../external/qhull-2003.1/src/user.h |
538 |
-+HEADERS += /usr/include/qhull/geom.h \ |
539 |
-+ /usr/include/qhull/io.h \ |
540 |
-+ /usr/include/qhull/mem.h \ |
541 |
-+ /usr/include/qhull/merge.h \ |
542 |
-+ /usr/include/qhull/poly.h \ |
543 |
-+ /usr/include/qhull/qhull.h \ |
544 |
-+ /usr/include/qhull/qset.h \ |
545 |
-+ /usr/include/qhull/stat.h \ |
546 |
-+ /usr/include/qhull/user.h |
547 |
- |
548 |
--SOURCES += ../../external/qhull-2003.1/src/geom.c \ |
549 |
-- ../../external/qhull-2003.1/src/geom2.c \ |
550 |
-- ../../external/qhull-2003.1/src/global.c \ |
551 |
-- ../../external/qhull-2003.1/src/io.c \ |
552 |
-- ../../external/qhull-2003.1/src/mem.c \ |
553 |
-- ../../external/qhull-2003.1/src/merge.c \ |
554 |
-- ../../external/qhull-2003.1/src/poly.c \ |
555 |
-- ../../external/qhull-2003.1/src/poly2.c \ |
556 |
-- ../../external/qhull-2003.1/src/qconvex.c \ |
557 |
-- ../../external/qhull-2003.1/src/qhull.c \ |
558 |
-- ../../external/qhull-2003.1/src/qset.c \ |
559 |
-- ../../external/qhull-2003.1/src/stat.c \ |
560 |
-- ../../external/qhull-2003.1/src/user.c |
561 |
-- |
562 |
--TARGET = filter_qhull |
563 |
-\ No newline at end of file |
564 |
-+TARGET = filter_qhull |
565 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/fgt/filter_qhull/qhull_tools.h MeshLabSrc_AllInc_v130a_patched/meshlab/src/fgt/filter_qhull/qhull_tools.h |
566 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/fgt/filter_qhull/qhull_tools.h 2011-01-25 08:49:27.000000000 +0100 |
567 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/fgt/filter_qhull/qhull_tools.h 2011-07-10 19:35:37.000000000 +0200 |
568 |
-@@ -55,14 +55,14 @@ |
569 |
- #endif |
570 |
- #include <stdio.h> |
571 |
- #include <stdlib.h> |
572 |
--#include "../../external/qhull-2003.1/src/qhull.h" |
573 |
--#include "../../external/qhull-2003.1/src/mem.h" |
574 |
--#include "../../external/qhull-2003.1/src/qset.h" |
575 |
--#include "../../external/qhull-2003.1/src/geom.h" |
576 |
--#include "../../external/qhull-2003.1/src/merge.h" |
577 |
--#include "../../external/qhull-2003.1/src/poly.h" |
578 |
--#include "../../external/qhull-2003.1/src/io.h" |
579 |
--#include "../../external/qhull-2003.1/src/stat.h" |
580 |
-+#include "qhull/qhull.h" |
581 |
-+#include "qhull/mem.h" |
582 |
-+#include "qhull/qset.h" |
583 |
-+#include "qhull/geom.h" |
584 |
-+#include "qhull/merge.h" |
585 |
-+#include "qhull/poly.h" |
586 |
-+#include "qhull/io.h" |
587 |
-+#include "qhull/stat.h" |
588 |
- #if defined(__cplusplus) |
589 |
- } |
590 |
- #endif |
591 |
-@@ -71,4 +71,4 @@ |
592 |
- facetT *compute_delaunay(int dim, int numpoints, MeshModel &m); |
593 |
- bool compute_voronoi(int dim, int numpoints, MeshModel &m, MeshModel &pm,float threshold); |
594 |
- bool compute_alpha_shapes(int dim, int numpoints, MeshModel &m, MeshModel &pm,double alpha, bool alphashape); |
595 |
--int visible_points(int dim, int numpoints, MeshModel &m, MeshModel &pm,MeshModel &pm2, vcg::Point3f viewpointP,float threshold,bool convex_hullFP,bool triangVP); |
596 |
-\ No newline at end of file |
597 |
-+int visible_points(int dim, int numpoints, MeshModel &m, MeshModel &pm,MeshModel &pm2, vcg::Point3f viewpointP,float threshold,bool convex_hullFP,bool triangVP); |
598 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/meshlab/meshlab.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlab/meshlab.pro |
599 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/meshlab/meshlab.pro 2011-02-15 10:39:47.000000000 +0100 |
600 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlab/meshlab.pro 2011-07-10 19:21:33.000000000 +0200 |
601 |
-@@ -1,5 +1,5 @@ |
602 |
- VCGDIR = ../../../vcglib |
603 |
--GLEWDIR = ../external/glew-1.5.1 |
604 |
-+GLEWDIR = /usr/include/GL |
605 |
- #CONFIG += debug_and_release |
606 |
- DESTDIR = ../distrib |
607 |
- |
608 |
-@@ -8,7 +8,7 @@ |
609 |
- # CONFIG += warn_off |
610 |
- INCLUDEPATH *= ../.. \ |
611 |
- $$VCGDIR \ |
612 |
-- $$GLEWDIR/include |
613 |
-+ $$GLEWDIR |
614 |
- DEPENDPATH += $$VCGDIR \ |
615 |
- $$VCGDIR/vcg \ |
616 |
- $$VCGDIR/wrap |
617 |
-@@ -108,7 +108,7 @@ |
618 |
- INCLUDEPATH += . \ |
619 |
- .. \ |
620 |
- ../../../vcglib \ |
621 |
-- $$GLEWDIR/include |
622 |
-+ $$GLEWDIR |
623 |
- CONFIG += stl |
624 |
- |
625 |
- macx:LIBS += ../common/libcommon.dylib |
626 |
-@@ -128,12 +128,12 @@ |
627 |
- # win32-g++:release:LIBS += -L../common/release -lcommon |
628 |
- #} |
629 |
- |
630 |
--linux-g++:LIBS += -L../distrib -lcommon |
631 |
--linux-g++:QMAKE_RPATHDIR += ../distrib |
632 |
--linux-g++-32:LIBS += -L../distrib -lcommon |
633 |
--linux-g++-32:QMAKE_RPATHDIR += ../distrib |
634 |
--linux-g++-64:LIBS += -L../distrib -lcommon |
635 |
--linux-g++-64:QMAKE_RPATHDIR += ../distrib |
636 |
-+linux-g++:LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
637 |
-+linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab |
638 |
-+linux-g++-32:LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
639 |
-+linux-g++-32:QMAKE_RPATHDIR += ../usr/lib/meshlab |
640 |
-+linux-g++-64:LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
641 |
-+linux-g++-64:QMAKE_RPATHDIR += /usr/lib/meshlab |
642 |
- |
643 |
- |
644 |
- # uncomment in your local copy only in emergency cases. |
645 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro |
646 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro 2011-01-25 08:50:05.000000000 +0100 |
647 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro 2011-07-10 19:50:20.000000000 +0200 |
648 |
-@@ -24,7 +24,7 @@ |
649 |
- |
650 |
- TARGET = filter_isoparametrization |
651 |
- INCLUDEPATH += ./ \ |
652 |
-- ../../external/levmar-2.3/ |
653 |
-+ /usr/include/levmar/ |
654 |
- |
655 |
- win32-msvc2005:QMAKE_CXXFLAGS += /openmp -D_USE_OMP |
656 |
- win32-msvc2008:QMAKE_CXXFLAGS += /openmp -D_USE_OMP |
657 |
-@@ -41,9 +41,10 @@ |
658 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/levmar.lib |
659 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/levmar.lib |
660 |
- win32-g++:LIBS += -L../../external/lib/win32-gcc -llevmar |
661 |
--linux-g++:LIBS += -L../../external/lib/linux-g++ -llevmar |
662 |
--linux-g++-32:LIBS += -L../../external/lib/linux-g++-32 -llevmar |
663 |
--linux-g++-64:LIBS += -L../../external/lib/linux-g++-64 -llevmar |
664 |
-+linux-g++:LIBS += -llevmar |
665 |
-+linux-g++-32:LIBS += -llevmar |
666 |
-+linux-g++-64:LIBS += -llevmar |
667 |
-+ |
668 |
- macx:LIBS += ../../../src/external/lib/macx/liblevmar.a |
669 |
- |
670 |
- # Please never ever uncomment this... |
671 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro |
672 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro 2011-01-25 08:49:55.000000000 +0100 |
673 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro 2011-07-10 19:28:11.000000000 +0200 |
674 |
-@@ -14,7 +14,7 @@ |
675 |
- |
676 |
- TARGET = io_3ds |
677 |
- |
678 |
--INCLUDEPATH += ../../external/lib3ds-1.3.0/ |
679 |
-+INCLUDEPATH += /usr/include/lib3ds/ |
680 |
- |
681 |
- # Notes on the paths of lib3ds files. |
682 |
- # Once you have compiled the library put the lib files in a dir named lib/XXX/ |
683 |
-@@ -25,9 +25,9 @@ |
684 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/3ds.lib |
685 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/3ds.lib |
686 |
- win32-g++:LIBS += ../../external/lib/win32-gcc/lib3ds.a |
687 |
--linux-g++:LIBS += ../../external/lib/linux-g++/lib3ds.a |
688 |
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/lib3ds.a |
689 |
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/lib3ds.a |
690 |
-+linux-g++:LIBS += -l3ds |
691 |
-+linux-g++-32:LIBS += -l3ds |
692 |
-+linux-g++-64:LIBS += -l3ds |
693 |
- |
694 |
- # unix:LIBS += -L../../../../code/lib/lib3ds-1.3.0/lib3ds/lib/unix -l3ds |
695 |
- |
696 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro |
697 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro 2011-01-25 08:50:02.000000000 +0100 |
698 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabplugins/io_epoch/io_epoch.pro 2011-07-10 19:29:27.000000000 +0200 |
699 |
-@@ -30,16 +30,16 @@ |
700 |
- win32-msvc2005:LIBS += ../../external/lib/win32-msvc2005/bz2.lib |
701 |
- win32-msvc2008:LIBS += ../../external/lib/win32-msvc2008/bz2.lib |
702 |
- win32-g++:LIBS += ../../external/lib/win32-gcc/libbz2.a |
703 |
--linux-g++:LIBS += ../../external/lib/linux-g++/libbz2.a |
704 |
--linux-g++-32:LIBS += ../../external/lib/linux-g++-32/libbz2.a |
705 |
--linux-g++-64:LIBS += ../../external/lib/linux-g++-64/libbz2.a |
706 |
-+linux-g++:LIBS += -lbz2 |
707 |
-+linux-g++-32:LIBS += -lbz2 |
708 |
-+linux-g++-64:LIBS += -lbz2 |
709 |
- |
710 |
- win32-msvc2005:INCLUDEPATH += ../../external/bzip2-1.0.5 |
711 |
- win32-msvc2008:INCLUDEPATH += ../../external/bzip2-1.0.5 |
712 |
- win32-g++:INCLUDEPATH += ../../external/bzip2-1.0.5 |
713 |
--linux-g++:INCLUDEPATH += ../../external/bzip2-1.0.5 |
714 |
--linux-g++-32:INCLUDEPATH += ../../external/bzip2-1.0.5 |
715 |
--linux-g++-64:INCLUDEPATH += ../../external/bzip2-1.0.5 |
716 |
-+#linux-g++:INCLUDEPATH += ../../external/bzip2-1.0.5 |
717 |
-+#linux-g++-32:INCLUDEPATH += ../../external/bzip2-1.0.5 |
718 |
-+#linux-g++-64:INCLUDEPATH += ../../external/bzip2-1.0.5 |
719 |
- |
720 |
- mac:LIBS += -lbz2 |
721 |
- |
722 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/meshlabserver/meshlabserver.pro MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabserver/meshlabserver.pro |
723 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/meshlabserver/meshlabserver.pro 2011-01-25 08:49:46.000000000 +0100 |
724 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/meshlabserver/meshlabserver.pro 2011-07-10 19:23:02.000000000 +0200 |
725 |
-@@ -1,4 +1,4 @@ |
726 |
--GLEWDIR = ../external/glew-1.5.1 |
727 |
-+GLEWDIR = /usr/include/GL |
728 |
- |
729 |
- HEADERS = |
730 |
- |
731 |
-@@ -25,12 +25,12 @@ |
732 |
- win32-msvc2008: LIBS += -L../distrib -lcommon |
733 |
- win32-msvc2010: LIBS += -L../distrib -lcommon |
734 |
- win32-g++: LIBS += -L../distrib -lcommon |
735 |
--linux-g++: LIBS += -L../distrib -lcommon |
736 |
--linux-g++:QMAKE_RPATHDIR += ../distrib |
737 |
--linux-g++-32: LIBS += -L../distrib -lcommon |
738 |
--linux-g++-32:QMAKE_RPATHDIR += ../distrib |
739 |
--linux-g++-64: LIBS += -L../distrib -lcommon |
740 |
--linux-g++-64:QMAKE_RPATHDIR += ../distrib |
741 |
-+linux-g++: LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
742 |
-+linux-g++:QMAKE_RPATHDIR += /usr/lib/meshlab |
743 |
-+linux-g++-32: LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
744 |
-+linux-g++-32:QMAKE_RPATHDIR += /usr/lib/meshlab |
745 |
-+linux-g++-64: LIBS += -L../distrib -lcommon -L/usr/lib -lGLEW |
746 |
-+linux-g++-64:QMAKE_RPATHDIR += /usr/lib/meshlab |
747 |
- #CONFIG (release,debug | release) { |
748 |
- # win32-msvc2005:release: LIBS += -L../common/release -lcommon |
749 |
- # win32-msvc2008:release: LIBS += -L../common/release -lcommon |
750 |
-@@ -43,7 +43,7 @@ |
751 |
- |
752 |
- #DEFINES += GLEW_STATIC |
753 |
- |
754 |
--INCLUDEPATH += . .. ../../../vcglib $$GLEWDIR/include |
755 |
-+INCLUDEPATH += . .. ../../../vcglib $$GLEWDIR |
756 |
- CONFIG += stl |
757 |
- CONFIG += console |
758 |
- |
759 |
-diff -urN MeshLabSrc_AllInc_v130a/meshlab/src/shared.pri MeshLabSrc_AllInc_v130a_patched/meshlab/src/shared.pri |
760 |
---- MeshLabSrc_AllInc_v130a/meshlab/src/shared.pri 2011-01-25 08:50:20.000000000 +0100 |
761 |
-+++ MeshLabSrc_AllInc_v130a_patched/meshlab/src/shared.pri 2011-07-10 19:04:25.000000000 +0200 |
762 |
-@@ -8,7 +8,7 @@ |
763 |
- QT += script |
764 |
- |
765 |
- VCGDIR = ../../../../vcglib |
766 |
--GLEWDIR = ../../external/glew-1.5.1 |
767 |
-+GLEWDIR = /usr/include/GL |
768 |
- |
769 |
- mac:LIBS += ../../common/libcommon.dylib |
770 |
- |
771 |
-@@ -17,9 +17,9 @@ |
772 |
- win32-msvc2005: LIBS += ../../distrib/common.lib |
773 |
- win32-msvc2008: LIBS += ../../distrib/common.lib |
774 |
- win32-g++:LIBS += -L../../distrib -lcommon |
775 |
--linux-g++:LIBS += -L../../distrib -lcommon |
776 |
--linux-g++-32:LIBS += -L../../distrib -lcommon |
777 |
--linux-g++-64:LIBS += -L../../distrib -lcommon |
778 |
-+linux-g++:LIBS += -L../../distrib -lcommon -L/usr/lib -lGLEW |
779 |
-+linux-g++-32:LIBS += -L../../distrib -lcommon -L/usr/lib -lGLEW |
780 |
-+linux-g++-64:LIBS += -L../../distrib -lcommon -L/usr/lib -lGLEW |
781 |
- |
782 |
- #CONFIG(debug, debug|release) { |
783 |
- # win32-msvc2005: LIBS += ../../common/debug/common.lib |
784 |
|
785 |
diff --git a/media-gfx/meshlab/meshlab-1.2.3a-r5.ebuild b/media-gfx/meshlab/meshlab-1.2.3a-r5.ebuild |
786 |
deleted file mode 100644 |
787 |
index 318c461..0000000 |
788 |
--- a/media-gfx/meshlab/meshlab-1.2.3a-r5.ebuild |
789 |
+++ /dev/null |
790 |
@@ -1,55 +0,0 @@ |
791 |
-# Copyright 1999-2011 Gentoo Foundation |
792 |
-# Distributed under the terms of the GNU General Public License v2 |
793 |
-# $Header: $ |
794 |
- |
795 |
-# TODO: use versionator; first talk to upstream to cleanup their naming |
796 |
-# TODO: add slot for version 2, append -${SLOT} |
797 |
- |
798 |
-EAPI="3" |
799 |
- |
800 |
-inherit eutils multilib qt4-r2 versionator |
801 |
- |
802 |
-DESCRIPTION="A mesh processing system for the editing of large unstructured 3D triangular meshes." |
803 |
-HOMEPAGE="http://meshlab.sourceforge.net/" |
804 |
-SRC_URI="mirror://sourceforge/meshlab/meshlab/MeshLab%20v1.2.3/MeshLabSrc_AllInc_v123a.tgz" |
805 |
- |
806 |
-LICENSE="GPL-2" |
807 |
-SLOT="0" |
808 |
-KEYWORDS="~amd64 ~x86" |
809 |
-IUSE="" |
810 |
-DEPEND=">=sys-devel/gcc-4.4 |
811 |
- media-libs/glew |
812 |
- sci-libs/levmar |
813 |
- media-libs/lib3ds |
814 |
- >=dev-cpp/muParser-1.30 |
815 |
- <media-libs/qhull-2010.1 |
816 |
- x11-libs/qt-core:4 |
817 |
- x11-libs/qt-opengl:4" |
818 |
-RDEPEND="${DEPEND}" |
819 |
- |
820 |
-S=${WORKDIR}/MeshLabSrc_AllInc_v${PV//./}/meshlab/src |
821 |
- |
822 |
-PATCHES=( |
823 |
- "${FILESDIR}/${PF}-use-system-libs-rpath.patch" |
824 |
-) |
825 |
- |
826 |
-src_configure() { |
827 |
- eqmake4 meshlabv12.pro |
828 |
-} |
829 |
- |
830 |
-src_install() { |
831 |
- local my_libdir=/usr/$(get_libdir)/meshlab |
832 |
- |
833 |
- exeinto ${my_libdir} |
834 |
- doexe distrib/{libcommon.so.1.0.0,meshlab{,server}} || die |
835 |
- dosym libcommon.so.1.0.0 ${my_libdir}/libcommon.so.1 || die |
836 |
- dosym libcommon.so.1 ${my_libdir}/libcommon.so || die |
837 |
- dosym ${my_libdir}/meshlab /usr/bin/meshlab || die |
838 |
- dosym ${my_libdir}/meshlabserver /usr/bin/meshlabserver || die |
839 |
- |
840 |
- exeinto ${my_libdir}/plugins |
841 |
- doexe distrib/plugins/*.so || die |
842 |
- |
843 |
- insinto ${my_libdir}/shaders |
844 |
- doins -r distrib/shaders/* || die |
845 |
-} |
846 |
|
847 |
diff --git a/media-gfx/meshlab/meshlab-1.3.0a.ebuild b/media-gfx/meshlab/meshlab-1.3.0a.ebuild |
848 |
deleted file mode 100644 |
849 |
index 23c248b..0000000 |
850 |
--- a/media-gfx/meshlab/meshlab-1.3.0a.ebuild |
851 |
+++ /dev/null |
852 |
@@ -1,61 +0,0 @@ |
853 |
-# Copyright 1999-2010 Gentoo Foundation |
854 |
-# Distributed under the terms of the GNU General Public License v2 |
855 |
-# $Header: $ |
856 |
- |
857 |
-# TODO: use versionator; first talk to upstream to cleanup their naming |
858 |
-# TODO: add slot for version 2, append -${SLOT} |
859 |
- |
860 |
-EAPI=2 |
861 |
- |
862 |
-inherit eutils multilib qt4-r2 versionator |
863 |
- |
864 |
-DESCRIPTION="A mesh processing system for the editing of large unstructured 3D triangular meshes." |
865 |
-HOMEPAGE="http://meshlab.sourceforge.net/" |
866 |
-SRC_URI="mirror://sourceforge/meshlab/meshlab/MeshLab%20v1.3.0/MeshLabSrc_AllInc_v130a.tgz" |
867 |
- |
868 |
-LICENSE="GPL-2" |
869 |
-SLOT="0" |
870 |
-KEYWORDS="~amd64 ~x86" |
871 |
-IUSE="" |
872 |
-DEPEND=">=sys-devel/gcc-4.3 |
873 |
- media-libs/glew |
874 |
- sci-libs/levmar |
875 |
- media-libs/lib3ds |
876 |
- >=dev-cpp/muParser-1.30 |
877 |
- media-libs/qhull |
878 |
- x11-libs/qt-core:4 |
879 |
- x11-libs/qt-opengl:4" |
880 |
-RDEPEND="${DEPEND}" |
881 |
- |
882 |
-S=${WORKDIR}/meshlab/src |
883 |
- |
884 |
-PATCHES=( |
885 |
- "${FILESDIR}/${PF}-unbundle-libs-and-fix-rpath.patch" |
886 |
-) |
887 |
- |
888 |
-src_configure() { |
889 |
- eqmake4 external/external.pro |
890 |
- eqmake4 meshlab_full.pro |
891 |
-} |
892 |
- |
893 |
-src_compile() { |
894 |
- cd external && emake |
895 |
- cd .. && emake |
896 |
-} |
897 |
- |
898 |
-src_install() { |
899 |
- local my_libdir=/usr/$(get_libdir)/meshlab |
900 |
- |
901 |
- exeinto ${my_libdir} |
902 |
- doexe distrib/{libcommon.so.1.0.0,meshlab{,server}} || die |
903 |
- dosym libcommon.so.1.0.0 ${my_libdir}/libcommon.so.1 || die |
904 |
- dosym libcommon.so.1 ${my_libdir}/libcommon.so || die |
905 |
- dosym ${my_libdir}/meshlab /usr/bin/meshlab || die |
906 |
- dosym ${my_libdir}/meshlabserver /usr/bin/meshlabserver || die |
907 |
- |
908 |
- exeinto ${my_libdir}/plugins |
909 |
- doexe distrib/plugins/*.so || die |
910 |
- |
911 |
- insinto ${my_libdir}/shaders |
912 |
- doins -r distrib/shaders/* || die |
913 |
-} |
914 |
|
915 |
diff --git a/media-gfx/meshlab/metadata.xml b/media-gfx/meshlab/metadata.xml |
916 |
deleted file mode 100644 |
917 |
index 905334b..0000000 |
918 |
--- a/media-gfx/meshlab/metadata.xml |
919 |
+++ /dev/null |
920 |
@@ -1,9 +0,0 @@ |
921 |
-<?xml version="1.0" encoding="UTF-8"?> |
922 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
923 |
-<pkgmetadata> |
924 |
- <herd>sci</herd> |
925 |
- <maintainer> |
926 |
- <email>gw.fossdev@×××××.com</email> |
927 |
- <name>Gert Wollny</name> |
928 |
- </maintainer> |
929 |
-</pkgmetadata> |
930 |
|
931 |
diff --git a/media-gfx/u3d/Manifest b/media-gfx/u3d/Manifest |
932 |
deleted file mode 100644 |
933 |
index 2e6e8ab..0000000 |
934 |
--- a/media-gfx/u3d/Manifest |
935 |
+++ /dev/null |
936 |
@@ -1 +0,0 @@ |
937 |
-DIST u3d-1.4.2.tar.gz 22277038 SHA256 10f426646ec676f918b65a930ba420cd58d5025ae1b587492d43cef1972476aa SHA512 93577c4c6f297f0091027a729537e1696ad76bca7908b07e6261701559d8574c35f1e6b5237377039503248ac0be1851baf911966098c7f3c53932769ad7ed3d WHIRLPOOL 5eed8d96b4baf2bb28c5ae692583f5a2fb7f37a260e950ed4c2cce2d11ae03efcfd575036408196483cedaf404790cef4e40e0d2a0bcbf89462f0f3c2e679dc5 |
938 |
|
939 |
diff --git a/media-gfx/u3d/metadata.xml b/media-gfx/u3d/metadata.xml |
940 |
deleted file mode 100644 |
941 |
index 098ac09..0000000 |
942 |
--- a/media-gfx/u3d/metadata.xml |
943 |
+++ /dev/null |
944 |
@@ -1,9 +0,0 @@ |
945 |
-<?xml version="1.0" encoding="UTF-8"?> |
946 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
947 |
-<pkgmetadata> |
948 |
- <herd>sci</herd> |
949 |
- <maintainer> |
950 |
- <email>alexxy@g.o</email> |
951 |
- <name>Alexey Shvetsov</name> |
952 |
- </maintainer> |
953 |
-</pkgmetadata> |
954 |
|
955 |
diff --git a/media-gfx/u3d/u3d-1.4.2.ebuild b/media-gfx/u3d/u3d-1.4.2.ebuild |
956 |
deleted file mode 100644 |
957 |
index ad090df..0000000 |
958 |
--- a/media-gfx/u3d/u3d-1.4.2.ebuild |
959 |
+++ /dev/null |
960 |
@@ -1,36 +0,0 @@ |
961 |
-# Copyright 1999-2011 Gentoo Foundation |
962 |
-# Distributed under the terms of the GNU General Public License v2 |
963 |
-# $Header: $ |
964 |
- |
965 |
-EAPI=4 |
966 |
- |
967 |
-inherit cmake-utils multilib |
968 |
- |
969 |
-DESCRIPTION="Port of Intel's U3D library to gnu build tools" |
970 |
-HOMEPAGE="http://u3d.sourceforge.net/" |
971 |
-SRC_URI="http://www.iaas.msu.ru/tmp/${PN}/${P}.tar.gz" |
972 |
- |
973 |
-LICENSE="Apache-2.0" |
974 |
-SLOT="0" |
975 |
-KEYWORDS="~amd64" |
976 |
-IUSE="" |
977 |
- |
978 |
-DEPEND=" |
979 |
- sys-libs/zlib |
980 |
- virtual/jpeg |
981 |
- media-libs/libpng |
982 |
- " |
983 |
-RDEPEND="${DEPEND}" |
984 |
- |
985 |
-MYCMAKEARGS="-DU3D_SHARED=ON -DBUILD_SHARED_LIBS=ON" |
986 |
- |
987 |
-src_prepare() { |
988 |
- sed \ |
989 |
- -e "s:LIB_DESTINATION u3d:LIB_DESTINATION $(get_libdir):g" \ |
990 |
- -e "s:PLUGIN_DESTINATION u3d:PLUGIN_DESTINATION $(get_libdir):g" \ |
991 |
- -e "s:BIN_DESTINATION u3d:BIN_DESTINATION bin:g" \ |
992 |
- -e "s:INCLUDE_DESTINATION u3d/include:INCLUDE_DESTINATION include:g" \ |
993 |
- -e "s:SAMPLE_DESTINATION u3d/samples:SAMPLE_DESTINATION share/${PN}/samples:g" \ |
994 |
- -e "s:DOC_DESTINATION u3d/docs:DOC_DESTINATION share/docs/${P}:g" \ |
995 |
- -i CMakeLists.txt |
996 |
-} |
997 |
|
998 |
diff --git a/sci-libs/levmar/Manifest b/sci-libs/levmar/Manifest |
999 |
deleted file mode 100644 |
1000 |
index f18497a..0000000 |
1001 |
--- a/sci-libs/levmar/Manifest |
1002 |
+++ /dev/null |
1003 |
@@ -1 +0,0 @@ |
1004 |
-DIST levmar-2.5.tgz 78817 RMD160 fc43206eef2969a143e3a9597b68d06eccbd14dd SHA1 46c11812689baba96f3b53cf89f0f3edb3582e61 SHA256 b70f6ac3eff30ec29150e217b137312cb84e85529815efea2c12e4eab74b9d75 |
1005 |
|
1006 |
diff --git a/sci-libs/levmar/files/cmakeusage-2.5.patch b/sci-libs/levmar/files/cmakeusage-2.5.patch |
1007 |
deleted file mode 100644 |
1008 |
index ed709ca..0000000 |
1009 |
--- a/sci-libs/levmar/files/cmakeusage-2.5.patch |
1010 |
+++ /dev/null |
1011 |
@@ -1,128 +0,0 @@ |
1012 |
-diff -ur levmar-2.5/CMakeLists.txt levmar-2.5.new/CMakeLists.txt |
1013 |
---- levmar-2.5/CMakeLists.txt 2009-09-01 14:23:07.000000000 +0200 |
1014 |
-+++ levmar-2.5.new/CMakeLists.txt 2010-05-18 16:58:48.943757800 +0200 |
1015 |
-@@ -2,53 +2,50 @@ |
1016 |
- # http://www.insightsoftwareconsortium.org/wiki/index.php/CMake_Tutorial |
1017 |
- |
1018 |
- PROJECT(LEVMAR) |
1019 |
--#CMAKE_MINIMUM_REQUIRED(VERSION 1.4) |
1020 |
-+CMAKE_MINIMUM_REQUIRED(VERSION 2.6) |
1021 |
- |
1022 |
--# compiler flags |
1023 |
--#ADD_DEFINITIONS(-DLINSOLVERS_RETAIN_MEMORY) # do not free memory between linear solvers calls |
1024 |
--#REMOVE_DEFINITIONS(-DLINSOLVERS_RETAIN_MEMORY) # free memory between calls |
1025 |
-- |
1026 |
--# f2c is sometimes equivalent to libF77 & libI77; in that case, set HAVE_F2C to 0 |
1027 |
--SET(HAVE_F2C 1 CACHE BOOL "Do we have f2c or F77/I77?" ) |
1028 |
-- |
1029 |
--# the directory where the lapack/blas/f2c libraries reside |
1030 |
--SET(LAPACKBLAS_DIR /usr/lib CACHE PATH "Path to lapack/blas libraries") |
1031 |
-- |
1032 |
--# actual names for the lapack/blas/f2c libraries |
1033 |
--SET(LAPACK_LIB lapack CACHE STRING "The name of the lapack library") |
1034 |
--SET(BLAS_LIB blas CACHE STRING "The name of the blas library") |
1035 |
--IF(HAVE_F2C) |
1036 |
-- SET(F2C_LIB f2c CACHE STRING "The name of the f2c library") |
1037 |
--ELSE(HAVE_F2C) |
1038 |
-- SET(F77_LIB libF77 CACHE STRING "The name of the F77 library") |
1039 |
-- SET(I77_LIB libI77 CACHE STRING "The name of the I77 library") |
1040 |
--ENDIF(HAVE_F2C) |
1041 |
-+if(COMMAND cmake_policy) |
1042 |
-+ cmake_policy(SET CMP0003 NEW) |
1043 |
-+endif(COMMAND cmake_policy) |
1044 |
- |
1045 |
--########################## NO CHANGES BEYOND THIS POINT ########################## |
1046 |
- |
1047 |
--INCLUDE_DIRECTORIES(.) |
1048 |
--#INCLUDE_DIRECTORIES(/usr/include) |
1049 |
-+OPTION(SUPPORT_DOUBLE_PRECICION "support double precicion solver" TRUE) |
1050 |
-+OPTION(SUPPORT_SINGLE_PRECICION "support single precicion solver" TRUE) |
1051 |
-+OPTION(BUILD_EXAMPLE "build example" FALSE) |
1052 |
-+ |
1053 |
-+IF(SUPPORT_DOUBLE_PRECICION) |
1054 |
-+ ADD_DEFINITIONS(-DLM_DBL_PREC) |
1055 |
-+ENDIF(SUPPORT_DOUBLE_PRECICION) |
1056 |
-+ |
1057 |
-+IF(SUPPORT_SINGLE_PRECICION) |
1058 |
-+ ADD_DEFINITIONS(-DLM_SNGL_PREC) |
1059 |
-+ENDIF(SUPPORT_SINGLE_PRECICION) |
1060 |
-+ |
1061 |
-+ENABLE_LANGUAGE(Fortran) |
1062 |
-+ |
1063 |
-+FIND_PACKAGE(LAPACK REQUIRED) |
1064 |
-+IF(LAPACK_FOUND) |
1065 |
-+ ADD_DEFINITIONS(-DHAVE_LAPACK) |
1066 |
-+ENDIF(LAPACK_FOUND) |
1067 |
- |
1068 |
- # levmar library source files |
1069 |
--ADD_LIBRARY(levmar STATIC |
1070 |
-+ADD_LIBRARY(levmar SHARED |
1071 |
- lm.c Axb.c misc.c lmlec.c lmbc.c lmblec.c lmbleic.c |
1072 |
-- levmar.h misc.h compiler.h |
1073 |
- ) |
1074 |
- |
1075 |
--# demo program |
1076 |
--LINK_DIRECTORIES(${LAPACKBLAS_DIR}) |
1077 |
--LINK_DIRECTORIES(.) |
1078 |
--ADD_EXECUTABLE(lmdemo lmdemo.c levmar.h) |
1079 |
--# libraries the demo depends on |
1080 |
--IF(HAVE_F2C) |
1081 |
-- TARGET_LINK_LIBRARIES(lmdemo levmar ${LAPACK_LIB} ${BLAS_LIB} ${F2C_LIB}) |
1082 |
--ELSE(HAVE_F2C) |
1083 |
-- TARGET_LINK_LIBRARIES(lmdemo levmar ${LAPACK_LIB} ${BLAS_LIB} ${F77_LIB} ${I77_LIB}) |
1084 |
--ENDIF(HAVE_F2C) |
1085 |
-- |
1086 |
--# make sure that the library is built before the demo |
1087 |
--ADD_DEPENDENCIES(lmdemo levmar) |
1088 |
-- |
1089 |
--#SUBDIRS(matlab) |
1090 |
-+IF(LAPACK_FOUND) |
1091 |
-+ LINK_DIRECTORIES(${LAPACK_LINKER_FLAGS}) |
1092 |
-+ TARGET_LINK_LIBRARIES(levmar ${LAPACK_LIBRARIES}) |
1093 |
-+ENDIF(LAPACK_FOUND) |
1094 |
-+ |
1095 |
-+IF(BUILD_EXAMPLE) |
1096 |
-+ ADD_EXECUTABLE(lmdemo lmdemo.c) |
1097 |
-+ TARGET_LINK_LIBRARIES(lmdemo levmar) |
1098 |
-+ENDIF(BUILD_EXAMPLE) |
1099 |
-+ |
1100 |
-+INSTALL(TARGETS levmar |
1101 |
-+ RUNTIME DESTINATION "bin" |
1102 |
-+ LIBRARY DESTINATION "lib" |
1103 |
-+ ARCHIVE DESTINATION "lib") |
1104 |
- |
1105 |
--#ADD_TEST(levmar_tst lmdemo) |
1106 |
-+INSTALL(FILES levmar.h DESTINATION "include") |
1107 |
-diff -ur levmar-2.5/levmar.h levmar-2.5.new/levmar.h |
1108 |
---- levmar-2.5/levmar.h 2009-12-02 11:23:35.000000000 +0100 |
1109 |
-+++ levmar-2.5.new/levmar.h 2010-05-18 16:43:24.986917129 +0200 |
1110 |
-@@ -26,7 +26,7 @@ |
1111 |
- /************************************* Start of configuration options *************************************/ |
1112 |
- |
1113 |
- /* specify whether to use LAPACK or not. The first option is strongly recommended */ |
1114 |
--#define HAVE_LAPACK /* use LAPACK */ |
1115 |
-+//#define HAVE_LAPACK /* use LAPACK */ |
1116 |
- /* #undef HAVE_LAPACK */ /* uncomment this to force not using LAPACK */ |
1117 |
- |
1118 |
- /* to avoid the overhead of repeated mallocs(), routines in Axb.c can be instructed to |
1119 |
-@@ -34,15 +34,15 @@ |
1120 |
- * non-reentrant and is not safe in a shared memory multiprocessing environment. |
1121 |
- * Bellow, this option is turned on only when not compiling with OpenMP. |
1122 |
- */ |
1123 |
--#if !defined(_OPENMP) |
1124 |
--#define LINSOLVERS_RETAIN_MEMORY /* comment this if you don't want routines in Axb.c retain working memory between calls */ |
1125 |
--#endif |
1126 |
-+//#if !defined(_OPENMP) |
1127 |
-+//#define LINSOLVERS_RETAIN_MEMORY /* comment this if you don't want routines in Axb.c retain working memory between calls */ |
1128 |
-+//#endif |
1129 |
- |
1130 |
- /* determine the precision variants to be build. Default settings build |
1131 |
- * both the single and double precision routines |
1132 |
- */ |
1133 |
--#define LM_DBL_PREC /* comment this if you don't want the double precision routines to be compiled */ |
1134 |
--#define LM_SNGL_PREC /* comment this if you don't want the single precision routines to be compiled */ |
1135 |
-+//#define LM_DBL_PREC /* comment this if you don't want the double precision routines to be compiled */ |
1136 |
-+//#define LM_SNGL_PREC /* comment this if you don't want the single precision routines to be compiled */ |
1137 |
- |
1138 |
- /****************** End of configuration options, no changes necessary beyond this point ******************/ |
1139 |
- |
1140 |
|
1141 |
diff --git a/sci-libs/levmar/levmar-2.5.ebuild b/sci-libs/levmar/levmar-2.5.ebuild |
1142 |
deleted file mode 100644 |
1143 |
index 73142e7..0000000 |
1144 |
--- a/sci-libs/levmar/levmar-2.5.ebuild |
1145 |
+++ /dev/null |
1146 |
@@ -1,61 +0,0 @@ |
1147 |
-# Copyright 1999-2011 Gentoo Foundation |
1148 |
-# Distributed under the terms of the GNU General Public License v2 |
1149 |
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/libexif-0.6.12-r4.ebuild,v 1.8 2006/01/07 11:43:17 eradicator Exp $ |
1150 |
- |
1151 |
-EAPI="3" |
1152 |
- |
1153 |
-inherit eutils |
1154 |
- |
1155 |
-DESCRIPTION="A C++ implementation of the Levenberg-Marquardt non-linear regression" |
1156 |
-HOMEPAGE="http://www.ics.forth.gr/~lourakis/levmar/" |
1157 |
-SRC_URI="http://www.ics.forth.gr/~lourakis/levmar/${P}.tgz" |
1158 |
- |
1159 |
-LICENSE="GPL-2" |
1160 |
-SLOT="0" |
1161 |
-KEYWORDS="~x86 ~amd64" |
1162 |
-IUSE="nosingle nodouble examples" |
1163 |
- |
1164 |
-RDEPEND="virtual/lapack" |
1165 |
-DEPEND="${RDEPEND} |
1166 |
- >=dev-util/cmake-2.6" |
1167 |
- |
1168 |
-src_prepare() { |
1169 |
- epatch "${FILESDIR}/cmakeusage-2.5.patch" |
1170 |
-} |
1171 |
- |
1172 |
-src_compile() { |
1173 |
- local CMAKE_VARIABLES="" |
1174 |
- CMAKE_VARIABLES="${CMAKE_VARIABLES} -DCMAKE_INSTALL_PREFIX:PATH=/usr" |
1175 |
- |
1176 |
- if use nosingle; then |
1177 |
- CMAKE_VARIABLES="${CMAKE_VARIABLES} -DSUPPORT_SINGLE_PRECICION:BOOL=OFF" |
1178 |
- else |
1179 |
- CMAKE_VARIABLES="${CMAKE_VARIABLES} -DSUPPORT_SINGLE_PRECICION:BOOL=ON" |
1180 |
- fi |
1181 |
- |
1182 |
- if use nodouble; then |
1183 |
- CMAKE_VARIABLES="${CMAKE_VARIABLES} -DSUPPORT_DOUBLE_PRECICION:BOOL=OFF" |
1184 |
- else |
1185 |
- CMAKE_VARIABLES="${CMAKE_VARIABLES} -DSUPPORT_DOUBLE_PRECICION:BOOL=ON" |
1186 |
- fi |
1187 |
- |
1188 |
- if use examples; then |
1189 |
- CMAKE_VARIABLES="${CMAKE_VARIABLES} -DBUILD_EXAMPLE:BOOL=ON" |
1190 |
- else |
1191 |
- CMAKE_VARIABLES="${CMAKE_VARIABLES} -DBUILD_EXAMPLE:BOOL=OFF" |
1192 |
- fi |
1193 |
- |
1194 |
- cmake ${CMAKE_VARIABLES} . || die "cmake configuration failed" |
1195 |
- |
1196 |
- emake || die "make failed" |
1197 |
-} |
1198 |
- |
1199 |
-src_install() { |
1200 |
- make DESTDIR="${D}" install || die "make install failed" |
1201 |
- dodoc README.txt |
1202 |
- |
1203 |
- if use examples; then |
1204 |
- dodir /usr/share/${P}/examples/ || die "Failed to create examples directory" |
1205 |
- cp "lmdemo.c" "${D}/usr/share/${P}/examples/" || die "Failed to copy example files" |
1206 |
- fi |
1207 |
-} |
1208 |
|
1209 |
diff --git a/sci-libs/levmar/metadata.xml b/sci-libs/levmar/metadata.xml |
1210 |
deleted file mode 100644 |
1211 |
index 867a8ef..0000000 |
1212 |
--- a/sci-libs/levmar/metadata.xml |
1213 |
+++ /dev/null |
1214 |
@@ -1,17 +0,0 @@ |
1215 |
-<?xml version="1.0" encoding="UTF-8"?> |
1216 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1217 |
-<pkgmetadata> |
1218 |
- <herd>sci</herd> |
1219 |
- <maintainer> |
1220 |
- <email>gw.fossdev@×××××.com</email> |
1221 |
- <name>Gert Wollny</name> |
1222 |
- </maintainer> |
1223 |
-<longdescription> |
1224 |
- levmar is a C/C++ implementation of the Levenberg-Marquard optimization algorithm |
1225 |
-</longdescription> |
1226 |
-<use> |
1227 |
- <flag name='nosingle'>Build and install without support for single precicion math</flag> |
1228 |
- <flag name='nodouble'>Build and install without support for double precicion math</flag> |
1229 |
- <flag name='examples'>Build the example to test the compile and install its source</flag> |
1230 |
-</use> |
1231 |
-</pkgmetadata> |