1 |
commit: 94e6bff5744cbe1ddf0bff4774dd10e018ac972b |
2 |
Author: Zoltan Puskas <zoltan <AT> sinustrom <DOT> info> |
3 |
AuthorDate: Mon Mar 25 01:45:58 2019 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 31 08:43:40 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e6bff5 |
7 |
|
8 |
sci-electronics/kicad: Drop 5.0.0 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/672348 |
11 |
Closes: https://bugs.gentoo.org/672350 |
12 |
Signed-off-by: Zoltan Puskas <zoltan <AT> sinustrom.info> |
13 |
Package-Manager: Portage-2.3.62, Repoman-2.3.12 |
14 |
Closes: https://github.com/gentoo/gentoo/pull/11486 |
15 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
16 |
|
17 |
sci-electronics/kicad-footprints/Manifest | 1 - |
18 |
.../kicad-footprints/kicad-footprints-5.0.0.ebuild | 18 --- |
19 |
sci-electronics/kicad-i18n/Manifest | 1 - |
20 |
sci-electronics/kicad-i18n/kicad-i18n-5.0.0.ebuild | 18 --- |
21 |
sci-electronics/kicad-meta/kicad-meta-5.0.0.ebuild | 27 ----- |
22 |
sci-electronics/kicad-packages3d/Manifest | 1 - |
23 |
.../kicad-packages3d/kicad-packages3d-5.0.0.ebuild | 21 ---- |
24 |
sci-electronics/kicad-symbols/Manifest | 1 - |
25 |
.../kicad-symbols/kicad-symbols-5.0.0.ebuild | 18 --- |
26 |
sci-electronics/kicad-templates/Manifest | 1 - |
27 |
.../kicad-templates/kicad-templates-5.0.0.ebuild | 18 --- |
28 |
sci-electronics/kicad/Manifest | 1 - |
29 |
sci-electronics/kicad/kicad-5.0.0-r1.ebuild | 133 --------------------- |
30 |
13 files changed, 259 deletions(-) |
31 |
|
32 |
diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest |
33 |
index 5a9870bda48..e788d93478b 100644 |
34 |
--- a/sci-electronics/kicad-footprints/Manifest |
35 |
+++ b/sci-electronics/kicad-footprints/Manifest |
36 |
@@ -1,2 +1 @@ |
37 |
-DIST kicad-footprints-5.0.0.tar.gz 4978410 BLAKE2B 4b736b9530bcb093ef916c5dff3ee17662c801478c14859b2256575c2d5244e714c0b61f2c4d59f33cbfc23b4f35f590546e0b3bc374d730ebf519a80d8904d1 SHA512 b96706cf021749630b544a437cb0fb278cf4369cb8acb89eb962bd674b3fc77dbca719dd540844d3478082ee0f82e7d65fce15a3658a9c6cbe8df3c691bbfbfe |
38 |
DIST kicad-footprints-5.0.1.tar.gz 5074166 BLAKE2B eb8a532c83af37d241c0eb73b7ac0a6bdd75e87f5d06ebdb9a109160cae131240f4f5516c9bd38785c51e068ffcc29cdec075565bc4bc14af3924f814a68aa54 SHA512 16057e7a768097a7e97ae8a25d0c35891d04621e5d5b7437e80f893f48365e562b69c38a8076c1dab0455801359e766fcd1f7d31fec2cc78c9e7cda2d6f210ae |
39 |
|
40 |
diff --git a/sci-electronics/kicad-footprints/kicad-footprints-5.0.0.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-5.0.0.ebuild |
41 |
deleted file mode 100644 |
42 |
index bc75d2e226e..00000000000 |
43 |
--- a/sci-electronics/kicad-footprints/kicad-footprints-5.0.0.ebuild |
44 |
+++ /dev/null |
45 |
@@ -1,18 +0,0 @@ |
46 |
-# Copyright 1999-2018 Gentoo Foundation |
47 |
-# Distributed under the terms of the GNU General Public License v2 |
48 |
- |
49 |
-EAPI=6 |
50 |
- |
51 |
-inherit cmake-utils |
52 |
- |
53 |
-DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries" |
54 |
-HOMEPAGE="https://kicad.github.io/footprints/" |
55 |
-SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
56 |
- |
57 |
-LICENSE="CC-BY-SA-4.0" |
58 |
-SLOT="0" |
59 |
-KEYWORDS="~amd64 ~arm64 ~x86" |
60 |
-IUSE="" |
61 |
- |
62 |
-DEPEND="" |
63 |
-RDEPEND=">=sci-electronics/kicad-5.0.0" |
64 |
|
65 |
diff --git a/sci-electronics/kicad-i18n/Manifest b/sci-electronics/kicad-i18n/Manifest |
66 |
index f1e70d84d9e..6c458b53c85 100644 |
67 |
--- a/sci-electronics/kicad-i18n/Manifest |
68 |
+++ b/sci-electronics/kicad-i18n/Manifest |
69 |
@@ -1,2 +1 @@ |
70 |
-DIST kicad-i18n-5.0.0.tar.gz 4053403 BLAKE2B 12ebcc2a178440374280dfed6988583aa27ebb22574eccd2da9104e20d751865a473f05df9f9c523faadaaf7541948247cc57403a5287ffcfe7ec8cdc6f29555 SHA512 efc0729e1da151f490e2568d756b44b3153a65ca658076ac7346736d1703eb73828687f8ce944bdf23c251ac29bde705e403c25bd32097e2a6768e65a4600616 |
71 |
DIST kicad-i18n-5.0.1.tar.gz 4062609 BLAKE2B a3113758cc1e813fca97abd9c4e5ca367f974900b6ca7072c55eef9d9eff6274bacdad37b81a98f650c05be8fbdff306dc59db1cdd1a22b4d0776c9a89454303 SHA512 5254f6f945fa63e56bc3e9440cf506da3a4ccd76a58fd7e052a04ff60ecaa0daf6ad0599376a5175a4628d40cb1e317973e470a1593714186adb393c20761e24 |
72 |
|
73 |
diff --git a/sci-electronics/kicad-i18n/kicad-i18n-5.0.0.ebuild b/sci-electronics/kicad-i18n/kicad-i18n-5.0.0.ebuild |
74 |
deleted file mode 100644 |
75 |
index 8c168723466..00000000000 |
76 |
--- a/sci-electronics/kicad-i18n/kicad-i18n-5.0.0.ebuild |
77 |
+++ /dev/null |
78 |
@@ -1,18 +0,0 @@ |
79 |
-# Copyright 1999-2018 Gentoo Foundation |
80 |
-# Distributed under the terms of the GNU General Public License v2 |
81 |
- |
82 |
-EAPI=6 |
83 |
- |
84 |
-inherit cmake-utils |
85 |
- |
86 |
-DESCRIPTION="Electronic Schematic and PCB design tools GUI translations." |
87 |
-HOMEPAGE="https://github.com/KiCad/kicad-i18n" |
88 |
-SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
89 |
- |
90 |
-LICENSE="CC-BY-SA-4.0" |
91 |
-SLOT="0" |
92 |
-KEYWORDS="~amd64 ~arm64 ~x86" |
93 |
-IUSE="" |
94 |
- |
95 |
-DEPEND="sys-devel/gettext" |
96 |
-RDEPEND=">=sci-electronics/kicad-5.0.0" |
97 |
|
98 |
diff --git a/sci-electronics/kicad-meta/kicad-meta-5.0.0.ebuild b/sci-electronics/kicad-meta/kicad-meta-5.0.0.ebuild |
99 |
deleted file mode 100644 |
100 |
index 5a5e2b32a93..00000000000 |
101 |
--- a/sci-electronics/kicad-meta/kicad-meta-5.0.0.ebuild |
102 |
+++ /dev/null |
103 |
@@ -1,27 +0,0 @@ |
104 |
-# Copyright 1999-2018 Gentoo Foundation |
105 |
-# Distributed under the terms of the GNU General Public License v2 |
106 |
- |
107 |
-EAPI=7 |
108 |
- |
109 |
-DESCRIPTION="Electronic Schematic and PCB design tools (meta package)" |
110 |
-HOMEPAGE="http://www.kicad-pcb.org" |
111 |
-SRC_URI="" |
112 |
- |
113 |
-LICENSE="metapackage" |
114 |
-SLOT="0" |
115 |
-KEYWORDS="~amd64" |
116 |
-IUSE="doc nls" |
117 |
- |
118 |
-RDEPEND=" |
119 |
- >=sci-electronics/kicad-5.0.0 |
120 |
- >=sci-electronics/kicad-symbols-5.0.0 |
121 |
- >=sci-electronics/kicad-footprints-5.0.0 |
122 |
- >=sci-electronics/kicad-packages3d-5.0.0 |
123 |
- >=sci-electronics/kicad-templates-5.0.0 |
124 |
- doc? ( |
125 |
- >=app-doc/kicad-doc-5.0.0 |
126 |
- ) |
127 |
- nls? ( |
128 |
- >=sci-electronics/kicad-i18n-5.0.0 |
129 |
- ) |
130 |
-" |
131 |
|
132 |
diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest |
133 |
index c47e61875c5..d870c400386 100644 |
134 |
--- a/sci-electronics/kicad-packages3d/Manifest |
135 |
+++ b/sci-electronics/kicad-packages3d/Manifest |
136 |
@@ -1,2 +1 @@ |
137 |
-DIST kicad-packages3d-5.0.0.tar.gz 767675132 BLAKE2B d7c43ddf96dcce768ca9fa9d73a8bff3ab325983cbc75dc1fd55e93deecf4014a482b2359f63786dc0b84601780532a71f8b8e70132b3f924f30ebc3aea92900 SHA512 02145a2745242746903c50f3616b836fd02a02411970c8600248b29f267c5abf13527c51a311c581164298498813a55d22663d25eaa0fa337a3188e6412f685b |
138 |
DIST kicad-packages3d-5.0.1.tar.gz 791951390 BLAKE2B 31c10869d53c7fe262bc90c721d0e99b1381e5faaf157597f5c58b00f328ab654260cc306466fbdb3ed6c48e71d21b48e74365d62aca009a2d3b77c0c3feb988 SHA512 8f188c5b97904eca0e564ccbdf29c0b6cf99fb60290f3c11a22d4c38c91edb3aee20412be867eee84007e39d54f808cff713f6252536045d92e891ed735ed334 |
139 |
|
140 |
diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-5.0.0.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-5.0.0.ebuild |
141 |
deleted file mode 100644 |
142 |
index 5da63dce83c..00000000000 |
143 |
--- a/sci-electronics/kicad-packages3d/kicad-packages3d-5.0.0.ebuild |
144 |
+++ /dev/null |
145 |
@@ -1,21 +0,0 @@ |
146 |
-# Copyright 1999-2018 Gentoo Foundation |
147 |
-# Distributed under the terms of the GNU General Public License v2 |
148 |
- |
149 |
-EAPI=6 |
150 |
- |
151 |
-inherit check-reqs cmake-utils |
152 |
- |
153 |
-DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries" |
154 |
-HOMEPAGE="https://kicad.github.io/packages3d/" |
155 |
-SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
156 |
- |
157 |
-LICENSE="CC-BY-SA-4.0" |
158 |
-SLOT="0" |
159 |
-KEYWORDS="~amd64" |
160 |
-IUSE="" |
161 |
- |
162 |
-DEPEND="" |
163 |
-RDEPEND=">=sci-electronics/kicad-5.0.0[oce]" |
164 |
- |
165 |
-CHECKREQS_DISK_BUILD="9G" |
166 |
-S="${WORKDIR}/${P/3d/3D}" |
167 |
|
168 |
diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest |
169 |
index e0e90c05e30..fdc263406fe 100644 |
170 |
--- a/sci-electronics/kicad-symbols/Manifest |
171 |
+++ b/sci-electronics/kicad-symbols/Manifest |
172 |
@@ -1,2 +1 @@ |
173 |
-DIST kicad-symbols-5.0.0.tar.gz 2690042 BLAKE2B d3d32459335112aa44fce010a88fe859b8413051b4df8d656dbd8cff11c6536808b95bd5c25c1a699a9bfec22f320b418456e9dc024f9db38fa1da2aeade8bd3 SHA512 547029afdda5438108fcc9de7ca1cb6eb86524e8eaad5e32cd6cec58642dd3a98ff6b06ed55b347733306098ddc763e8204e2e638ef1d27cb9f7eb15a9710eb7 |
174 |
DIST kicad-symbols-5.0.1.tar.gz 2715790 BLAKE2B 5b87d64967c181161309d17f21feda14e6b44814ca9ec77ff9408d8a1d55805eaafea40bdb8ab4964c3fd66832ffef45e6c8c857816036586e5b8f4a33e34c4e SHA512 f0c3ee981cd96a57eed50b1e5a6d7956e0f73edaf86f1afb3a56b93d31161fe0a567d60f02339b3a2e9b9377b7176e9097484035512a40c4ca3a98341dc0056c |
175 |
|
176 |
diff --git a/sci-electronics/kicad-symbols/kicad-symbols-5.0.0.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-5.0.0.ebuild |
177 |
deleted file mode 100644 |
178 |
index cf3f669a79a..00000000000 |
179 |
--- a/sci-electronics/kicad-symbols/kicad-symbols-5.0.0.ebuild |
180 |
+++ /dev/null |
181 |
@@ -1,18 +0,0 @@ |
182 |
-# Copyright 1999-2018 Gentoo Foundation |
183 |
-# Distributed under the terms of the GNU General Public License v2 |
184 |
- |
185 |
-EAPI=6 |
186 |
- |
187 |
-inherit cmake-utils |
188 |
- |
189 |
-DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries" |
190 |
-HOMEPAGE="https://kicad.github.io/symbols/" |
191 |
-SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
192 |
- |
193 |
-LICENSE="CC-BY-SA-4.0" |
194 |
-SLOT="0" |
195 |
-KEYWORDS="~amd64 ~arm64 ~x86" |
196 |
-IUSE="" |
197 |
- |
198 |
-DEPEND="" |
199 |
-RDEPEND=">=sci-electronics/kicad-5.0.0" |
200 |
|
201 |
diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest |
202 |
index ab5f60c0fc9..f235b194741 100644 |
203 |
--- a/sci-electronics/kicad-templates/Manifest |
204 |
+++ b/sci-electronics/kicad-templates/Manifest |
205 |
@@ -1,2 +1 @@ |
206 |
-DIST kicad-templates-5.0.0.tar.gz 1621228 BLAKE2B e63d97290bb99a78ad0a273772e19d14cf22c36d45d8445cb5dd0b906651e4b3981faac0cb12523e60d1ea3de3dbce71b07166114ee5862e6df090200fb7cac8 SHA512 5e59ac778258a8313df8c3c0fe900acc8b64362f205738494397f51a1eea481a5e8b25d9cc59b370c233be5e47a488de44fed073522198f0634a87ab5f2d7d56 |
207 |
DIST kicad-templates-5.0.1.tar.gz 1621185 BLAKE2B c21020ba11ff01863e5c8681247f8e17c03d06532f7eb6df94de8c6cd64f51142d54a762f83168b6c4f0b9c96764cb53d220eb6fd237c517fa07bfe51105543f SHA512 ccd995cc39bd578a95b1b3fdbe53a7bb8dd6638aa5717cd9a930371b0a48e66f1783ba3abce9438c7c29ab3b2b0a9075acc0b9c42eeb73480abf170a6f784668 |
208 |
|
209 |
diff --git a/sci-electronics/kicad-templates/kicad-templates-5.0.0.ebuild b/sci-electronics/kicad-templates/kicad-templates-5.0.0.ebuild |
210 |
deleted file mode 100644 |
211 |
index 7960e622b84..00000000000 |
212 |
--- a/sci-electronics/kicad-templates/kicad-templates-5.0.0.ebuild |
213 |
+++ /dev/null |
214 |
@@ -1,18 +0,0 @@ |
215 |
-# Copyright 1999-2018 Gentoo Foundation |
216 |
-# Distributed under the terms of the GNU General Public License v2 |
217 |
- |
218 |
-EAPI=6 |
219 |
- |
220 |
-inherit cmake-utils |
221 |
- |
222 |
-DESCRIPTION="Electronic Schematic and PCB design tools project templates" |
223 |
-HOMEPAGE="https://github.com/kicad/kicad-templates" |
224 |
-SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
225 |
- |
226 |
-LICENSE="CC-BY-SA-4.0" |
227 |
-SLOT="0" |
228 |
-KEYWORDS="~amd64 ~arm64 ~x86" |
229 |
-IUSE="" |
230 |
- |
231 |
-DEPEND="" |
232 |
-RDEPEND=">=sci-electronics/kicad-5.0.0" |
233 |
|
234 |
diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest |
235 |
index f6f2ec87504..f8f01cb2ef6 100644 |
236 |
--- a/sci-electronics/kicad/Manifest |
237 |
+++ b/sci-electronics/kicad/Manifest |
238 |
@@ -1,6 +1,5 @@ |
239 |
DIST kicad-4.0.7-i18n.tar.gz 2578242 BLAKE2B 610f580d9584cf9ef96686c3d7b7081d4c3a0d2c670482eaa2ef32720a7e71630670845a6050bae8e51df7ac41e30f73d3d11be65ea477ad9efd9fbb5176e2df SHA512 4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a |
240 |
DIST kicad-4.0.7.tar.xz 10678656 BLAKE2B 54be9a3f5ae6378ac05cb327c28b1a358d895e736a116e1bf5151f021973b9510eab4671a67f222c3be2ef67929954b9576c5c28ef2b6a14708f8c019729969b SHA512 7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b |
241 |
-DIST kicad-5.0.0.tar.xz 14284708 BLAKE2B 9f4414c4476aca8f2da1d7171b53f56d5ea216f11fc025695a228f93ec05e2f271cbab8429ed39445602a3a0707a31d44cce83eae0ad651167c471f52f3867cd SHA512 79d4d34e8eaa5b6e4c7baac39a76f86af89adbaf3f9181b8cd846ed3a8db1b4c6dd7a36efefda3394d33ef828917909ad3bd8bb22435af9c6f671efbff125b42 |
242 |
DIST kicad-5.0.1.tar.xz 14241544 BLAKE2B 47b6f8f4443e547dc1251e609b53fc998006c6a9302442a232767c6db79bcd94340afba694d99b6dfad5cf457a524d3dbce7a5971a9dcd13424ccb2b6f8f1de7 SHA512 36f591fe82c2c2da21581ec9425cf3c179839b20ea9db9e2d406220406e9daef6052d29202b4f0fe4fdab73434009626f66ce803e81e7a7dae4df9ea93ed896d |
243 |
DIST kicad-footprints-4.0.7.tar.gz 4758012 BLAKE2B ca7ddcad3d1ca658d0d5b7c0a4a0e9a3906619bdbf14195b3bd14c528c01b6e9c1f185036ad495fc88a33a53040ae4d338230d8b2bbb598a69a1c07ddfec3cce SHA512 9ba08f528d4b3fa6f165a20333ad2e0f6bc4165b51da77bdb080ad2c8cc12c029927ddb2f6aa669b4dac5fac52b8bdbec803d1b7b3fc639e9481bb866b8e3d6f |
244 |
DIST kicad-library-4.0.7.tar.gz 475804416 BLAKE2B 0d6df1df7a72258e896552551996ff13e985976e03b6aafbe900dcc04c9b8eb6e5c1abc242ae5020c1bd20b51e9cc1e60f520b478954edcb6368db7f9ee46df0 SHA512 c5365e18e806102aace785895259deca708a61e0ce37262f5ee2482a8a1f86bc9ce1d37e0fb63cb0661bd5c71064ac36ca2260c9c02ed9790744eedd0a5b5360 |
245 |
|
246 |
diff --git a/sci-electronics/kicad/kicad-5.0.0-r1.ebuild b/sci-electronics/kicad/kicad-5.0.0-r1.ebuild |
247 |
deleted file mode 100644 |
248 |
index 18cae5de253..00000000000 |
249 |
--- a/sci-electronics/kicad/kicad-5.0.0-r1.ebuild |
250 |
+++ /dev/null |
251 |
@@ -1,133 +0,0 @@ |
252 |
-# Copyright 1999-2018 Gentoo Foundation |
253 |
-# Distributed under the terms of the GNU General Public License v2 |
254 |
- |
255 |
-EAPI=6 |
256 |
-PYTHON_COMPAT=( python2_7 ) |
257 |
- |
258 |
-WX_GTK_VER="3.0" |
259 |
- |
260 |
-inherit check-reqs cmake-utils eapi7-ver eutils gnome2-utils python-single-r1 toolchain-funcs wxwidgets xdg |
261 |
- |
262 |
-DESCRIPTION="Electronic Schematic and PCB design tools" |
263 |
-HOMEPAGE="http://www.kicad-pcb.org" |
264 |
-SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.xz" |
265 |
- |
266 |
-LICENSE="GPL-2+ GPL-3+ Boost-1.0" |
267 |
-SLOT="0" |
268 |
-KEYWORDS="~amd64 ~arm64 ~x86" |
269 |
-IUSE="doc examples github +ngspice occ +oce openmp +python" |
270 |
- |
271 |
-REQUIRED_USE=" |
272 |
- python? ( ${PYTHON_REQUIRED_USE} ) |
273 |
- ?? ( occ oce ) |
274 |
-" |
275 |
- |
276 |
-COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl] |
277 |
- python? ( |
278 |
- dev-python/wxpython:${WX_GTK_VER}[opengl,${PYTHON_USEDEP}] |
279 |
- ${PYTHON_DEPS} |
280 |
- ) |
281 |
- >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] |
282 |
- media-libs/glew:0= |
283 |
- media-libs/glm |
284 |
- media-libs/freeglut |
285 |
- media-libs/mesa |
286 |
- ngspice? ( |
287 |
- sci-electronics/ngspice[shared] |
288 |
- ) |
289 |
- occ? ( >=sci-libs/opencascade-6.8.0 ) |
290 |
- oce? ( sci-libs/oce ) |
291 |
- >=x11-libs/cairo-1.8.8 |
292 |
- >=x11-libs/pixman-0.30" |
293 |
-DEPEND="${COMMON_DEPEND} |
294 |
- doc? ( app-doc/doxygen ) |
295 |
- github? ( net-misc/curl[ssl] ) |
296 |
- python? ( >=dev-lang/swig-3.0:0 )" |
297 |
-RDEPEND="${COMMON_DEPEND} |
298 |
- sci-electronics/electronics-menu |
299 |
-" |
300 |
-CHECKREQS_DISK_BUILD="800M" |
301 |
- |
302 |
-pkg_setup() { |
303 |
- use python && python-single-r1_pkg_setup |
304 |
- use openmp && tc-check-openmp |
305 |
- setup-wxwidgets |
306 |
- check-reqs_pkg_setup |
307 |
-} |
308 |
- |
309 |
-src_prepare() { |
310 |
- xdg_src_prepare |
311 |
- cmake-utils_src_prepare |
312 |
- |
313 |
- epatch "${FILESDIR}"/${P}-curl.patch |
314 |
- |
315 |
- # fix application categories in desktop files |
316 |
- while IFS="" read -d $'\0' -r f; do |
317 |
- sed -i.bkp '/Categories/s/Development;//' "${f}" |
318 |
- done < <(find "${S}" -type f -name "*.desktop" -print0) |
319 |
- |
320 |
-} |
321 |
- |
322 |
-src_configure() { |
323 |
- local mycmakeargs=( |
324 |
- -DKICAD_DOCS="/usr/share/doc/${PF}" |
325 |
- -DBUILD_GITHUB_PLUGIN="$(usex github)" |
326 |
- -DKICAD_SCRIPTING="$(usex python)" |
327 |
- -DKICAD_SCRIPTING_MODULES="$(usex python)" |
328 |
- -DKICAD_SCRIPTING_WXPYTHON="$(usex python)" |
329 |
- -DKICAD_SCRIPTING_ACTION_MENU="$(usex python)" |
330 |
- -DKICAD_SPICE="$(usex ngspice)" |
331 |
- -DKICAD_USE_OCC="$(usex occ)" |
332 |
- -DKICAD_USE_OCE="$(usex oce)" |
333 |
- -DKICAD_INSTALL_DEMOS="$(usex examples)" |
334 |
- ) |
335 |
- use python && mycmakeargs+=( |
336 |
- -DPYTHON_DEST="$(python_get_sitedir)" |
337 |
- -DPYTHON_EXECUTABLE="${PYTHON}" |
338 |
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" |
339 |
- -DPYTHON_LIBRARY="$(python_get_library_path)" |
340 |
- ) |
341 |
- use occ && mycmakeargs+=( -DOCC_LIBRARY_DIR="${CASROOT}"/lib ) |
342 |
- |
343 |
- cmake-utils_src_configure |
344 |
-} |
345 |
- |
346 |
-src_compile() { |
347 |
- cmake-utils_src_compile |
348 |
- if use doc; then |
349 |
- cmake-utils_src_compile doxygen-docs |
350 |
- cmake-utils_src_compile dev-docs |
351 |
- fi |
352 |
-} |
353 |
- |
354 |
-src_install() { |
355 |
- cmake-utils_src_install |
356 |
- use python && python_optimize |
357 |
- if use doc ; then |
358 |
- dodoc uncrustify.cfg |
359 |
- cd Documentation || die |
360 |
- dodoc -r *.txt kicad_doxygen_logo.png notes_about_pcbnew_new_file_format.odt doxygen/. development/doxygen/. |
361 |
- fi |
362 |
-} |
363 |
- |
364 |
-pkg_preinst() { |
365 |
- xdg_pkg_preinst |
366 |
-} |
367 |
- |
368 |
-pkg_postinst() { |
369 |
- optfeature "Component symbols library" sci-electronics/kicad-symbols |
370 |
- optfeature "Component footprints library" sci-electronics/kicad-footprints |
371 |
- optfeature "3D models of components " sci-electronics/kicad-packages3d |
372 |
- optfeature "Project templates" sci-electronics/kicad-templates |
373 |
- optfeature "Different languages for GUI" sci-electronics/kicad-i18n |
374 |
- optfeature "Extended documentation" app-doc/kicad-doc |
375 |
- optfeature "Creating 3D models of components" media-gfx/wings |
376 |
- |
377 |
- xdg_pkg_postinst |
378 |
- gnome2_icon_cache_update |
379 |
-} |
380 |
- |
381 |
-pkg_postrm() { |
382 |
- xdg_pkg_postrm |
383 |
- gnome2_icon_cache_update |
384 |
-} |