1 |
commit: 706e2bd000f5e2e01db5abfd0fb2866ac646da1d |
2 |
Author: Slawomir Lis <slis <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Nov 27 06:30:29 2017 +0000 |
4 |
Commit: Slawek Lis <slis <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Nov 27 06:49:46 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706e2bd0 |
7 |
|
8 |
media-gfx/librecad: dropped old version, with unsupported qt4 |
9 |
|
10 |
Dropped versions: 2.0.3, 2.0.9, 2.1.1 |
11 |
Related bug: https://bugs.gentoo.org/631808 |
12 |
|
13 |
Package-Manager: Portage-2.3.16, Repoman-2.3.6 |
14 |
|
15 |
media-gfx/librecad/Manifest | 3 -- |
16 |
media-gfx/librecad/files/iota-fix-2.1.1.patch | 10 ---- |
17 |
media-gfx/librecad/librecad-2.0.3.ebuild | 37 -------------- |
18 |
media-gfx/librecad/librecad-2.0.9-r1.ebuild | 67 -------------------------- |
19 |
media-gfx/librecad/librecad-2.1.1.ebuild | 69 --------------------------- |
20 |
5 files changed, 186 deletions(-) |
21 |
|
22 |
diff --git a/media-gfx/librecad/Manifest b/media-gfx/librecad/Manifest |
23 |
index cc4f479ec31..e972fbdaa29 100644 |
24 |
--- a/media-gfx/librecad/Manifest |
25 |
+++ b/media-gfx/librecad/Manifest |
26 |
@@ -1,4 +1 @@ |
27 |
-DIST librecad-2.0.3.zip 16590256 SHA256 4221348541c46c6e9698c1fa3471a14a81376e022a009a164a7f0d0035da4643 SHA512 c40952ae967d83197645bef65dac6e050ddeacf536401b2b99cd18d753462af086ac2a410c6746a92c094ad76fd9177a900c21531ed7b7fcdf1e4b0f7f070e00 WHIRLPOOL c2e1d33b17b7a47ffd9b3795ad292b22cb1225aceacf052494745243630b0537e21701930b9433ea235c462d65581efc2b5ccda3b37712d4ab639ab9bcc6a97d |
28 |
-DIST librecad-2.0.9.zip 25524745 SHA256 3fd92e8249642462d41d688446393ee5e79f68b7b0d9878388c6c194af2cb43a SHA512 e2029389b2ced67a94d9411cb2f49f524ac12542409bc7829a043af9611dd51544fc431e364f4dcfb1a8b645b2bc6eb86fc74294726a65ee687f69bd7eb8f700 WHIRLPOOL 20aaa38cd92547bae6cee4b696f5b7f3699438481c5051af6112c6b1661ffb018509ff1fdcfb4591e8828c8ffcfcc5a3002c594dbcf95beba93e9768c5133c02 |
29 |
-DIST librecad-2.1.1.zip 26085717 SHA256 a5d27119ff137611c090fb174890ed1312c56897fb1482327d676da148fbd7dc SHA512 82b27e75fddae798da0e30e0c560d3769dfddab936e33a3585fd3e871eccf88e51c28d5ed938a530cb65c2e2ecfc593772ca83a2d23dd29126aa8225595f3d01 WHIRLPOOL 50ac34d0bdf1cd55ee6f7a959c1c1430197ac8acb7739755887b726349e39c9a1fe32ef25cab285aeaf649057701256f6210750c986ddb67ed3f338c80e300ed |
30 |
DIST librecad-2.1.3.zip 26086377 SHA256 f05af030c71192109c1472c6fd24696fcb564b2eb83ff9789b88bec2e93c10a3 SHA512 9a41c17b512ccbc1a0ebb0e6da8e7297663490479f042fadaffda819e371afc7fa49b789449df9fd4e36a2e2b6f95b9b5be19df47cf3c4252111db2a7ed7f009 WHIRLPOOL a0209b3513fd5f10e608795e34267d5efc7338996ba6cc485cbd9084200cb87fb8b51ab3f224520fc8c693c5ac3db8d049dde68011e8005922ad9c761625971c |
31 |
|
32 |
diff --git a/media-gfx/librecad/files/iota-fix-2.1.1.patch b/media-gfx/librecad/files/iota-fix-2.1.1.patch |
33 |
deleted file mode 100644 |
34 |
index 12506f4b820..00000000000 |
35 |
--- a/media-gfx/librecad/files/iota-fix-2.1.1.patch |
36 |
+++ /dev/null |
37 |
@@ -1,10 +0,0 @@ |
38 |
---- librecad/src/lib/engine/rs_spline.cpp.old 2016-06-20 20:43:27.000000000 +0200 |
39 |
-+++ librecad/src/lib/engine/rs_spline.cpp 2016-09-05 13:23:25.459841304 +0200 |
40 |
-@@ -26,6 +26,7 @@ |
41 |
- |
42 |
- #include<iostream> |
43 |
- #include<cmath> |
44 |
-+#include<numeric> |
45 |
- #include "rs_spline.h" |
46 |
- |
47 |
- |
48 |
|
49 |
diff --git a/media-gfx/librecad/librecad-2.0.3.ebuild b/media-gfx/librecad/librecad-2.0.3.ebuild |
50 |
deleted file mode 100644 |
51 |
index c1767e4ccf7..00000000000 |
52 |
--- a/media-gfx/librecad/librecad-2.0.3.ebuild |
53 |
+++ /dev/null |
54 |
@@ -1,37 +0,0 @@ |
55 |
-# Copyright 1999-2014 Gentoo Foundation |
56 |
-# Distributed under the terms of the GNU General Public License v2 |
57 |
- |
58 |
-EAPI=5 |
59 |
- |
60 |
-inherit eutils qt4-r2 |
61 |
- |
62 |
-DESCRIPTION="Generic 2D CAD program" |
63 |
-HOMEPAGE="http://www.librecad.org/" |
64 |
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.zip -> ${P}.zip" |
65 |
- |
66 |
-LICENSE="GPL-2" |
67 |
-SLOT="0" |
68 |
-KEYWORDS="amd64 x86" |
69 |
-IUSE="debug doc tools" |
70 |
- |
71 |
-DEPEND=" |
72 |
- dev-cpp/muParser |
73 |
- dev-qt/qtgui:4 |
74 |
- dev-qt/qthelp:4 |
75 |
- dev-qt/qtsvg:4 |
76 |
- dev-libs/boost |
77 |
- media-libs/freetype |
78 |
- " |
79 |
-RDEPEND="${DEPEND}" |
80 |
- |
81 |
-S="${WORKDIR}/LibreCAD-${PV}" |
82 |
- |
83 |
-src_install() { |
84 |
- dobin unix/librecad |
85 |
- use tools && dobin unix/ttf2lff |
86 |
- insinto /usr/share/${PN} |
87 |
- doins -r unix/resources/* |
88 |
- use doc && dohtml -r librecad/support/doc/* |
89 |
- doicon librecad/res/main/${PN}.png |
90 |
- make_desktop_entry ${PN} LibreCAD ${PN} Graphics |
91 |
-} |
92 |
|
93 |
diff --git a/media-gfx/librecad/librecad-2.0.9-r1.ebuild b/media-gfx/librecad/librecad-2.0.9-r1.ebuild |
94 |
deleted file mode 100644 |
95 |
index c1bc2045685..00000000000 |
96 |
--- a/media-gfx/librecad/librecad-2.0.9-r1.ebuild |
97 |
+++ /dev/null |
98 |
@@ -1,67 +0,0 @@ |
99 |
-# Copyright 1999-2016 Gentoo Foundation |
100 |
-# Distributed under the terms of the GNU General Public License v2 |
101 |
- |
102 |
-EAPI=5 |
103 |
- |
104 |
-inherit eutils qmake-utils |
105 |
- |
106 |
-DESCRIPTION="Generic 2D CAD program" |
107 |
-HOMEPAGE="http://www.librecad.org/" |
108 |
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.zip -> ${P}.zip" |
109 |
- |
110 |
-LICENSE="GPL-2" |
111 |
-SLOT="0" |
112 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
113 |
- |
114 |
-IUSE="3d debug doc tools qt4 +qt5" |
115 |
-REQUIRED_USE="|| ( qt4 qt5 )" |
116 |
- |
117 |
-DEPEND=" |
118 |
- qt4? ( |
119 |
- dev-qt/qtcore:4 |
120 |
- dev-qt/qtgui:4 |
121 |
- dev-qt/qtsvg:4 |
122 |
- dev-qt/qthelp:4 |
123 |
- ) |
124 |
- qt5? ( |
125 |
- dev-qt/qtcore:5 |
126 |
- dev-qt/qtgui:5 |
127 |
- dev-qt/qthelp:5 |
128 |
- dev-qt/qtprintsupport:5 |
129 |
- dev-qt/qtsvg:5 |
130 |
- dev-qt/qtwidgets:5 |
131 |
- dev-qt/qtxml:5 |
132 |
- ) |
133 |
- dev-libs/boost:= |
134 |
- dev-cpp/muParser |
135 |
- media-libs/freetype:2" |
136 |
- |
137 |
-RDEPEND="${DEPEND}" |
138 |
-S="${WORKDIR}/LibreCAD-${PV}" |
139 |
- |
140 |
-src_prepare() { |
141 |
- # currently RS_VECTOR3D causes an internal compiler error on GCC-4.8 |
142 |
- if ! use 3d; then |
143 |
- sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die |
144 |
- fi |
145 |
-} |
146 |
- |
147 |
-src_configure() { |
148 |
- if use qt4; then |
149 |
- eqmake4 -r |
150 |
- else |
151 |
- eqmake5 -r |
152 |
- fi |
153 |
-} |
154 |
- |
155 |
-src_install() { |
156 |
- dobin unix/librecad |
157 |
- use tools && dobin unix/ttf2lff |
158 |
- insinto /usr/share/${PN} |
159 |
- doins -r unix/resources/* |
160 |
- use doc && insinto html && dodoc -r librecad/support/doc/* |
161 |
- insinto /usr/share/appdata |
162 |
- doins unix/appdata/librecad.appdata.xml |
163 |
- doicon librecad/res/main/${PN}.png |
164 |
- make_desktop_entry ${PN} LibreCAD ${PN} Graphics |
165 |
-} |
166 |
|
167 |
diff --git a/media-gfx/librecad/librecad-2.1.1.ebuild b/media-gfx/librecad/librecad-2.1.1.ebuild |
168 |
deleted file mode 100644 |
169 |
index 87af2fd665b..00000000000 |
170 |
--- a/media-gfx/librecad/librecad-2.1.1.ebuild |
171 |
+++ /dev/null |
172 |
@@ -1,69 +0,0 @@ |
173 |
-# Copyright 1999-2016 Gentoo Foundation |
174 |
-# Distributed under the terms of the GNU General Public License v2 |
175 |
- |
176 |
-EAPI=5 |
177 |
- |
178 |
-inherit eutils qmake-utils |
179 |
- |
180 |
-DESCRIPTION="Generic 2D CAD program" |
181 |
-HOMEPAGE="http://www.librecad.org/" |
182 |
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.zip -> ${P}.zip" |
183 |
- |
184 |
-LICENSE="GPL-2" |
185 |
-SLOT="0" |
186 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
187 |
- |
188 |
-IUSE="3d debug doc tools qt4 +qt5" |
189 |
-REQUIRED_USE="|| ( qt4 qt5 )" |
190 |
- |
191 |
-DEPEND=" |
192 |
- qt4? ( |
193 |
- dev-qt/qtcore:4 |
194 |
- dev-qt/qtgui:4 |
195 |
- dev-qt/qtsvg:4 |
196 |
- dev-qt/qthelp:4 |
197 |
- ) |
198 |
- qt5? ( |
199 |
- dev-qt/qtcore:5 |
200 |
- dev-qt/qtgui:5 |
201 |
- dev-qt/qthelp:5 |
202 |
- dev-qt/qtprintsupport:5 |
203 |
- dev-qt/qtsvg:5 |
204 |
- dev-qt/qtwidgets:5 |
205 |
- dev-qt/qtxml:5 |
206 |
- ) |
207 |
- dev-libs/boost:= |
208 |
- dev-cpp/muParser |
209 |
- media-libs/freetype:2" |
210 |
- |
211 |
-RDEPEND="${DEPEND}" |
212 |
-S="${WORKDIR}/LibreCAD-${PV}" |
213 |
- |
214 |
-src_prepare() { |
215 |
- epatch "${FILESDIR}/iota-fix-2.1.1.patch" |
216 |
- |
217 |
- # currently RS_VECTOR3D causes an internal compiler error on GCC-4.8 |
218 |
- if ! use 3d; then |
219 |
- sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die |
220 |
- fi |
221 |
-} |
222 |
- |
223 |
-src_configure() { |
224 |
- if use qt4; then |
225 |
- eqmake4 -r |
226 |
- else |
227 |
- eqmake5 -r |
228 |
- fi |
229 |
-} |
230 |
- |
231 |
-src_install() { |
232 |
- dobin unix/librecad |
233 |
- use tools && dobin unix/ttf2lff |
234 |
- insinto /usr/share/${PN} |
235 |
- doins -r unix/resources/* |
236 |
- use doc && insinto html && dodoc -r librecad/support/doc/* |
237 |
- insinto /usr/share/appdata |
238 |
- doins unix/appdata/librecad.appdata.xml |
239 |
- doicon librecad/res/main/${PN}.png |
240 |
- make_desktop_entry ${PN} LibreCAD ${PN} Graphics |
241 |
-} |