summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorMarcin Deranek <gringo@slonko.net>2017-06-10 21:36:52 +0200
committerMarcin Deranek <gringo@slonko.net>2017-06-10 21:36:52 +0200
commit2c867ff5f7b592f52d9f1a18292b6e5b2f4c1c99 (patch)
treebcef071bb8641193e7bdadb1a08566f55e904eeb /media-video
parent90532415effb320aa175d4b28223204e6de183ee (diff)
downloadportage-2c867ff5f7b592f52d9f1a18292b6e5b2f4c1c99.tar.gz
portage-2c867ff5f7b592f52d9f1a18292b6e5b2f4c1c99.tar.bz2
portage-2c867ff5f7b592f52d9f1a18292b6e5b2f4c1c99.zip
Added openshot with extra libraries
Diffstat (limited to 'media-video')
-rw-r--r--media-video/openshot/Manifest2
-rw-r--r--media-video/openshot/openshot-2.3.3.ebuild55
2 files changed, 57 insertions, 0 deletions
diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
new file mode 100644
index 0000000..8f807d8
--- /dev/null
+++ b/media-video/openshot/Manifest
@@ -0,0 +1,2 @@
+DIST openshot-qt-2.3.3.tar.gz 60640932 SHA256 920c4e77ad290af255501c933eaac4b1883a3d632565252cc472081f82c99d8a SHA512 12339e25c1d8c84d2474617dc95911bb6a2beb49ab497d0c5a712c853bc5b7447c5c9fb8df69e78dafe50e6c49c4a9df0bbee3f3e01002d888bda9269792c825 WHIRLPOOL 436899a84cb3ac4f55ab8258066daec3ca76d0c5e4e31c4af9e090b44be6fa05b5156691e7e224175e12cdf6e58525573e2b91f253648eb39b4721c79a24a6b6
+EBUILD openshot-2.3.3.ebuild 1203 SHA256 3efad3f9b11b7da966bfbf770a076960c27ec1eb35813ecef413fa7e3d90c33e SHA512 8caeb2192ebd50d822467cacff2036c805fbe6489fa965d88ad2ce0d65dcd0c37d3cd621000b92b0d9b90fdce598f3ba82b1cb1d6d3fd8426ac2dd761cf494ff WHIRLPOOL 0854b822adfefffb2bad8d2f040bbe82497647dffc30e52ab9d7b4c722ec17ece0299ee78a0cfe5ce13a38a6ff729a9eeed2ebfa84f7224b6cf04a6279d331e3
diff --git a/media-video/openshot/openshot-2.3.3.ebuild b/media-video/openshot/openshot-2.3.3.ebuild
new file mode 100644
index 0000000..baf9025
--- /dev/null
+++ b/media-video/openshot/openshot-2.3.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_REQ_USE=xml
+PYTHON_COMPAT=( python3_{4,5} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 gnome2-utils versionator xdg
+
+MY_PN="${PN}-qt"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Free, open-source, non-linear video editor to create and edit videos and movies"
+HOMEPAGE="http://www.openshot.org/ https://launchpad.net/openshot"
+SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${MY_P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/PyQt5[svg,webkit,${PYTHON_USEDEP}]
+ media-libs/libopenshot[python,${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/pyzmq[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ # prevent setup.py from trying to update MIME databases
+ sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
+ xdg_src_prepare
+ distutils-r1_src_prepare
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_icon_cache_update
+}