Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dilfridge:master commit in: media-gfx/freecad/files/, media-gfx/freecad/
Date: Fri, 03 Feb 2012 02:14:37
Message-Id: 796cc3ff4924aa97e3c9c476103c0cf712fc9be3.dilfridge@gentoo
1 commit: 796cc3ff4924aa97e3c9c476103c0cf712fc9be3
2 Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 3 02:13:34 2012 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 3 02:13:34 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=796cc3ff
7
8 [media-gfx/freecad] Not needed here anymore
9
10 ---
11 media-gfx/freecad/ChangeLog | 77 --------------
12 media-gfx/freecad/Manifest | 38 -------
13 .../freecad/files/freecad-0.10.3205-asneeded.patch | 12 --
14 .../freecad/files/freecad-0.11.3729-asneeded.patch | 12 --
15 .../freecad/files/freecad-0.11.4422-gcc46.patch | 11 --
16 .../freecad/files/freecad-0.12.5284-gcc46.patch | 11 --
17 .../freecad/files/freecad-0.12.5284-glu.patch | 12 --
18 .../freecad/files/freecad-0.12.5284-nodir.patch | 21 ----
19 .../freecad/files/freecad-0.12.5284-nopivy.patch | 17 ---
20 .../files/freecad-0.12.5284-removeoldswig.patch | 111 --------------------
21 media-gfx/freecad/freecad-0.11.3729.ebuild | 91 ----------------
22 media-gfx/freecad/freecad-0.11.4422.ebuild | 89 ----------------
23 media-gfx/freecad/freecad-0.12.5284-r1.ebuild | 86 ---------------
24 media-gfx/freecad/freecad-0.12.5284-r2.ebuild | 90 ----------------
25 media-gfx/freecad/freecad-0.12.5284.ebuild | 95 -----------------
26 media-gfx/freecad/metadata.xml | 6 -
27 16 files changed, 0 insertions(+), 779 deletions(-)
28
29 diff --git a/media-gfx/freecad/ChangeLog b/media-gfx/freecad/ChangeLog
30 deleted file mode 100644
31 index f581545..0000000
32 --- a/media-gfx/freecad/ChangeLog
33 +++ /dev/null
34 @@ -1,77 +0,0 @@
35 -# ChangeLog for media-gfx/freecad
36 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
37 -# $Header: $
38 -
39 -*freecad-0.12.5284-r1 (06 Jan 2012)
40 -
41 - 06 Jan 2012; Andreas K. Huettel <dilfridge@g.o>
42 - +freecad-0.12.5284-r1.ebuild, +files/freecad-0.12.5284-nodir.patch:
43 - Builds and installs with cmake
44 -
45 - 06 Jan 2012; Andreas K. Huettel <dilfridge@g.o>
46 - freecad-0.12.5284.ebuild, +files/freecad-0.12.5284-glu.patch,
47 - -files/archive/FreeCAD-swig-2.0.4.patch:
48 - Builds now
49 -
50 -*freecad-0.12.5284 (05 Jan 2012)
51 -
52 - 05 Jan 2012; Andreas K. Huettel <dilfridge@g.o>
53 - +freecad-0.12.5284.ebuild, +files/freecad-0.12.5284-gcc46.patch,
54 - +files/freecad-0.12.5284-removeoldswig.patch,
55 - +files/archive/FreeCAD-swig-2.0.4.patch:
56 - Version bump and next try
57 -
58 - 22 Nov 2011; Andreas K. Huettel <dilfridge@g.o>
59 - freecad-0.11.4422.ebuild:
60 - Add -fpermissive, unfortunately not enough
61 -
62 -*freecad-0.11.4422 (13 Nov 2011)
63 -
64 - 13 Nov 2011; Andreas K. Huettel <dilfridge@g.o>
65 - +freecad-0.11.4422.ebuild, +files/freecad-0.11.4422-gcc46.patch:
66 - Version bump; builds but does not link yet, underlinking problem
67 -
68 - 25 Apr 2011; Andreas K. Huettel <dilfridge@g.o>
69 - freecad-0.11.3729.ebuild:
70 - Resync with tree
71 -
72 - 04 Mar 2011; Andreas K. Huettel <dilfridge@g.o>
73 - -freecad-0.10.3205.ebuild, freecad-0.11.3729.ebuild:
74 - Cleanup; added RESTRICT
75 -
76 - 01 Mar 2011; Andreas K. Huettel <dilfridge@g.o>
77 - freecad-0.11.3729.ebuild:
78 - Remove la files
79 -
80 - 01 Mar 2011; Andreas K. Huettel <dilfridge@g.o>
81 - freecad-0.11.3729.ebuild:
82 - Add desktop entry, fix ode dependency
83 -
84 - 01 Mar 2011; Andreas K. Huettel <dilfridge@g.o>
85 - freecad-0.11.3729.ebuild:
86 - Added dependency ode
87 -
88 - 01 Mar 2011; Andreas K. Huettel <dilfridge@g.o>
89 - freecad-0.11.3729.ebuild:
90 - Added missing dependency pivy
91 -
92 -*freecad-0.11.3729 (01 Mar 2011)
93 -
94 - 01 Mar 2011; Andreas K. Huettel <dilfridge@g.o>
95 - +freecad-0.11.3729.ebuild, +files/freecad-0.11.3729-asneeded.patch:
96 - Version bump
97 -
98 - 07 Nov 2010; Andreas K. Huettel <dilfridge@g.o>
99 - freecad-0.10.3205.ebuild, +files/freecad-0.10.3205-asneeded.patch:
100 - First working version
101 -
102 - 07 Nov 2010; Andreas K. Huettel <dilfridge@g.o>
103 - freecad-0.10.3205.ebuild:
104 - Cleanup
105 -
106 -*freecad-0.10.3205 (06 Nov 2010)
107 -
108 - 06 Nov 2010; Andreas K. Huettel <dilfridge@g.o>
109 - -freecad-0.9.2646.ebuild, +freecad-0.10.3205.ebuild:
110 - Added ebuild from bug 312063
111 -
112
113 diff --git a/media-gfx/freecad/Manifest b/media-gfx/freecad/Manifest
114 deleted file mode 100644
115 index a13af71..0000000
116 --- a/media-gfx/freecad/Manifest
117 +++ /dev/null
118 @@ -1,38 +0,0 @@
119 ------BEGIN PGP SIGNED MESSAGE-----
120 -Hash: SHA512
121 -
122 -AUX freecad-0.10.3205-asneeded.patch 588 RMD160 27fadb74f9f123fd0cc0092b57ae55369867a75b SHA1 9a1477d66b69448ae2cc3e81b2004f5f318a9e77 SHA256 43a1cd392bd05010cfe216f0afd688c8150ca2bc168fd0f776b3dc1e797e6876
123 -AUX freecad-0.11.3729-asneeded.patch 588 RMD160 27fadb74f9f123fd0cc0092b57ae55369867a75b SHA1 9a1477d66b69448ae2cc3e81b2004f5f318a9e77 SHA256 43a1cd392bd05010cfe216f0afd688c8150ca2bc168fd0f776b3dc1e797e6876
124 -AUX freecad-0.11.4422-gcc46.patch 424 RMD160 1c88a1b7dccd92d9d906d7a01edf3a2bac3b34e3 SHA1 0df7252bd5d53946694bdb983e18067d5aa9a04e SHA256 ce452c6ab373f41f0a88c3f40966ba3f942aae097134ee18273b6ff22ed6f44b
125 -AUX freecad-0.12.5284-gcc46.patch 424 RMD160 1c88a1b7dccd92d9d906d7a01edf3a2bac3b34e3 SHA1 0df7252bd5d53946694bdb983e18067d5aa9a04e SHA256 ce452c6ab373f41f0a88c3f40966ba3f942aae097134ee18273b6ff22ed6f44b
126 -AUX freecad-0.12.5284-glu.patch 441 RMD160 b72b8bb579b6d08c62abbc65d6ca727244241804 SHA1 f57286bc450f7267c6bc76e3e9b791e1394456e6 SHA256 7375de7bd4880070afd6c45ea7c9f5c2214b4f76f028ad89c1cd013883c802e0
127 -AUX freecad-0.12.5284-nodir.patch 776 RMD160 49cc0092e4cacefc9cd12c07239ba55bb1a47ec3 SHA1 6cb199641e299b455221dd9942735fc3edbff2f9 SHA256 9ce3f5897311c4b26678d432a9f725d5469eaff855de59d97cb1fd12e320bb3b
128 -AUX freecad-0.12.5284-nopivy.patch 751 RMD160 0864c7aba43f669496ae75ee29405d0fde33d58d SHA1 994dfc400fefbe4aae127bc001400a46a882e7bf SHA256 3424f2630cd739ecb5ddcd7824469c44d6e89c2fe97a9e123090d7b8d04dfcfd
129 -AUX freecad-0.12.5284-removeoldswig.patch 5165 RMD160 c157e9d72ede6ed96fc82b116b32dd2009ef10bf SHA1 48102dd88918f11b99b4e52df5ff72cde848833e SHA256 a5f44ac26071e1769c0686de30bbd2ca2a5fd03cb44222a1625f23c6f5ad6fc8
130 -DIST freecad-0.11.3729.tar.gz 16229615 RMD160 ac056ace72758d83dddfd075205bfeb81020df70 SHA1 fb683989e1a53a9292cc12940c98c41505124512 SHA256 94dcf25e6ae2934d7d23555e22a558643225a9809d443c898f096b39a1853261
131 -DIST freecad-0.11.4422.tar.gz 36392506 RMD160 3543b68b121ff8f3535604f0b6fde13411614d2f SHA1 2a36b0a18f7de5e6d67442f060727b7d033c55d9 SHA256 ab6bdc2d9e2628a7862f6ad013e8982dec7e8c87f77d1f26d1403e87a50caefa
132 -DIST freecad-0.12.5284.tar.gz 48399004 RMD160 6f8175509091592b72c74584b3a3418391022317 SHA1 29f80b84c5405d5dc9ab988db2c2a41018b90b15 SHA256 45486c6cc3ae212fd3eba994c603fd97962c7f505bf2a807d1533f9ee6d6026d
133 -EBUILD freecad-0.11.3729.ebuild 2286 RMD160 29e5b96afd25efc3819d6d57c2bef70b26de0978 SHA1 1cb2c13e9b67d497d49020c7f3ac538b1ab7ade4 SHA256 f369c5b0b7fe515d1c37a9adac2c714586e14f4e0c369cdfb98953e14f100812
134 -EBUILD freecad-0.11.4422.ebuild 2133 RMD160 3a7f3dd7f1299e4b73234a383673255a27762d55 SHA1 d27054a8114dac8c33fb395fbe054eed632c67de SHA256 aed0689815f2ea8013a581c01c412c1082a20bea4699421556f4259802a35898
135 -EBUILD freecad-0.12.5284-r1.ebuild 1868 RMD160 1b6ebb271635c3d6725aed82939abb5b62fe49d6 SHA1 507b0faf1486fa9a529f21639805fd0096b57e25 SHA256 547c9e746a42d6289909503908464a2887d714495583a6b3efa5b404c0bb7c0f
136 -EBUILD freecad-0.12.5284-r2.ebuild 2027 RMD160 ab5943fb2b75153e422088d7f42e740da0264877 SHA1 2a4bb90a367c88c74e607f9b9f7e9953f05b87f6 SHA256 bf66d8450b8c2359caeefdfc9994053b8f477e22c86e2b0fa98cc964b1578754
137 -EBUILD freecad-0.12.5284.ebuild 2235 RMD160 91ebd8523d3d3ac4fe341f56b148b90916619a97 SHA1 431e327abd0f4e49e43cad723d28a7bcc683de0a SHA256 bec8da044eed9e9baccf08661a9eb608f1d1bf23ddfda5d2040804db9d2ea25a
138 -MISC ChangeLog 2432 RMD160 1e0ee628bd6f6e6a54bacb0042a077ddc885c4aa SHA1 377c7aae5069564c8b457130a82d247cb8fc46b6 SHA256 9ea4e54457f03119ac41048b063c9cea9619685bbe34dbc4e036b23377b10c7b
139 -MISC metadata.xml 217 RMD160 aa960d9d3f7d900bcaf1a9413f17c3662adc0820 SHA1 a8a3016deab1f6aca4951ea86977cfe5d509b695 SHA256 756924c88548f738071c2d39fa7e18737b063e3b8f4376737eb88ac307571478
140 ------BEGIN PGP SIGNATURE-----
141 -Version: GnuPG v2.0.17 (GNU/Linux)
142 -
143 -iQIcBAEBCgAGBQJPCGZ+AAoJEEb+UGWnxTyHLw8P+QE66RBITl+iNBrtK3FUUPqv
144 -WOtnj9R6vaOpHFlgdFEtMpO1Lpnkao+GbMCv6r/CEHkWr3m+CUdpFxXP4K4xF8dR
145 -a+dIIn1NTQunjQmbXpOlhwT0bYPXJxA2wCaT7neIAxCuuwcfmm9rBB88+IFboCxk
146 -XrXByjiHesjkRUSlLGpDViwR8+Rv3O65/9z1NcvnujQnku1vo6OsnF+QW7oGbVXj
147 -+OBFNiekaX9y1wDeAKG/2lA2qI49FVOLom7uyggn3xEjctPhxF4DSyjPySqUMR5f
148 -Z0RBzVZqorjFW++kiVjMi0LartIIYpXbNyrTwUwUy97noAAulfGFwE7iKiz9WLG1
149 -7iYdGtqTgzkm6BVdJwqDIma+9hh8QVsOBCfbg2KIrHUhyth8AJauBd8Vi+SPWUmc
150 -HQ4ArxuEgRgiX8/MbtqUwY8wkgBI8h0YOqmJYC8Nscm6ukCeKkHulshi1ZTuL5Xf
151 -RBGYbn+JPNPb/qh8b+KROIsZ4JTw1+o27SmbhYuOxiTTtr3oZ326RUVjsB8wxweM
152 -ZeJ3Eenn8W8F7KTLDatph39Hp5OOUbhF0ESayipMDqx6wKrgtwIBH3qN1b0vkRAn
153 -+iC8HBY2vrZPIPxoymh+vmG4Mz5P1KuAro5NQ+up1WrawpRNaiX/I36ytiivHWDu
154 -mAslq8fhKavdpQsutX2q
155 -=qKDg
156 ------END PGP SIGNATURE-----
157
158 diff --git a/media-gfx/freecad/files/freecad-0.10.3205-asneeded.patch b/media-gfx/freecad/files/freecad-0.10.3205-asneeded.patch
159 deleted file mode 100644
160 index fa6ba66..0000000
161 --- a/media-gfx/freecad/files/freecad-0.10.3205-asneeded.patch
162 +++ /dev/null
163 @@ -1,12 +0,0 @@
164 -diff -ruN FreeCAD-0.10.3205.orig/acinclude.m4 FreeCAD-0.10.3205/acinclude.m4
165 ---- FreeCAD-0.10.3205.orig/acinclude.m4 2010-06-05 11:16:14.000000000 +0200
166 -+++ FreeCAD-0.10.3205/acinclude.m4 2010-11-07 22:35:02.000000000 +0100
167 -@@ -374,7 +374,7 @@
168 - fi
169 -
170 - # Make sure not to link against X11 libs so that configure succeeds whithout xserver started
171 --bnv_try_4="$CXX $fc_qt4_lib_core $LIBS -o myqt myqt.o moc_myqt.o"
172 -+bnv_try_4="$CXX -o myqt myqt.o moc_myqt.o $LIBS $fc_qt4_lib_core"
173 - AC_TRY_EVAL(bnv_try_4)
174 - if test x"$ac_status" != x0; then
175 - AC_MSG_ERROR([Failed to link with Qt, bye...])
176
177 diff --git a/media-gfx/freecad/files/freecad-0.11.3729-asneeded.patch b/media-gfx/freecad/files/freecad-0.11.3729-asneeded.patch
178 deleted file mode 100644
179 index fa6ba66..0000000
180 --- a/media-gfx/freecad/files/freecad-0.11.3729-asneeded.patch
181 +++ /dev/null
182 @@ -1,12 +0,0 @@
183 -diff -ruN FreeCAD-0.10.3205.orig/acinclude.m4 FreeCAD-0.10.3205/acinclude.m4
184 ---- FreeCAD-0.10.3205.orig/acinclude.m4 2010-06-05 11:16:14.000000000 +0200
185 -+++ FreeCAD-0.10.3205/acinclude.m4 2010-11-07 22:35:02.000000000 +0100
186 -@@ -374,7 +374,7 @@
187 - fi
188 -
189 - # Make sure not to link against X11 libs so that configure succeeds whithout xserver started
190 --bnv_try_4="$CXX $fc_qt4_lib_core $LIBS -o myqt myqt.o moc_myqt.o"
191 -+bnv_try_4="$CXX -o myqt myqt.o moc_myqt.o $LIBS $fc_qt4_lib_core"
192 - AC_TRY_EVAL(bnv_try_4)
193 - if test x"$ac_status" != x0; then
194 - AC_MSG_ERROR([Failed to link with Qt, bye...])
195
196 diff --git a/media-gfx/freecad/files/freecad-0.11.4422-gcc46.patch b/media-gfx/freecad/files/freecad-0.11.4422-gcc46.patch
197 deleted file mode 100644
198 index df2fb19..0000000
199 --- a/media-gfx/freecad/files/freecad-0.11.4422-gcc46.patch
200 +++ /dev/null
201 @@ -1,11 +0,0 @@
202 -diff -ruN FreeCAD-0.11.4422.orig/src/zipios++/directory.h FreeCAD-0.11.4422/src/zipios++/directory.h
203 ---- FreeCAD-0.11.4422.orig/src/zipios++/directory.h 2011-02-11 01:48:21.000000000 +0100
204 -+++ FreeCAD-0.11.4422/src/zipios++/directory.h 2011-11-13 22:11:27.000000000 +0100
205 -@@ -31,6 +31,7 @@
206 - #include <string>
207 - #include <ctime>
208 - #include <stdexcept>
209 -+#include <cstddef>
210 -
211 - // #include <boost.h> Contents of boost.h
212 -
213
214 diff --git a/media-gfx/freecad/files/freecad-0.12.5284-gcc46.patch b/media-gfx/freecad/files/freecad-0.12.5284-gcc46.patch
215 deleted file mode 100644
216 index df2fb19..0000000
217 --- a/media-gfx/freecad/files/freecad-0.12.5284-gcc46.patch
218 +++ /dev/null
219 @@ -1,11 +0,0 @@
220 -diff -ruN FreeCAD-0.11.4422.orig/src/zipios++/directory.h FreeCAD-0.11.4422/src/zipios++/directory.h
221 ---- FreeCAD-0.11.4422.orig/src/zipios++/directory.h 2011-02-11 01:48:21.000000000 +0100
222 -+++ FreeCAD-0.11.4422/src/zipios++/directory.h 2011-11-13 22:11:27.000000000 +0100
223 -@@ -31,6 +31,7 @@
224 - #include <string>
225 - #include <ctime>
226 - #include <stdexcept>
227 -+#include <cstddef>
228 -
229 - // #include <boost.h> Contents of boost.h
230 -
231
232 diff --git a/media-gfx/freecad/files/freecad-0.12.5284-glu.patch b/media-gfx/freecad/files/freecad-0.12.5284-glu.patch
233 deleted file mode 100644
234 index 9567215..0000000
235 --- a/media-gfx/freecad/files/freecad-0.12.5284-glu.patch
236 +++ /dev/null
237 @@ -1,12 +0,0 @@
238 -diff -ruN FreeCAD-0.12.5284.orig/src/Mod/Image/Gui/GLImageBox.cpp FreeCAD-0.12.5284/src/Mod/Image/Gui/GLImageBox.cpp
239 ---- FreeCAD-0.12.5284.orig/src/Mod/Image/Gui/GLImageBox.cpp 2012-01-03 13:24:30.000000000 +0100
240 -+++ FreeCAD-0.12.5284/src/Mod/Image/Gui/GLImageBox.cpp 2012-01-06 10:26:38.000000000 +0100
241 -@@ -27,6 +27,8 @@
242 - # include <GL/glext.h>
243 - #endif
244 -
245 -+#include <GL/glu.h>
246 -+
247 - #include "GLImageBox.h"
248 -
249 - using namespace ImageGui;
250
251 diff --git a/media-gfx/freecad/files/freecad-0.12.5284-nodir.patch b/media-gfx/freecad/files/freecad-0.12.5284-nodir.patch
252 deleted file mode 100644
253 index 3e9bbed..0000000
254 --- a/media-gfx/freecad/files/freecad-0.12.5284-nodir.patch
255 +++ /dev/null
256 @@ -1,21 +0,0 @@
257 -diff -ruN FreeCAD-0.12.5284.orig/src/Mod/CMakeLists.txt FreeCAD-0.12.5284/src/Mod/CMakeLists.txt
258 ---- FreeCAD-0.12.5284.orig/src/Mod/CMakeLists.txt 2012-01-03 13:26:12.000000000 +0100
259 -+++ FreeCAD-0.12.5284/src/Mod/CMakeLists.txt 2012-01-06 12:19:06.000000000 +0100
260 -@@ -18,7 +18,7 @@
261 - MESSAGE("Due to the missing Eigen3 library the Sketcher module won't be built")
262 - MESSAGE("Due to the missing Eigen3 library the Robot module won't be built")
263 - ENDIF(EIGEN3_FOUND)
264 --add_subdirectory(Machining_Distortion)
265 -+# add_subdirectory(Machining_Distortion)
266 -
267 - add_subdirectory(ReverseEngineering)
268 - add_subdirectory(MeshPart)
269 -@@ -32,7 +32,7 @@
270 -
271 - add_subdirectory(Arch)
272 -
273 --add_subdirectory(Assembly)
274 -+# add_subdirectory(Assembly)
275 -
276 - if(FREECAD_BUILD_CAM)
277 - add_subdirectory(Cam)
278
279 diff --git a/media-gfx/freecad/files/freecad-0.12.5284-nopivy.patch b/media-gfx/freecad/files/freecad-0.12.5284-nopivy.patch
280 deleted file mode 100644
281 index 337348a..0000000
282 --- a/media-gfx/freecad/files/freecad-0.12.5284-nopivy.patch
283 +++ /dev/null
284 @@ -1,17 +0,0 @@
285 -diff -ruN FreeCAD-0.12.5284.orig/src/3rdParty/CMakeLists.txt FreeCAD-0.12.5284/src/3rdParty/CMakeLists.txt
286 ---- FreeCAD-0.12.5284.orig/src/3rdParty/CMakeLists.txt 2012-01-03 13:30:19.000000000 +0100
287 -+++ FreeCAD-0.12.5284/src/3rdParty/CMakeLists.txt 2012-01-07 15:57:52.000000000 +0100
288 -@@ -19,13 +19,6 @@
289 - # add_subdirectory(Pivy)
290 - #endif(MINGW)
291 - # applies for Unix, MinGW and Windows with custom LibPack
292 --elseif(FREECAD_BUILD_GUI)
293 -- find_path(COIN_VERSION3 Inventor/scxml/ScXML.h ${COIN3D_INCLUDE_DIR})
294 -- if (COIN_VERSION3)
295 -- add_subdirectory(Pivy-0.5)
296 -- else (COIN_VERSION3)
297 -- add_subdirectory(Pivy)
298 -- endif(COIN_VERSION3)
299 - endif(FREECAD_BUILD_GUI AND FREECAD_LIBPACK_CHECKFILE6X)
300 -
301 - # For Windows we have all stuff in the LibPack
302
303 diff --git a/media-gfx/freecad/files/freecad-0.12.5284-removeoldswig.patch b/media-gfx/freecad/files/freecad-0.12.5284-removeoldswig.patch
304 deleted file mode 100644
305 index b768178..0000000
306 --- a/media-gfx/freecad/files/freecad-0.12.5284-removeoldswig.patch
307 +++ /dev/null
308 @@ -1,111 +0,0 @@
309 ---- src/Base/Interpreter.cpp.old 2010-08-27 16:24:16.000000000 +0200
310 -+++ src/Base/Interpreter.cpp 2011-12-24 00:13:52.356641021 +0100
311 -@@ -503,11 +503,6 @@
312 - #if (defined(HAVE_SWIG) && (HAVE_SWIG == 1))
313 - namespace Swig_python { extern int createSWIGPointerObj_T(const char* TypeName, void* obj, PyObject** ptr, int own); }
314 - #endif
315 --namespace Swig_1_3_25 { extern int createSWIGPointerObj_T(const char* TypeName, void* obj, PyObject** ptr, int own); }
316 --namespace Swig_1_3_33 { extern int createSWIGPointerObj_T(const char* TypeName, void* obj, PyObject** ptr, int own); }
317 --namespace Swig_1_3_36 { extern int createSWIGPointerObj_T(const char* TypeName, void* obj, PyObject** ptr, int own); }
318 --namespace Swig_1_3_38 { extern int createSWIGPointerObj_T(const char* TypeName, void* obj, PyObject** ptr, int own); }
319 --namespace Swig_1_3_40 { extern int createSWIGPointerObj_T(const char* TypeName, void* obj, PyObject** ptr, int own); }
320 -
321 - PyObject* InterpreterSingleton::createSWIGPointerObj(const char* Module, const char* TypeName, void* Pointer, int own)
322 - {
323 -@@ -517,21 +512,6 @@
324 - int version = getSWIGVersionFromModule(Module);
325 - switch (version&0xff)
326 - {
327 -- case 25:
328 -- result = Swig_1_3_25::createSWIGPointerObj_T(TypeName, Pointer, &proxy, own);
329 -- break;
330 -- case 33:
331 -- result = Swig_1_3_33::createSWIGPointerObj_T(TypeName, Pointer, &proxy, own);
332 -- break;
333 -- case 36:
334 -- result = Swig_1_3_36::createSWIGPointerObj_T(TypeName, Pointer, &proxy, own);
335 -- break;
336 -- case 38:
337 -- result = Swig_1_3_38::createSWIGPointerObj_T(TypeName, Pointer, &proxy, own);
338 -- break;
339 -- case 40:
340 -- result = Swig_1_3_40::createSWIGPointerObj_T(TypeName, Pointer, &proxy, own);
341 -- break;
342 - default:
343 - #if (defined(HAVE_SWIG) && (HAVE_SWIG == 1))
344 - result = Swig_python::createSWIGPointerObj_T(TypeName, Pointer, &proxy, own);
345 -@@ -550,11 +530,6 @@
346 - #if (defined(HAVE_SWIG) && (HAVE_SWIG == 1))
347 - namespace Swig_python { extern int convertSWIGPointerObj_T(const char* TypeName, PyObject* obj, void** ptr, int flags); }
348 - #endif
349 --namespace Swig_1_3_25 { extern int convertSWIGPointerObj_T(const char* TypeName, PyObject* obj, void** ptr, int flags); }
350 --namespace Swig_1_3_33 { extern int convertSWIGPointerObj_T(const char* TypeName, PyObject* obj, void** ptr, int flags); }
351 --namespace Swig_1_3_36 { extern int convertSWIGPointerObj_T(const char* TypeName, PyObject* obj, void** ptr, int flags); }
352 --namespace Swig_1_3_38 { extern int convertSWIGPointerObj_T(const char* TypeName, PyObject* obj, void** ptr, int flags); }
353 --namespace Swig_1_3_40 { extern int convertSWIGPointerObj_T(const char* TypeName, PyObject* obj, void** ptr, int flags); }
354 -
355 - bool InterpreterSingleton::convertSWIGPointerObj(const char* Module, const char* TypeName, PyObject* obj, void** ptr, int flags)
356 - {
357 -@@ -563,21 +538,6 @@
358 - int version = getSWIGVersionFromModule(Module);
359 - switch (version&0xff)
360 - {
361 -- case 25:
362 -- result = Swig_1_3_25::convertSWIGPointerObj_T(TypeName, obj, ptr, flags);
363 -- break;
364 -- case 33:
365 -- result = Swig_1_3_33::convertSWIGPointerObj_T(TypeName, obj, ptr, flags);
366 -- break;
367 -- case 36:
368 -- result = Swig_1_3_36::convertSWIGPointerObj_T(TypeName, obj, ptr, flags);
369 -- break;
370 -- case 38:
371 -- result = Swig_1_3_38::convertSWIGPointerObj_T(TypeName, obj, ptr, flags);
372 -- break;
373 -- case 40:
374 -- result = Swig_1_3_40::convertSWIGPointerObj_T(TypeName, obj, ptr, flags);
375 -- break;
376 - default:
377 - #if (defined(HAVE_SWIG) && (HAVE_SWIG == 1))
378 - result = Swig_python::convertSWIGPointerObj_T(TypeName, obj, ptr, flags);
379 -@@ -596,11 +556,6 @@
380 - #if (defined(HAVE_SWIG) && (HAVE_SWIG == 1))
381 - namespace Swig_python { extern void cleanupSWIG_T(const char* TypeName); }
382 - #endif
383 --namespace Swig_1_3_25 { extern void cleanupSWIG_T(const char* TypeName); }
384 --namespace Swig_1_3_33 { extern void cleanupSWIG_T(const char* TypeName); }
385 --namespace Swig_1_3_36 { extern void cleanupSWIG_T(const char* TypeName); }
386 --namespace Swig_1_3_38 { extern void cleanupSWIG_T(const char* TypeName); }
387 --namespace Swig_1_3_40 { extern void cleanupSWIG_T(const char* TypeName); }
388 -
389 - void InterpreterSingleton::cleanupSWIG(const char* TypeName)
390 - {
391 -@@ -608,9 +563,4 @@
392 - #if (defined(HAVE_SWIG) && (HAVE_SWIG == 1))
393 - Swig_python::cleanupSWIG_T(TypeName);
394 - #endif
395 -- Swig_1_3_25::cleanupSWIG_T(TypeName);
396 -- Swig_1_3_33::cleanupSWIG_T(TypeName);
397 -- Swig_1_3_36::cleanupSWIG_T(TypeName);
398 -- Swig_1_3_38::cleanupSWIG_T(TypeName);
399 -- Swig_1_3_40::cleanupSWIG_T(TypeName);
400 - }
401 ---- src/Base/Makefile.am.old 2011-12-24 00:14:25.625540687 +0100
402 -+++ src/Base/Makefile.am 2010-10-27 12:29:37.000000000 +0200
403 -@@ -65,16 +65,6 @@
404 - Swap.cpp \
405 - swigpyrun.inl \
406 - swigpyrun.cpp \
407 -- swigpyrun_1.3.25.cpp \
408 -- swigpyrun_1.3.25.h \
409 -- swigpyrun_1.3.33.cpp \
410 -- swigpyrun_1.3.33.h \
411 -- swigpyrun_1.3.36.cpp \
412 -- swigpyrun_1.3.36.h \
413 -- swigpyrun_1.3.38.cpp \
414 -- swigpyrun_1.3.38.h \
415 -- swigpyrun_1.3.40.cpp \
416 -- swigpyrun_1.3.40.h \
417 - TimeInfo.cpp \
418 - Type.cpp \
419 - Tools.cpp \
420
421 diff --git a/media-gfx/freecad/freecad-0.11.3729.ebuild b/media-gfx/freecad/freecad-0.11.3729.ebuild
422 deleted file mode 100644
423 index fc5bb97..0000000
424 --- a/media-gfx/freecad/freecad-0.11.3729.ebuild
425 +++ /dev/null
426 @@ -1,91 +0,0 @@
427 -# Copyright 1999-2011 Gentoo Foundation
428 -# Distributed under the terms of the GNU General Public License v2
429 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/freecad/freecad-0.11.3729.ebuild,v 1.3 2011/04/10 20:59:13 dilfridge Exp $
430 -
431 -EAPI=3
432 -PYTHON_DEPEND=2
433 -
434 -inherit base eutils multilib autotools flag-o-matic python
435 -
436 -MY_P="freecad-${PV}"
437 -MY_PD="FreeCAD-${PV}"
438 -
439 -DESCRIPTION="QT based Computer Aided Design application"
440 -HOMEPAGE="http://sourceforge.net/apps/mediawiki/free-cad/"
441 -SRC_URI="mirror://sourceforge/free-cad/${MY_P}.tar.gz"
442 -
443 -LICENSE="GPL-2"
444 -SLOT="0"
445 -KEYWORDS="~amd64 ~x86"
446 -IUSE=""
447 -
448 -RDEPEND="
449 - dev-cpp/eigen
450 - dev-games/ode
451 - dev-libs/boost
452 - dev-libs/xerces-c
453 - dev-python/pivy
454 - dev-python/PyQt4[svg]
455 - media-libs/coin
456 - media-libs/SoQt
457 - >=sci-libs/opencascade-6.3-r3
458 - sci-libs/gts
459 - sys-devel/gcc[fortran]
460 - sys-libs/zlib
461 - x11-libs/qt-gui:4
462 - x11-libs/qt-opengl:4
463 - x11-libs/qt-svg:4
464 - x11-libs/qt-webkit:4
465 - x11-libs/qt-xmlpatterns:4
466 -"
467 -DEPEND="${RDEPEND}
468 - dev-lang/swig"
469 -
470 -PATCHES=( "${FILESDIR}/${P}-asneeded.patch" )
471 -
472 -RESTRICT="bindist mirror"
473 -# http://bugs.gentoo.org/show_bug.cgi?id=352435
474 -# http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
475 -
476 -S="${WORKDIR}/${MY_PD}"
477 -
478 -pkg_setup() {
479 - python_set_active_version 2
480 -}
481 -
482 -src_prepare() {
483 - base_src_prepare
484 - eautoreconf
485 -}
486 -
487 -src_configure() {
488 - append-cflags "-DBOOST_FILESYSTEM_VERSION=2"
489 - append-cppflags "-DBOOST_FILESYSTEM_VERSION=2"
490 - append-cxxflags "-DBOOST_FILESYSTEM_VERSION=2"
491 - econf \
492 - --with-qt4-include="${EPREFIX}"/usr/include/qt4 \
493 - --with-qt4-bin="${EPREFIX}"//usr/bin \
494 - --with-qt4-lib="${EPREFIX}"//usr/$(get_libdir)/qt4 \
495 - --with-occ-include=${CASROOT}/inc \
496 - --with-occ-lib=${CASROOT}/lib
497 -}
498 -
499 -src_compile() {
500 - # the build system is generating extremely odd errors on parallel build
501 - # seem like moc is trying to process non-existing files, resulting in
502 - # double namespace declarations Bla::Bla::Method in the moc_ files
503 - MAKEOPTS="-j1" base_src_compile
504 -}
505 -
506 -src_install() {
507 - emake DESTDIR="${D}" install || die "install failed"
508 -
509 - find "${D}" -name "*.la" -exec rm {} +
510 -
511 - dodoc README.Linux ChangeLog.txt || die
512 -
513 - dodir /usr/share/apps/freecad || die
514 - mv "${D}/usr/share/freecad.xpm" "${D}/usr/share/apps/freecad/" || die
515 -
516 - make_desktop_entry FreeCAD FreeCAD /usr/share/apps/freecad/freecad.xpm
517 -}
518
519 diff --git a/media-gfx/freecad/freecad-0.11.4422.ebuild b/media-gfx/freecad/freecad-0.11.4422.ebuild
520 deleted file mode 100644
521 index 7222dc7..0000000
522 --- a/media-gfx/freecad/freecad-0.11.4422.ebuild
523 +++ /dev/null
524 @@ -1,89 +0,0 @@
525 -# Copyright 1999-2011 Gentoo Foundation
526 -# Distributed under the terms of the GNU General Public License v2
527 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/freecad/freecad-0.11.3729.ebuild,v 1.3 2011/04/10 20:59:13 dilfridge Exp $
528 -
529 -EAPI=4
530 -PYTHON_DEPEND=2
531 -
532 -inherit base eutils multilib autotools flag-o-matic python
533 -
534 -MY_P="freecad-${PV}"
535 -MY_PD="FreeCAD-${PV}"
536 -
537 -DESCRIPTION="QT based Computer Aided Design application"
538 -HOMEPAGE="http://sourceforge.net/apps/mediawiki/free-cad/"
539 -SRC_URI="mirror://sourceforge/free-cad/${MY_P}.tar.gz"
540 -
541 -LICENSE="GPL-2"
542 -SLOT="0"
543 -KEYWORDS="~amd64 ~x86"
544 -IUSE=""
545 -
546 -RDEPEND="
547 - dev-cpp/eigen
548 - dev-games/ode
549 - dev-libs/boost
550 - dev-libs/xerces-c
551 - dev-python/pivy
552 - dev-python/PyQt4[svg]
553 - media-libs/coin
554 - media-libs/SoQt
555 - >=sci-libs/opencascade-6.3-r3
556 - sci-libs/gts
557 - sys-devel/gcc[fortran]
558 - sys-libs/zlib
559 - x11-libs/qt-gui:4
560 - x11-libs/qt-opengl:4
561 - x11-libs/qt-svg:4
562 - x11-libs/qt-webkit:4
563 - x11-libs/qt-xmlpatterns:4
564 -"
565 -DEPEND="${RDEPEND}
566 - dev-lang/swig"
567 -
568 -RESTRICT="bindist mirror"
569 -# http://bugs.gentoo.org/show_bug.cgi?id=352435
570 -# http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
571 -
572 -S="${WORKDIR}/${MY_PD}"
573 -
574 -PATCHES=( "${FILESDIR}/${P}-gcc46.patch" )
575 -
576 -pkg_setup() {
577 - python_set_active_version 2
578 -}
579 -
580 -src_prepare() {
581 - base_src_prepare
582 - append-cxxflags -fpermissive
583 - eautoreconf
584 -}
585 -
586 -src_configure() {
587 - econf \
588 - --with-qt4-include="${EPREFIX}"/usr/include/qt4 \
589 - --with-qt4-bin="${EPREFIX}"//usr/bin \
590 - --with-qt4-lib="${EPREFIX}"//usr/$(get_libdir)/qt4 \
591 - --with-occ-include=${CASROOT}/inc \
592 - --with-occ-lib=${CASROOT}/lib
593 -}
594 -
595 -src_compile() {
596 - # the build system is generating extremely odd errors on parallel build
597 - # seem like moc is trying to process non-existing files, resulting in
598 - # double namespace declarations Bla::Bla::Method in the moc_ files
599 - MAKEOPTS="-j1" base_src_compile
600 -}
601 -
602 -src_install() {
603 - emake DESTDIR="${D}" install
604 -
605 - find "${D}" -name "*.la" -exec rm {} +
606 -
607 - dodoc README.Linux ChangeLog.txt
608 -
609 - dodir /usr/share/apps/freecad
610 - mv "${D}/usr/share/freecad.xpm" "${D}/usr/share/apps/freecad/" || die
611 -
612 - make_desktop_entry FreeCAD FreeCAD /usr/share/apps/freecad/freecad.xpm
613 -}
614
615 diff --git a/media-gfx/freecad/freecad-0.12.5284-r1.ebuild b/media-gfx/freecad/freecad-0.12.5284-r1.ebuild
616 deleted file mode 100644
617 index 5bea3d4..0000000
618 --- a/media-gfx/freecad/freecad-0.12.5284-r1.ebuild
619 +++ /dev/null
620 @@ -1,86 +0,0 @@
621 -# Copyright 1999-2012 Gentoo Foundation
622 -# Distributed under the terms of the GNU General Public License v2
623 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/freecad/freecad-0.11.3729.ebuild,v 1.3 2011/04/10 20:59:13 dilfridge Exp $
624 -
625 -EAPI=4
626 -PYTHON_DEPEND=2
627 -
628 -inherit base eutils multilib flag-o-matic python cmake-utils
629 -
630 -MY_P="freecad-${PV}"
631 -MY_PD="FreeCAD-${PV}"
632 -
633 -DESCRIPTION="QT based Computer Aided Design application"
634 -HOMEPAGE="http://sourceforge.net/apps/mediawiki/free-cad/"
635 -SRC_URI="mirror://sourceforge/free-cad/${MY_P}.tar.gz"
636 -
637 -LICENSE="GPL-2"
638 -SLOT="0"
639 -KEYWORDS="~amd64 ~x86"
640 -IUSE=""
641 -
642 -RDEPEND="
643 - dev-cpp/eigen:3
644 - dev-games/ode
645 - dev-libs/boost
646 - dev-libs/libf2c
647 - dev-libs/xerces-c
648 - dev-python/pivy
649 - dev-python/PyQt4[svg]
650 - media-libs/coin
651 - media-libs/SoQt
652 - >=sci-libs/opencascade-6.3-r3
653 - sci-libs/gts
654 - sys-devel/gcc[fortran]
655 - sys-libs/zlib
656 - x11-libs/qt-gui:4
657 - x11-libs/qt-opengl:4
658 - x11-libs/qt-svg:4
659 - x11-libs/qt-webkit:4
660 - x11-libs/qt-xmlpatterns:4
661 -"
662 -DEPEND="${RDEPEND}
663 - >=dev-lang/swig-2.0.4-r1
664 -"
665 -
666 -RESTRICT="bindist mirror"
667 -# http://bugs.gentoo.org/show_bug.cgi?id=352435
668 -# http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
669 -
670 -S="${WORKDIR}/${MY_PD}"
671 -
672 -PATCHES=(
673 - "${FILESDIR}/${P}-gcc46.patch"
674 - "${FILESDIR}/${P}-removeoldswig.patch"
675 - "${FILESDIR}/${P}-glu.patch"
676 - "${FILESDIR}/${P}-nodir.patch"
677 -)
678 -
679 -pkg_setup() {
680 - python_set_active_version 2
681 -}
682 -
683 -src_prepare() {
684 - base_src_prepare
685 - append-cxxflags -fpermissive
686 -}
687 -
688 -src_configure() {
689 - local mycmakeargs=(
690 - -DOCC_INCLUDE_DIR=${CASROOT}/inc
691 - -DOCC_INCLUDE_PATH=${CASROOT}/inc
692 - -DOCC_LIBRARY=${CASROOT}/lib/libTKernel.so
693 - -DOCC_LIBRARY_DIR=${CASROOT}/lib
694 - -DOCC_LIB_PATH=${CASROOT}/lib
695 - -DCOIN3D_INCLUDE_DIR=$(coin-config --includedir)
696 - )
697 - cmake-utils_src_configure
698 -}
699 -
700 -src_install() {
701 - cmake-utils_src_install
702 -
703 - find "${D}" -name "*.la" -exec rm {} +
704 -
705 - dodoc README.Linux ChangeLog.txt
706 -}
707
708 diff --git a/media-gfx/freecad/freecad-0.12.5284-r2.ebuild b/media-gfx/freecad/freecad-0.12.5284-r2.ebuild
709 deleted file mode 100644
710 index 4116f8f..0000000
711 --- a/media-gfx/freecad/freecad-0.12.5284-r2.ebuild
712 +++ /dev/null
713 @@ -1,90 +0,0 @@
714 -# Copyright 1999-2012 Gentoo Foundation
715 -# Distributed under the terms of the GNU General Public License v2
716 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/freecad/freecad-0.11.3729.ebuild,v 1.3 2011/04/10 20:59:13 dilfridge Exp $
717 -
718 -EAPI=4
719 -PYTHON_DEPEND=2
720 -
721 -inherit base eutils multilib flag-o-matic python cmake-utils
722 -
723 -MY_P="freecad-${PV}"
724 -MY_PD="FreeCAD-${PV}"
725 -
726 -DESCRIPTION="QT based Computer Aided Design application"
727 -HOMEPAGE="http://sourceforge.net/apps/mediawiki/free-cad/"
728 -SRC_URI="mirror://sourceforge/free-cad/${MY_P}.tar.gz"
729 -
730 -LICENSE="GPL-2"
731 -SLOT="0"
732 -KEYWORDS="~amd64 ~x86"
733 -IUSE=""
734 -
735 -RDEPEND="
736 - dev-cpp/eigen:3
737 - dev-games/ode
738 - dev-libs/boost
739 - dev-libs/libf2c
740 - dev-libs/xerces-c
741 - dev-python/pivy
742 - dev-python/PyQt4[svg]
743 - media-libs/coin
744 - media-libs/SoQt
745 - >=sci-libs/opencascade-6.3-r3
746 - sci-libs/gts
747 - sys-devel/gcc[fortran]
748 - sys-libs/zlib
749 - x11-libs/qt-gui:4
750 - x11-libs/qt-opengl:4
751 - x11-libs/qt-svg:4
752 - x11-libs/qt-webkit:4
753 - x11-libs/qt-xmlpatterns:4
754 -"
755 -DEPEND="${RDEPEND}
756 - >=dev-lang/swig-2.0.4-r1
757 -"
758 -
759 -RESTRICT="bindist mirror"
760 -# http://bugs.gentoo.org/show_bug.cgi?id=352435
761 -# http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
762 -
763 -S="${WORKDIR}/${MY_PD}"
764 -
765 -PATCHES=(
766 - "${FILESDIR}/${P}-gcc46.patch"
767 - "${FILESDIR}/${P}-removeoldswig.patch"
768 - "${FILESDIR}/${P}-glu.patch"
769 - "${FILESDIR}/${P}-nodir.patch"
770 - "${FILESDIR}/${P}-nopivy.patch"
771 -)
772 -
773 -pkg_setup() {
774 - python_set_active_version 2
775 -}
776 -
777 -src_prepare() {
778 - base_src_prepare
779 - append-cxxflags -fpermissive
780 -}
781 -
782 -src_configure() {
783 - local mycmakeargs=(
784 - -DOCC_INCLUDE_DIR=${CASROOT}/inc
785 - -DOCC_INCLUDE_PATH=${CASROOT}/inc
786 - -DOCC_LIBRARY=${CASROOT}/lib/libTKernel.so
787 - -DOCC_LIBRARY_DIR=${CASROOT}/lib
788 - -DOCC_LIB_PATH=${CASROOT}/lib
789 - -DCOIN3D_INCLUDE_DIR=/usr/include/coin
790 - -DCOIN3D_LIBRARY=/usr/$(get_libdir)/libCoin.so
791 - -DSOQT_LIBRARY=/usr/$(get_libdir)/libSoQt.so
792 - -DSOQT_INCLUDE_PATH=/usr/include/coin
793 - )
794 - cmake-utils_src_configure
795 -}
796 -
797 -src_install() {
798 - cmake-utils_src_install
799 -
800 - find "${D}" -name "*.la" -exec rm {} +
801 -
802 - dodoc README.Linux ChangeLog.txt
803 -}
804
805 diff --git a/media-gfx/freecad/freecad-0.12.5284.ebuild b/media-gfx/freecad/freecad-0.12.5284.ebuild
806 deleted file mode 100644
807 index 9bf0065..0000000
808 --- a/media-gfx/freecad/freecad-0.12.5284.ebuild
809 +++ /dev/null
810 @@ -1,95 +0,0 @@
811 -# Copyright 1999-2012 Gentoo Foundation
812 -# Distributed under the terms of the GNU General Public License v2
813 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/freecad/freecad-0.11.3729.ebuild,v 1.3 2011/04/10 20:59:13 dilfridge Exp $
814 -
815 -EAPI=4
816 -PYTHON_DEPEND=2
817 -
818 -inherit base eutils multilib autotools flag-o-matic python
819 -
820 -MY_P="freecad-${PV}"
821 -MY_PD="FreeCAD-${PV}"
822 -
823 -DESCRIPTION="QT based Computer Aided Design application"
824 -HOMEPAGE="http://sourceforge.net/apps/mediawiki/free-cad/"
825 -SRC_URI="mirror://sourceforge/free-cad/${MY_P}.tar.gz"
826 -
827 -LICENSE="GPL-2"
828 -SLOT="0"
829 -KEYWORDS="~amd64 ~x86"
830 -IUSE=""
831 -
832 -RDEPEND="
833 - dev-cpp/eigen:3
834 - dev-games/ode
835 - dev-libs/boost
836 - dev-libs/libf2c
837 - dev-libs/xerces-c
838 - dev-python/pivy
839 - dev-python/PyQt4[svg]
840 - media-libs/coin
841 - media-libs/SoQt
842 - >=sci-libs/opencascade-6.3-r3
843 - sci-libs/gts
844 - sys-devel/gcc[fortran]
845 - sys-libs/zlib
846 - x11-libs/qt-gui:4
847 - x11-libs/qt-opengl:4
848 - x11-libs/qt-svg:4
849 - x11-libs/qt-webkit:4
850 - x11-libs/qt-xmlpatterns:4
851 -"
852 -DEPEND="${RDEPEND}
853 - >=dev-lang/swig-2.0.4-r1
854 -"
855 -
856 -RESTRICT="bindist mirror"
857 -# http://bugs.gentoo.org/show_bug.cgi?id=352435
858 -# http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
859 -
860 -S="${WORKDIR}/${MY_PD}"
861 -
862 -PATCHES=(
863 - "${FILESDIR}/${P}-gcc46.patch"
864 - "${FILESDIR}/${P}-removeoldswig.patch"
865 - "${FILESDIR}/${P}-glu.patch"
866 -)
867 -
868 -pkg_setup() {
869 - python_set_active_version 2
870 -}
871 -
872 -src_prepare() {
873 - base_src_prepare
874 - append-cxxflags -fpermissive
875 - eautoreconf
876 -}
877 -
878 -src_configure() {
879 - econf \
880 - --with-qt4-include="${EPREFIX}"/usr/include/qt4 \
881 - --with-qt4-bin="${EPREFIX}"//usr/bin \
882 - --with-qt4-lib="${EPREFIX}"//usr/$(get_libdir)/qt4 \
883 - --with-occ-include=${CASROOT}/inc \
884 - --with-occ-lib=${CASROOT}/lib
885 -}
886 -
887 -src_compile() {
888 - # the build system is generating extremely odd errors on parallel build
889 - # seem like moc is trying to process non-existing files, resulting in
890 - # double namespace declarations Bla::Bla::Method in the moc_ files
891 - MAKEOPTS="-j1" base_src_compile
892 -}
893 -
894 -src_install() {
895 - emake DESTDIR="${D}" install
896 -
897 - find "${D}" -name "*.la" -exec rm {} +
898 -
899 - dodoc README.Linux ChangeLog.txt
900 -
901 - dodir /usr/share/apps/freecad
902 - mv "${D}/usr/share/freecad.xpm" "${D}/usr/share/apps/freecad/" || die
903 -
904 - make_desktop_entry FreeCAD FreeCAD /usr/share/apps/freecad/freecad.xpm
905 -}
906
907 diff --git a/media-gfx/freecad/metadata.xml b/media-gfx/freecad/metadata.xml
908 deleted file mode 100644
909 index b166de4..0000000
910 --- a/media-gfx/freecad/metadata.xml
911 +++ /dev/null
912 @@ -1,6 +0,0 @@
913 -<?xml version="1.0" encoding="UTF-8"?>
914 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
915 -<pkgmetadata>
916 -<herd>sci</herd>
917 -<maintainer><email>dilfridge@g.o</email></maintainer>
918 -</pkgmetadata>