commit:     6651fd57fad64207943f865cefb705c0b4231dff
Author:     Mike Auty <mike.auty <AT> gmail <DOT> com>
AuthorDate: Sat Mar 22 17:36:04 2014 +0000
Commit:     Mike Auty <ikelos <AT> gentoo <DOT> org>
CommitDate: Sat Mar 22 17:36:04 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=commit;h=6651fd57

Add in pycharm-community and remove other old ebuilds.

---
 app-forensics/libforensic1394/Manifest             |  5 --
 .../files/libforensic-exception.patch              | 15 -----
 .../libforensic1394/files/request-pipeline.patch   | 13 ----
 .../libforensic1394/libforensic1394-0.2.ebuild     | 46 ---------------
 .../libforensic1394/libforensic1394-9999.ebuild    | 46 ---------------
 dev-python/pycharm-community/Manifest              |  2 +
 .../pycharm-community-3.1.1.ebuild                 | 41 +++++++++++++
 media-video/openshot/Manifest                      |  4 --
 media-video/openshot/openshot-1.2.2.ebuild         | 69 ----------------------
 media-video/openshot/openshot-1.4.3.ebuild         | 69 ----------------------
 10 files changed, 43 insertions(+), 267 deletions(-)

diff --git a/app-forensics/libforensic1394/Manifest 
b/app-forensics/libforensic1394/Manifest
deleted file mode 100644
index 8d42313..0000000
--- a/app-forensics/libforensic1394/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX libforensic-exception.patch 939 RMD160 
f5ad2a27f988ed397f213d7428c5299846e72a78 SHA1 
2c2117b0133c77cc2801350447fdb4ac2a3717d7 SHA256 
7e99a6de02813bc62454960b9c9db963fd795ca5a9808a28d33a53840e1bf608
-AUX request-pipeline.patch 392 RMD160 67b08da7d0955fded250b84818156d8179d94844 
SHA1 2b09a9ce826b13c0a46a1df0a9a5365f0a9212da SHA256 
d6744177fb0db01a86c5c7d29cf569ecb7075ec93db89c3228afb82a4867205e
-DIST libforensic1394-0.2.tar.gz 59223 RMD160 
3e3c6ccc7e143ac0c9fbba63e1a7eb2933404b01 SHA1 
179526652977c291303e4f7edc3c7ed487eb0eca SHA256 
50a82fe2899aa901104055da2ac00b4c438cf1d0d991f5ec1215d4658414652e
-EBUILD libforensic1394-0.2.ebuild 1039 RMD160 
05c85ade16369a37743df4ac0642ea08a0273595 SHA1 
47a42053f2eec4a24fe65a8eaadc7bcf9122f3b8 SHA256 
3b4c0dd094bc8d400b8b9ddb15eb3f27a5ceb73d74eb086db908153c6c7a6ae6
-EBUILD libforensic1394-9999.ebuild 993 RMD160 
d5cf7d6846af35ed268f01e25320d5f213ca82ca SHA1 
f8d77db2991c2f6c54c21d15fa84dd6d716f18cd SHA256 
4130e46c37701b6aa686fbb3bb8af379c3ed626d345ee9b5b0d6853fe9d363e3

diff --git a/app-forensics/libforensic1394/files/libforensic-exception.patch 
b/app-forensics/libforensic1394/files/libforensic-exception.patch
deleted file mode 100644
index a2e2b1c..0000000
--- a/app-forensics/libforensic1394/files/libforensic-exception.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-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
-
-diff --git a/python/forensic1394/functions.py 
b/python/forensic1394/functions.py
-index 33c58c8..543c35c 100644
---- a/python/forensic1394/functions.py
-+++ b/python/forensic1394/functions.py
-@@ -117,7 +117,7 @@ forensic1394_read_device_v.argtypes = [devptr,
-                                        POINTER(forensic1394_req),
-                                        c_size_t]
- forensic1394_read_device_v.restype = c_int
--forensic1394_read_device.errcheck = process_result
-+forensic1394_read_device_v.errcheck = process_result
- 
- # Wrap the write device function
- # C def: forensic1394_result forensic1394_write_device(forensic1394_dev *dev,

diff --git a/app-forensics/libforensic1394/files/request-pipeline.patch 
b/app-forensics/libforensic1394/files/request-pipeline.patch
deleted file mode 100644
index 9316a7c..0000000
--- a/app-forensics/libforensic1394/files/request-pipeline.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/linux/juju.c b/src/linux/juju.c
-index 03f014c..e7daf76 100644
---- a/src/linux/juju.c
-+++ b/src/linux/juju.c
-@@ -55,7 +55,7 @@
-  *  requests can be in the pipeline at any one time.  Due to serious bugs in
-  *  current kernels (at least up to 2.6.35) this is currently limited to 1.
-  */
--#define REQUEST_PIPELINE_SZ 1
-+#define REQUEST_PIPELINE_SZ 4
- 
- struct _platform_bus
- {

diff --git a/app-forensics/libforensic1394/libforensic1394-0.2.ebuild 
b/app-forensics/libforensic1394/libforensic1394-0.2.ebuild
deleted file mode 100644
index 66195ce..0000000
--- a/app-forensics/libforensic1394/libforensic1394-0.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-PYTHON_DEPEND="2:2.6"
-
-inherit eutils distutils cmake-utils
-
-DESCRIPTION="Library for carrying out memory forensics using 
firewire/ieee1394."
-HOMEPAGE="http://freddie.witherden.org/tools/libforensic1394/";
-SRC_URI="https://freddie.witherden.org/tools/${PN}/releases/${P}.tar.gz";
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="python"
-
-DEPEND="python? ( dev-lang/python )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-       # epatch "${FILESDIR}/request-pipeline.patch"
-       epatch "${FILESDIR}/libforensic-exception.patch"
-       sed -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" \
-           -i "${S}/CMakeLists.txt"
-}
-
-src_compile() {
-       cmake-utils_src_compile
-       if $(use python); then
-               einfo "Compiling python modules..."
-               cd "${S}/python"
-               distutils_src_compile
-       fi
-}
-
-src_install() {
-       cmake-utils_src_install
-       if $(use python); then
-               einfo "Installing python modules..."
-               cd "${S}/python"
-               distutils_src_install
-       fi
-}
-

diff --git a/app-forensics/libforensic1394/libforensic1394-9999.ebuild 
b/app-forensics/libforensic1394/libforensic1394-9999.ebuild
deleted file mode 100644
index c9596ff..0000000
--- a/app-forensics/libforensic1394/libforensic1394-9999.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-PYTHON_DEPEND="2:2.6"
-
-inherit eutils distutils cmake-utils git
-
-DESCRIPTION="Library for carrying out memory forensics using 
firewire/ieee1394."
-HOMEPAGE="http://freddie.witherden.org/tools/libforensic1394/";
-SRC_URI=""
-EGIT_REPO_URI="git://git.freddie.witherden.org/forensic1394.git"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="-x86 -amd64"
-IUSE="python"
-
-DEPEND="python? ( dev-lang/python )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-       sed -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" \
-               -i "${S}/CMakeLists.txt"
-       # epatch "${FILESDIR}/request-pipeline.patch"
-}
-
-src_compile() {
-       cmake-utils_src_compile
-       if $(use python); then
-               einfo "Compiling python modules..."
-               cd "${S}/python"
-               distutils_src_compile
-       fi
-}
-
-src_install() {
-       cmake-utils_src_install
-       if $(use python); then
-               einfo "Installing python modules..."
-               cd "${S}/python"
-               distutils_src_install
-       fi
-}
-

diff --git a/dev-python/pycharm-community/Manifest 
b/dev-python/pycharm-community/Manifest
new file mode 100644
index 0000000..de2fc62
--- /dev/null
+++ b/dev-python/pycharm-community/Manifest
@@ -0,0 +1,2 @@
+DIST pycharm-community-3.1.1.tar.gz 108103523 SHA256 
39863b47d08ac3903fde5f6c9874a787f14798496aeef953f25d5e0118ad4ef3 SHA512 
8e0f77e850f33586de51d446a5e632a51d747408fd911ceda2dc55d2fab1a1ee4beb459d4d2bb94434349192abf37bd6254d825ff7239ae238583667d45588d3
 WHIRLPOOL 
05c83cae1473cbaf87acc9379047089c7eb48df66f51fd967671ab7c7742aa6229c1abccaf649baa9331ca9a43cbdb2fce19ab82966431b8fce7d42794b61e05
+EBUILD pycharm-community-3.1.1.ebuild 951 SHA256 
b42d42c004aadedb55c038e1800a6ef9363a0b69ef03c25c9e47c7529f4edbba SHA512 
f5cb4b8e9f888001548138dc880a12ad8fc3902933941e17eb061d593ba89f82854e4c310c7ea4a6799d757ae4b1133d881774c8f634ad0116bddb590d416a60
 WHIRLPOOL 
3e0dc4be9d98904ca4dbf1138c369659f2d0459e355b42d82d8ef6c84f353528407d29738c4da2098721035416746e06478c99bd70e74f62e10834e25e151a6b

diff --git a/dev-python/pycharm-community/pycharm-community-3.1.1.ebuild 
b/dev-python/pycharm-community/pycharm-community-3.1.1.ebuild
new file mode 100644
index 0000000..2f8c7d8
--- /dev/null
+++ b/dev-python/pycharm-community/pycharm-community-3.1.1.ebuild
@@ -0,0 +1,41 @@
+EAPI="4"
+
+inherit eutils
+
+PBN=$(echo ${PN}|cut -d"-" -f1)
+PB="${PBN}-${PV}"
+
+DESCRIPTION="Powerful Python and Django IDE similar to IntelliJ IDEA"
+HOMEPAGE="www.jetbrains.com/pycharm/"
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz";
+
+KEYWORDS="~x86 ~amd64"
+
+DEPEND=">=virtual/jre-1.6"
+RDEPEND="${DEPEND}
+               !dev-util/pycharm-professional"
+RESTRICT="strip mirror"
+
+SLOT="0"
+S=${WORKDIR}
+
+src_prepare() {
+       sed -i ${S}/${P}/bin/${PBN}.sh -e 's/^\(\ *read IGNORE\)/#\1/'
+}
+
+src_install() {
+       dodir /opt/${PN}
+       mv "${S}/${P}" "${D}/opt/${PBN}" || die
+
+       dosym /opt/${PBN}/bin/pycharm.sh /usr/bin/${PBN}
+       doicon "${D}/opt/${PBN}/bin/${PBN}.png"
+       make_desktop_entry ${PBN} "PyCharm ${PV}" ${PBN} "Development;IDE"
+}
+
+pkg_postinst() {
+       ewarn "According to JetBrains, PyCharm has performance and"
+       ewarn "graphics issues with OpenJDK Java."
+       ewarn ""
+       ewarn "Please consider using Oracle JDK."
+       ewarn "Especially before reporting problems upstream."
+}

diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
deleted file mode 100644
index 3d72b9b..0000000
--- a/media-video/openshot/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST openshot-1.2.2.tar.gz 16192987 SHA256 
e61f5b898a163ab90cca00f4c83dcab9570fe43c7c6d420b9e846a24b0aa8cf1 SHA512 
525292c603ec07b9450df9ec15ea799d6e536e806ca53527d7c4def0e447d8b467c9ca5f4852c77025c15f22056b75a073b41d2987681c092e2d00feb81b597f
 WHIRLPOOL 
df95677b488e8f13a0cf4cf9188a7d7e77173ef5eb1314007a387642d5b49388c3d7a26929969aa630fc595a825fc4cbc6a9fcb15d0d7b717b6b9c719720a91d
-DIST openshot-1.4.3.tar.gz 31990991 SHA256 
5bebf1c59a8667b0263599544f2d23ce6be3ab79ce24a85b766e1e39cab859d0 SHA512 
f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda
 WHIRLPOOL 
4fd8d5b5db2923c8b7349032847087b9cf4ccdbade206c5c6cc9aac27ace6e99c6053bd1184cf14b20c80b4f666baf356798a5b6a8d6c7c737a9a986894943af
-EBUILD openshot-1.2.2.ebuild 1976 SHA256 
99b480f1142edb93a6f5ac3b6238ffad75c13a9e63f9f1e9e0d7fa2a4a2b69ba SHA512 
397019bb98156247c0c803348aa0eb861ff841905dcf4da2b9bc859244cdaf8a96a15ce68187f2b6d5cd8300b9a51407e5914e17a055f9a47ac778346a1b0ebb
 WHIRLPOOL 
a5815e657a7c23f981ef83c447e2796e87f747774f4481dceacb6a12a07e101dc3939c04d9fdb3ad1ed056b4b48025c707e952f8580ede790c72c986f0fd137e
-EBUILD openshot-1.4.3.ebuild 1965 SHA256 
9825ac512982c118ed29ef1c1529c0bf77c7925bf193a4eecf7c34b35fac0d8f SHA512 
9c809a2071d561311b0a654ced7872a9c8d7a38ca4d017e68bdd3ed9dea0df04c4cb188ad9248f69e8d067066d62345c75de5ab019457f25649d175f983ef49c
 WHIRLPOOL 
a01383953e7b2c5e8e25d5a0fb39cd9547fc2819b50a78c7d669c07a5a164998693dc549542454141afb10f8f62784560481876966a5f10eb5454eaf2fb2a153

diff --git a/media-video/openshot/openshot-1.2.2.ebuild 
b/media-video/openshot/openshot-1.2.2.ebuild
deleted file mode 100644
index 4227e43..0000000
--- a/media-video/openshot/openshot-1.2.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-PYTHON_DEPEND=2:2.5
-PYTHON_USE_WITH=xml
-
-inherit distutils fdo-mime python versionator
-
-DESCRIPTION="OpenShot Video Editor is a non-linear video editor"
-HOMEPAGE="http://www.openshotvideo.com";
-SRC_URI="http://launchpad.net/openshot/$(get_version_component_range 
1-2)/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dv faac faad flac ieee1394 mp3 ogg quicktime theora vorbis wavpack x264 
xvid"
-
-DEPEND=""
-RDEPEND="
-       >=x11-libs/gtk+-2.18
-       dev-python/pygtk
-       dev-python/pygoocanvas
-       dev-python/pyxdg
-       dev-python/librsvg-python
-       
>=media-libs/mlt-0.4.6-r1[dv?,ffmpeg,frei0r,gtk,melt,python,quicktime?,sdl,vorbis?,xml,kde]
-       media-sound/sox[encode,ffmpeg,flac?,ogg?,wavpack?]
-       
>=media-video/ffmpeg-0.6[encode,faac?,faad?,ieee1394?,mp3?,sdl,theora?,vorbis?,vpx,x264?,xvid?]
-       "
-
-pkg_setup() {
-       python_set_active_version 2
-       python_pkg_setup
-}
-
-src_prepare() {
-       python_convert_shebangs -q -r 2 .
-       distutils_src_prepare
-
-       # Disable the installation of the mime.types file.
-       # The .desktop file would be used to update the mime database.
-       sed -ie '/launcher/,+1d' setup.py || die
-
-       # Avoid stuff covered by fdo-mime.eclass
-       # (update-mime-database update-desktop-database update-mime)
-       # export "FAKEROOTKEY=gentoo" does not work as this variable is filtered
-       # by portage
-       sed -ie '/FAILED = /,$d' setup.py || die
-}
-
-# TODO: check stuff installed to /usr/lib/python2.6/site-packages as there are
-# some parts installed which shouldn't (locale, themes, profiles effects,
-# etc...) Afaik only python stuff should go there and the rest probably to
-# /usr/share/openshot
-# The same goes for /usr/lib/mime/packages
-
-pkg_postinst() {
-       fdo-mime_mime_database_update
-       fdo-mime_desktop_database_update
-       distutils_pkg_postinst
-}
-
-pkg_postrm() {
-       fdo-mime_mime_database_update
-       fdo-mime_desktop_database_update
-       distutils_pkg_postrm
-}

diff --git a/media-video/openshot/openshot-1.4.3.ebuild 
b/media-video/openshot/openshot-1.4.3.ebuild
deleted file mode 100644
index 9c289e4..0000000
--- a/media-video/openshot/openshot-1.4.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-PYTHON_DEPEND=2:2.5
-PYTHON_USE_WITH=xml
-
-inherit distutils fdo-mime python versionator
-
-DESCRIPTION="OpenShot Video Editor is a non-linear video editor"
-HOMEPAGE="http://www.openshotvideo.com";
-SRC_URI="http://launchpad.net/openshot/$(get_version_component_range 
1-2)/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dv faac flac ieee1394 mp3 ogg quicktime theora vorbis wavpack x264 xvid"
-
-DEPEND=""
-RDEPEND="
-       >=x11-libs/gtk+-2.18
-       dev-python/pygtk
-       dev-python/pygoocanvas
-       dev-python/pyxdg
-       dev-python/librsvg-python
-       
>=media-libs/mlt-0.4.6-r1[dv?,ffmpeg,frei0r,gtk,melt,python,quicktime?,sdl,vorbis?,xml,kde]
-       media-sound/sox[encode,ffmpeg,flac?,ogg?,wavpack?]
-       
>=media-video/ffmpeg-0.6[encode,faac?,ieee1394?,mp3?,sdl,theora?,vorbis?,vpx,x264?,xvid?]
-       "
-
-pkg_setup() {
-       python_set_active_version 2
-       python_pkg_setup
-}
-
-src_prepare() {
-       python_convert_shebangs -q -r 2 .
-       distutils_src_prepare
-
-       # Disable the installation of the mime.types file.
-       # The .desktop file would be used to update the mime database.
-       sed -ie '/launcher/,+1d' setup.py || die
-
-       # Avoid stuff covered by fdo-mime.eclass
-       # (update-mime-database update-desktop-database update-mime)
-       # export "FAKEROOTKEY=gentoo" does not work as this variable is filtered
-       # by portage
-       sed -ie '/FAILED = /,$d' setup.py || die
-}
-
-# TODO: check stuff installed to /usr/lib/python2.6/site-packages as there are
-# some parts installed which shouldn't (locale, themes, profiles effects,
-# etc...) Afaik only python stuff should go there and the rest probably to
-# /usr/share/openshot
-# The same goes for /usr/lib/mime/packages
-
-pkg_postinst() {
-       fdo-mime_mime_database_update
-       fdo-mime_desktop_database_update
-       distutils_pkg_postinst
-}
-
-pkg_postrm() {
-       fdo-mime_mime_database_update
-       fdo-mime_desktop_database_update
-       distutils_pkg_postrm
-}

Reply via email to