Gentoo Archives: gentoo-commits

From: Mike Auty <ikelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/ikelos:master commit in: media-video/openshot/, app-forensics/libforensic1394/, ...
Date: Sat, 29 Mar 2014 12:05:47
Message-Id: 1395509764.6651fd57fad64207943f865cefb705c0b4231dff.ikelos@gentoo
1 commit: 6651fd57fad64207943f865cefb705c0b4231dff
2 Author: Mike Auty <mike.auty <AT> gmail <DOT> com>
3 AuthorDate: Sat Mar 22 17:36:04 2014 +0000
4 Commit: Mike Auty <ikelos <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 22 17:36:04 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=commit;h=6651fd57
7
8 Add in pycharm-community and remove other old ebuilds.
9
10 ---
11 app-forensics/libforensic1394/Manifest | 5 --
12 .../files/libforensic-exception.patch | 15 -----
13 .../libforensic1394/files/request-pipeline.patch | 13 ----
14 .../libforensic1394/libforensic1394-0.2.ebuild | 46 ---------------
15 .../libforensic1394/libforensic1394-9999.ebuild | 46 ---------------
16 dev-python/pycharm-community/Manifest | 2 +
17 .../pycharm-community-3.1.1.ebuild | 41 +++++++++++++
18 media-video/openshot/Manifest | 4 --
19 media-video/openshot/openshot-1.2.2.ebuild | 69 ----------------------
20 media-video/openshot/openshot-1.4.3.ebuild | 69 ----------------------
21 10 files changed, 43 insertions(+), 267 deletions(-)
22
23 diff --git a/app-forensics/libforensic1394/Manifest b/app-forensics/libforensic1394/Manifest
24 deleted file mode 100644
25 index 8d42313..0000000
26 --- a/app-forensics/libforensic1394/Manifest
27 +++ /dev/null
28 @@ -1,5 +0,0 @@
29 -AUX libforensic-exception.patch 939 RMD160 f5ad2a27f988ed397f213d7428c5299846e72a78 SHA1 2c2117b0133c77cc2801350447fdb4ac2a3717d7 SHA256 7e99a6de02813bc62454960b9c9db963fd795ca5a9808a28d33a53840e1bf608
30 -AUX request-pipeline.patch 392 RMD160 67b08da7d0955fded250b84818156d8179d94844 SHA1 2b09a9ce826b13c0a46a1df0a9a5365f0a9212da SHA256 d6744177fb0db01a86c5c7d29cf569ecb7075ec93db89c3228afb82a4867205e
31 -DIST libforensic1394-0.2.tar.gz 59223 RMD160 3e3c6ccc7e143ac0c9fbba63e1a7eb2933404b01 SHA1 179526652977c291303e4f7edc3c7ed487eb0eca SHA256 50a82fe2899aa901104055da2ac00b4c438cf1d0d991f5ec1215d4658414652e
32 -EBUILD libforensic1394-0.2.ebuild 1039 RMD160 05c85ade16369a37743df4ac0642ea08a0273595 SHA1 47a42053f2eec4a24fe65a8eaadc7bcf9122f3b8 SHA256 3b4c0dd094bc8d400b8b9ddb15eb3f27a5ceb73d74eb086db908153c6c7a6ae6
33 -EBUILD libforensic1394-9999.ebuild 993 RMD160 d5cf7d6846af35ed268f01e25320d5f213ca82ca SHA1 f8d77db2991c2f6c54c21d15fa84dd6d716f18cd SHA256 4130e46c37701b6aa686fbb3bb8af379c3ed626d345ee9b5b0d6853fe9d363e3
34
35 diff --git a/app-forensics/libforensic1394/files/libforensic-exception.patch b/app-forensics/libforensic1394/files/libforensic-exception.patch
36 deleted file mode 100644
37 index a2e2b1c..0000000
38 --- a/app-forensics/libforensic1394/files/libforensic-exception.patch
39 +++ /dev/null
40 @@ -1,15 +0,0 @@
41 -X-Git-Url: https://gitweb.freddie.witherden.org/?p=forensic1394.git;a=blobdiff_plain;f=python%2Fforensic1394%2Ffunctions.py;h=543c35c29cdd32329181c726f6df6da14fe30e7b;hp=33c58c8a74c9b33e302d25b27161180e58a1cb14;hb=b43eff4da98ce99f811c5d88d4c30d696f58bdbf;hpb=620795150ca68b03594a143968158cce6c8a6d71
42 -
43 -diff --git a/python/forensic1394/functions.py b/python/forensic1394/functions.py
44 -index 33c58c8..543c35c 100644
45 ---- a/python/forensic1394/functions.py
46 -+++ b/python/forensic1394/functions.py
47 -@@ -117,7 +117,7 @@ forensic1394_read_device_v.argtypes = [devptr,
48 - POINTER(forensic1394_req),
49 - c_size_t]
50 - forensic1394_read_device_v.restype = c_int
51 --forensic1394_read_device.errcheck = process_result
52 -+forensic1394_read_device_v.errcheck = process_result
53 -
54 - # Wrap the write device function
55 - # C def: forensic1394_result forensic1394_write_device(forensic1394_dev *dev,
56
57 diff --git a/app-forensics/libforensic1394/files/request-pipeline.patch b/app-forensics/libforensic1394/files/request-pipeline.patch
58 deleted file mode 100644
59 index 9316a7c..0000000
60 --- a/app-forensics/libforensic1394/files/request-pipeline.patch
61 +++ /dev/null
62 @@ -1,13 +0,0 @@
63 -diff --git a/src/linux/juju.c b/src/linux/juju.c
64 -index 03f014c..e7daf76 100644
65 ---- a/src/linux/juju.c
66 -+++ b/src/linux/juju.c
67 -@@ -55,7 +55,7 @@
68 - * requests can be in the pipeline at any one time. Due to serious bugs in
69 - * current kernels (at least up to 2.6.35) this is currently limited to 1.
70 - */
71 --#define REQUEST_PIPELINE_SZ 1
72 -+#define REQUEST_PIPELINE_SZ 4
73 -
74 - struct _platform_bus
75 - {
76
77 diff --git a/app-forensics/libforensic1394/libforensic1394-0.2.ebuild b/app-forensics/libforensic1394/libforensic1394-0.2.ebuild
78 deleted file mode 100644
79 index 66195ce..0000000
80 --- a/app-forensics/libforensic1394/libforensic1394-0.2.ebuild
81 +++ /dev/null
82 @@ -1,46 +0,0 @@
83 -# Copyright 1999-2010 Gentoo Foundation
84 -# Distributed under the terms of the GNU General Public License v2
85 -# $Header: $
86 -
87 -EAPI=3
88 -PYTHON_DEPEND="2:2.6"
89 -
90 -inherit eutils distutils cmake-utils
91 -
92 -DESCRIPTION="Library for carrying out memory forensics using firewire/ieee1394."
93 -HOMEPAGE="http://freddie.witherden.org/tools/libforensic1394/"
94 -SRC_URI="https://freddie.witherden.org/tools/${PN}/releases/${P}.tar.gz"
95 -
96 -LICENSE="LGPL-3"
97 -SLOT="0"
98 -KEYWORDS="~x86 ~amd64"
99 -IUSE="python"
100 -
101 -DEPEND="python? ( dev-lang/python )"
102 -RDEPEND="${DEPEND}"
103 -
104 -src_prepare() {
105 - # epatch "${FILESDIR}/request-pipeline.patch"
106 - epatch "${FILESDIR}/libforensic-exception.patch"
107 - sed -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" \
108 - -i "${S}/CMakeLists.txt"
109 -}
110 -
111 -src_compile() {
112 - cmake-utils_src_compile
113 - if $(use python); then
114 - einfo "Compiling python modules..."
115 - cd "${S}/python"
116 - distutils_src_compile
117 - fi
118 -}
119 -
120 -src_install() {
121 - cmake-utils_src_install
122 - if $(use python); then
123 - einfo "Installing python modules..."
124 - cd "${S}/python"
125 - distutils_src_install
126 - fi
127 -}
128 -
129
130 diff --git a/app-forensics/libforensic1394/libforensic1394-9999.ebuild b/app-forensics/libforensic1394/libforensic1394-9999.ebuild
131 deleted file mode 100644
132 index c9596ff..0000000
133 --- a/app-forensics/libforensic1394/libforensic1394-9999.ebuild
134 +++ /dev/null
135 @@ -1,46 +0,0 @@
136 -# Copyright 1999-2010 Gentoo Foundation
137 -# Distributed under the terms of the GNU General Public License v2
138 -# $Header: $
139 -
140 -EAPI=3
141 -PYTHON_DEPEND="2:2.6"
142 -
143 -inherit eutils distutils cmake-utils git
144 -
145 -DESCRIPTION="Library for carrying out memory forensics using firewire/ieee1394."
146 -HOMEPAGE="http://freddie.witherden.org/tools/libforensic1394/"
147 -SRC_URI=""
148 -EGIT_REPO_URI="git://git.freddie.witherden.org/forensic1394.git"
149 -
150 -LICENSE="LGPL-3"
151 -SLOT="0"
152 -KEYWORDS="-x86 -amd64"
153 -IUSE="python"
154 -
155 -DEPEND="python? ( dev-lang/python )"
156 -RDEPEND="${DEPEND}"
157 -
158 -src_prepare() {
159 - sed -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" \
160 - -i "${S}/CMakeLists.txt"
161 - # epatch "${FILESDIR}/request-pipeline.patch"
162 -}
163 -
164 -src_compile() {
165 - cmake-utils_src_compile
166 - if $(use python); then
167 - einfo "Compiling python modules..."
168 - cd "${S}/python"
169 - distutils_src_compile
170 - fi
171 -}
172 -
173 -src_install() {
174 - cmake-utils_src_install
175 - if $(use python); then
176 - einfo "Installing python modules..."
177 - cd "${S}/python"
178 - distutils_src_install
179 - fi
180 -}
181 -
182
183 diff --git a/dev-python/pycharm-community/Manifest b/dev-python/pycharm-community/Manifest
184 new file mode 100644
185 index 0000000..de2fc62
186 --- /dev/null
187 +++ b/dev-python/pycharm-community/Manifest
188 @@ -0,0 +1,2 @@
189 +DIST pycharm-community-3.1.1.tar.gz 108103523 SHA256 39863b47d08ac3903fde5f6c9874a787f14798496aeef953f25d5e0118ad4ef3 SHA512 8e0f77e850f33586de51d446a5e632a51d747408fd911ceda2dc55d2fab1a1ee4beb459d4d2bb94434349192abf37bd6254d825ff7239ae238583667d45588d3 WHIRLPOOL 05c83cae1473cbaf87acc9379047089c7eb48df66f51fd967671ab7c7742aa6229c1abccaf649baa9331ca9a43cbdb2fce19ab82966431b8fce7d42794b61e05
190 +EBUILD pycharm-community-3.1.1.ebuild 951 SHA256 b42d42c004aadedb55c038e1800a6ef9363a0b69ef03c25c9e47c7529f4edbba SHA512 f5cb4b8e9f888001548138dc880a12ad8fc3902933941e17eb061d593ba89f82854e4c310c7ea4a6799d757ae4b1133d881774c8f634ad0116bddb590d416a60 WHIRLPOOL 3e0dc4be9d98904ca4dbf1138c369659f2d0459e355b42d82d8ef6c84f353528407d29738c4da2098721035416746e06478c99bd70e74f62e10834e25e151a6b
191
192 diff --git a/dev-python/pycharm-community/pycharm-community-3.1.1.ebuild b/dev-python/pycharm-community/pycharm-community-3.1.1.ebuild
193 new file mode 100644
194 index 0000000..2f8c7d8
195 --- /dev/null
196 +++ b/dev-python/pycharm-community/pycharm-community-3.1.1.ebuild
197 @@ -0,0 +1,41 @@
198 +EAPI="4"
199 +
200 +inherit eutils
201 +
202 +PBN=$(echo ${PN}|cut -d"-" -f1)
203 +PB="${PBN}-${PV}"
204 +
205 +DESCRIPTION="Powerful Python and Django IDE similar to IntelliJ IDEA"
206 +HOMEPAGE="www.jetbrains.com/pycharm/"
207 +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
208 +
209 +KEYWORDS="~x86 ~amd64"
210 +
211 +DEPEND=">=virtual/jre-1.6"
212 +RDEPEND="${DEPEND}
213 + !dev-util/pycharm-professional"
214 +RESTRICT="strip mirror"
215 +
216 +SLOT="0"
217 +S=${WORKDIR}
218 +
219 +src_prepare() {
220 + sed -i ${S}/${P}/bin/${PBN}.sh -e 's/^\(\ *read IGNORE\)/#\1/'
221 +}
222 +
223 +src_install() {
224 + dodir /opt/${PN}
225 + mv "${S}/${P}" "${D}/opt/${PBN}" || die
226 +
227 + dosym /opt/${PBN}/bin/pycharm.sh /usr/bin/${PBN}
228 + doicon "${D}/opt/${PBN}/bin/${PBN}.png"
229 + make_desktop_entry ${PBN} "PyCharm ${PV}" ${PBN} "Development;IDE"
230 +}
231 +
232 +pkg_postinst() {
233 + ewarn "According to JetBrains, PyCharm has performance and"
234 + ewarn "graphics issues with OpenJDK Java."
235 + ewarn ""
236 + ewarn "Please consider using Oracle JDK."
237 + ewarn "Especially before reporting problems upstream."
238 +}
239
240 diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
241 deleted file mode 100644
242 index 3d72b9b..0000000
243 --- a/media-video/openshot/Manifest
244 +++ /dev/null
245 @@ -1,4 +0,0 @@
246 -DIST openshot-1.2.2.tar.gz 16192987 SHA256 e61f5b898a163ab90cca00f4c83dcab9570fe43c7c6d420b9e846a24b0aa8cf1 SHA512 525292c603ec07b9450df9ec15ea799d6e536e806ca53527d7c4def0e447d8b467c9ca5f4852c77025c15f22056b75a073b41d2987681c092e2d00feb81b597f WHIRLPOOL df95677b488e8f13a0cf4cf9188a7d7e77173ef5eb1314007a387642d5b49388c3d7a26929969aa630fc595a825fc4cbc6a9fcb15d0d7b717b6b9c719720a91d
247 -DIST openshot-1.4.3.tar.gz 31990991 SHA256 5bebf1c59a8667b0263599544f2d23ce6be3ab79ce24a85b766e1e39cab859d0 SHA512 f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda WHIRLPOOL 4fd8d5b5db2923c8b7349032847087b9cf4ccdbade206c5c6cc9aac27ace6e99c6053bd1184cf14b20c80b4f666baf356798a5b6a8d6c7c737a9a986894943af
248 -EBUILD openshot-1.2.2.ebuild 1976 SHA256 99b480f1142edb93a6f5ac3b6238ffad75c13a9e63f9f1e9e0d7fa2a4a2b69ba SHA512 397019bb98156247c0c803348aa0eb861ff841905dcf4da2b9bc859244cdaf8a96a15ce68187f2b6d5cd8300b9a51407e5914e17a055f9a47ac778346a1b0ebb WHIRLPOOL a5815e657a7c23f981ef83c447e2796e87f747774f4481dceacb6a12a07e101dc3939c04d9fdb3ad1ed056b4b48025c707e952f8580ede790c72c986f0fd137e
249 -EBUILD openshot-1.4.3.ebuild 1965 SHA256 9825ac512982c118ed29ef1c1529c0bf77c7925bf193a4eecf7c34b35fac0d8f SHA512 9c809a2071d561311b0a654ced7872a9c8d7a38ca4d017e68bdd3ed9dea0df04c4cb188ad9248f69e8d067066d62345c75de5ab019457f25649d175f983ef49c WHIRLPOOL a01383953e7b2c5e8e25d5a0fb39cd9547fc2819b50a78c7d669c07a5a164998693dc549542454141afb10f8f62784560481876966a5f10eb5454eaf2fb2a153
250
251 diff --git a/media-video/openshot/openshot-1.2.2.ebuild b/media-video/openshot/openshot-1.2.2.ebuild
252 deleted file mode 100644
253 index 4227e43..0000000
254 --- a/media-video/openshot/openshot-1.2.2.ebuild
255 +++ /dev/null
256 @@ -1,69 +0,0 @@
257 -# Copyright 1999-2010 Gentoo Foundation
258 -# Distributed under the terms of the GNU General Public License v2
259 -# $Header: $
260 -
261 -EAPI=2
262 -
263 -PYTHON_DEPEND=2:2.5
264 -PYTHON_USE_WITH=xml
265 -
266 -inherit distutils fdo-mime python versionator
267 -
268 -DESCRIPTION="OpenShot Video Editor is a non-linear video editor"
269 -HOMEPAGE="http://www.openshotvideo.com"
270 -SRC_URI="http://launchpad.net/openshot/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"
271 -
272 -LICENSE="GPL-3"
273 -SLOT="0"
274 -KEYWORDS="~amd64 ~x86"
275 -IUSE="dv faac faad flac ieee1394 mp3 ogg quicktime theora vorbis wavpack x264 xvid"
276 -
277 -DEPEND=""
278 -RDEPEND="
279 - >=x11-libs/gtk+-2.18
280 - dev-python/pygtk
281 - dev-python/pygoocanvas
282 - dev-python/pyxdg
283 - dev-python/librsvg-python
284 - >=media-libs/mlt-0.4.6-r1[dv?,ffmpeg,frei0r,gtk,melt,python,quicktime?,sdl,vorbis?,xml,kde]
285 - media-sound/sox[encode,ffmpeg,flac?,ogg?,wavpack?]
286 - >=media-video/ffmpeg-0.6[encode,faac?,faad?,ieee1394?,mp3?,sdl,theora?,vorbis?,vpx,x264?,xvid?]
287 - "
288 -
289 -pkg_setup() {
290 - python_set_active_version 2
291 - python_pkg_setup
292 -}
293 -
294 -src_prepare() {
295 - python_convert_shebangs -q -r 2 .
296 - distutils_src_prepare
297 -
298 - # Disable the installation of the mime.types file.
299 - # The .desktop file would be used to update the mime database.
300 - sed -ie '/launcher/,+1d' setup.py || die
301 -
302 - # Avoid stuff covered by fdo-mime.eclass
303 - # (update-mime-database update-desktop-database update-mime)
304 - # export "FAKEROOTKEY=gentoo" does not work as this variable is filtered
305 - # by portage
306 - sed -ie '/FAILED = /,$d' setup.py || die
307 -}
308 -
309 -# TODO: check stuff installed to /usr/lib/python2.6/site-packages as there are
310 -# some parts installed which shouldn't (locale, themes, profiles effects,
311 -# etc...) Afaik only python stuff should go there and the rest probably to
312 -# /usr/share/openshot
313 -# The same goes for /usr/lib/mime/packages
314 -
315 -pkg_postinst() {
316 - fdo-mime_mime_database_update
317 - fdo-mime_desktop_database_update
318 - distutils_pkg_postinst
319 -}
320 -
321 -pkg_postrm() {
322 - fdo-mime_mime_database_update
323 - fdo-mime_desktop_database_update
324 - distutils_pkg_postrm
325 -}
326
327 diff --git a/media-video/openshot/openshot-1.4.3.ebuild b/media-video/openshot/openshot-1.4.3.ebuild
328 deleted file mode 100644
329 index 9c289e4..0000000
330 --- a/media-video/openshot/openshot-1.4.3.ebuild
331 +++ /dev/null
332 @@ -1,69 +0,0 @@
333 -# Copyright 1999-2010 Gentoo Foundation
334 -# Distributed under the terms of the GNU General Public License v2
335 -# $Header: $
336 -
337 -EAPI=3
338 -
339 -PYTHON_DEPEND=2:2.5
340 -PYTHON_USE_WITH=xml
341 -
342 -inherit distutils fdo-mime python versionator
343 -
344 -DESCRIPTION="OpenShot Video Editor is a non-linear video editor"
345 -HOMEPAGE="http://www.openshotvideo.com"
346 -SRC_URI="http://launchpad.net/openshot/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"
347 -
348 -LICENSE="GPL-3"
349 -SLOT="0"
350 -KEYWORDS="~amd64 ~x86"
351 -IUSE="dv faac flac ieee1394 mp3 ogg quicktime theora vorbis wavpack x264 xvid"
352 -
353 -DEPEND=""
354 -RDEPEND="
355 - >=x11-libs/gtk+-2.18
356 - dev-python/pygtk
357 - dev-python/pygoocanvas
358 - dev-python/pyxdg
359 - dev-python/librsvg-python
360 - >=media-libs/mlt-0.4.6-r1[dv?,ffmpeg,frei0r,gtk,melt,python,quicktime?,sdl,vorbis?,xml,kde]
361 - media-sound/sox[encode,ffmpeg,flac?,ogg?,wavpack?]
362 - >=media-video/ffmpeg-0.6[encode,faac?,ieee1394?,mp3?,sdl,theora?,vorbis?,vpx,x264?,xvid?]
363 - "
364 -
365 -pkg_setup() {
366 - python_set_active_version 2
367 - python_pkg_setup
368 -}
369 -
370 -src_prepare() {
371 - python_convert_shebangs -q -r 2 .
372 - distutils_src_prepare
373 -
374 - # Disable the installation of the mime.types file.
375 - # The .desktop file would be used to update the mime database.
376 - sed -ie '/launcher/,+1d' setup.py || die
377 -
378 - # Avoid stuff covered by fdo-mime.eclass
379 - # (update-mime-database update-desktop-database update-mime)
380 - # export "FAKEROOTKEY=gentoo" does not work as this variable is filtered
381 - # by portage
382 - sed -ie '/FAILED = /,$d' setup.py || die
383 -}
384 -
385 -# TODO: check stuff installed to /usr/lib/python2.6/site-packages as there are
386 -# some parts installed which shouldn't (locale, themes, profiles effects,
387 -# etc...) Afaik only python stuff should go there and the rest probably to
388 -# /usr/share/openshot
389 -# The same goes for /usr/lib/mime/packages
390 -
391 -pkg_postinst() {
392 - fdo-mime_mime_database_update
393 - fdo-mime_desktop_database_update
394 - distutils_pkg_postinst
395 -}
396 -
397 -pkg_postrm() {
398 - fdo-mime_mime_database_update
399 - fdo-mime_desktop_database_update
400 - distutils_pkg_postrm
401 -}