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> |