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