Gentoo Archives: gentoo-commits

From: Alexey Shvetsov <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/alexxy:master commit in: sci-libs/levmar/files/, media-gfx/u3d/, sci-libs/levmar/, dev-cpp/curlpp/files/, ...
Date: Sat, 26 Nov 2011 21:31:10
Message-Id: 477a2db07ec39011955d024e0441b44a0ab7c402.alexxy@gentoo
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>