summaryrefslogtreecommitdiff
path: root/media-video/openshot
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-video/openshot
reinit the tree, so we can have metadata
Diffstat (limited to 'media-video/openshot')
-rw-r--r--media-video/openshot/Manifest11
-rw-r--r--media-video/openshot/metadata.xml11
-rw-r--r--media-video/openshot/openshot-1.4.3-r1.ebuild60
-rw-r--r--media-video/openshot/openshot-2.2.0.ebuild55
-rw-r--r--media-video/openshot/openshot-2.3.4.ebuild51
-rw-r--r--media-video/openshot/openshot-2.4.0.ebuild51
6 files changed, 239 insertions, 0 deletions
diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
new file mode 100644
index 000000000000..65190895e174
--- /dev/null
+++ b/media-video/openshot/Manifest
@@ -0,0 +1,11 @@
+DIST openshot-1.4.3.tar.gz 31990991 SHA256 5bebf1c59a8667b0263599544f2d23ce6be3ab79ce24a85b766e1e39cab859d0 SHA512 f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda WHIRLPOOL 4fd8d5b5db2923c8b7349032847087b9cf4ccdbade206c5c6cc9aac27ace6e99c6053bd1184cf14b20c80b4f666baf356798a5b6a8d6c7c737a9a986894943af
+DIST openshot-qt-2.2.0.tar.gz 94924926 SHA256 8de6e193784af3b9149ea13c0552d4556df33396452360d5f9ac30682148e6f7 SHA512 696a95fe1438b8a62261c41e5d495ef1e5107c5e4ee0ab80a980ba5e0e3b7fb5002f1bb780120f9f46a9f3c1fed2de858b61dc38d897bd4235358d617b2406b0 WHIRLPOOL 08a8861b8893c94821bc4dfbf81bfa54101fb34af1f30f15cb26b284f1970bc9d2901e05f7b3a1f159a0690806e64c2ca345f3a56d37f016ec17e1db3e7d6204
+DIST openshot-qt-2.3.4.tar.gz 60646277 SHA256 b110eb144a3d3dcfe08f112c66ccc9265620b6fcf540cb690441bc47bf91eaec SHA512 06faaaf1e3e3d996fafca8c7bde5a7fe8b9c66efb03c85448ab19bba85508d7c6334ba43a1368b20d7608cd34526c653e1956aa51ce05099be314538682fd484 WHIRLPOOL dbed47fa4b9d220c75b8cec2e314beca4ba5f2cca687d016b3950aedd93e6e6f1b4d243ddf31b41d5a22d652f2257f725b6e4b85a2882ad1d5938409e1469b20
+DIST openshot-qt-2.4.0.tar.gz 60710408 SHA256 ca6b746671c931dd76af93f31fe3d85ce7f122002013b3a24e45e8222fdbb348 SHA512 95778effa5b02a467c44741384b0f43bf90343d4f450d5fcc2319ff1c3bee212338435dd8c781e0ff111a704aacdce3dbfb6bdcf62afa1f59bbb0668b58074ca WHIRLPOOL 7d0736a2b58fee3af6a54c65da89b8c33b7bdb73d73d708e3e0b48865c981b4f5fa1ec43a9d521e25b72242b1c75cb06731382edbcdc1f5f1575ab8ed5fa752c
+EBUILD openshot-1.4.3-r1.ebuild 1579 SHA256 f9af7f749b4faaa9eea594ebd7bd6dcc8e025f364df1e57544e1558a472c73a1 SHA512 04836459956b6950f799f2eb0974849c51ce0c1fc7640b21211eeaf5f05231439141421ce3a9afb87cb7976880cde47bb316c07c2209905e19bba830dc3a08f6 WHIRLPOOL ccb985d10a0860774f19dc54ce987a168938be4965655d90e4781f7c779dc134b7c4215cc3c7491359dfdd604acbe6430b47bfad53e1a5612bd31668beb034e4
+EBUILD openshot-2.2.0.ebuild 1203 SHA256 3efad3f9b11b7da966bfbf770a076960c27ec1eb35813ecef413fa7e3d90c33e SHA512 8caeb2192ebd50d822467cacff2036c805fbe6489fa965d88ad2ce0d65dcd0c37d3cd621000b92b0d9b90fdce598f3ba82b1cb1d6d3fd8426ac2dd761cf494ff WHIRLPOOL 0854b822adfefffb2bad8d2f040bbe82497647dffc30e52ab9d7b4c722ec17ece0299ee78a0cfe5ce13a38a6ff729a9eeed2ebfa84f7224b6cf04a6279d331e3
+EBUILD openshot-2.3.4.ebuild 1211 SHA256 0c2e96f23c4a7d121fb3a64bf3e90491b23fbe9a9445798d5924fe7681737d5d SHA512 953a544be29b8fc3c5a849e3da7dedd40fcde1414113ac03715a8e614535f185821de84b64674198f2b69a103b59aff0a4b623b27ac648fdcccad1c6df093eef WHIRLPOOL 03e72b1cf64d990a679c91bd182ead637ba3a1636874f51ea0542b5e4b907fa3c5b1c3b6979d728187b5de80b81992d88ef89562f102f67826a42b3803a42bc5
+EBUILD openshot-2.4.0.ebuild 1242 SHA256 e8c1b820cdc6611d15ac7db02167658ec91b8e04cda2b186a525407dbe86e14f SHA512 4c00b5c765d7583bb6a7d6ef03bd1d3bc49109419b8e513ded52a81ad105c464d6316c7f42cf2d0d8bdf1ed7c6e5f2a96d11c40b85ebefc4b39391b29b2551bd WHIRLPOOL 075f20f2fadb42c87e84fba9bd967f37fdd1f9f608bdc0de8d9e6f4f67be1f85e2e692b47716386258c1f0e2641da98db422d453716574e8cdab03404bc91819
+MISC ChangeLog 5648 SHA256 0d25a9fea9146e0acb8d7841d4b16cef688afc464cbafd13a219ae8d2e8b16ee SHA512 8c0535c5697b93ed6a3b7109016078800c5f2bec83387fa92234b48dc988f1cf5c0e86d162bc046ba975b39675ca935dba0d2d56d2d7f3a720ca395e69558506 WHIRLPOOL fcec9082ee862ad1742daec291c897d3c3b82b34c5d06e5e565ad4d7189039f650083b75fe6f0ac46a5fd06d031670a36d9c0525bd52d0ed42896e3ad2be32c1
+MISC ChangeLog-2015 1021 SHA256 5d90c9d11b23c032461ed3e91252fb76d4dfd40a614e57b25d59829e0fb9044f SHA512 c7a6b35f806e47ced48d2d62df5e3ba0844f520d6be0cbcc3f10224245944e58bfe8a0e2f3731e8bb672e0114aff005071733573857f5f787dc417d3f71e6c77 WHIRLPOOL bfebfeae8dd295fe5d47f5e51f464c9d13aad07466f61020009f39bd4fe2423deb8a7865398f7996981340fab478cb0db38a3198b4b571c979ba9fa1a4520296
+MISC metadata.xml 487 SHA256 2752aeb89beeeb0919a9212bb2668654226312817209b4b42d632123150fed4b SHA512 3b1dc5bc39de8b46ccea5497b228675c7d379ec627e12630d8914d9d35e316f4818bc165551dd271b24d377b3bcc2b97d528b43219765460058d123bde078149 WHIRLPOOL 28e5be2e1d073a5e4ccfdf9c27424f6205bc0784681186da38574d8cc108845504bf19189d2f72020748fbb751eb6f70a440e9e537166d2a974353064a063672
diff --git a/media-video/openshot/metadata.xml b/media-video/openshot/metadata.xml
new file mode 100644
index 000000000000..6dbde2947b33
--- /dev/null
+++ b/media-video/openshot/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription>Free, open-source, non-linear video editor to create and edit videos and movies</longdescription>
+ <upstream>
+ <remote-id type="launchpad">openshot</remote-id>
+ <remote-id type="github">OpenShot/openshot-qt</remote-id>
+ <bugs-to>https://github.com/OpenShot/openshot-qt/issues</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/media-video/openshot/openshot-1.4.3-r1.ebuild b/media-video/openshot/openshot-1.4.3-r1.ebuild
new file mode 100644
index 000000000000..144217aa0706
--- /dev/null
+++ b/media-video/openshot/openshot-1.4.3-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_REQ_USE=xml
+PYTHON_COMPAT=( python2_7 )
+
+inherit versionator distutils-r1 python-r1 fdo-mime
+
+DESCRIPTION="Free, open-source, non-linear video editor to create and edit videos and movies"
+HOMEPAGE="http://www.openshotvideo.com"
+SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+python +ffmpeg libav"
+REQUIRED_USE="|| ( python ffmpeg )"
+
+RDEPEND="
+ dev-python/pygoocanvas[${PYTHON_USEDEP}]
+ dev-python/pygtk[${PYTHON_USEDEP}]
+ dev-python/pyxdg[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ >=media-libs/mlt-0.8.2[ffmpeg,frei0r,gtk,melt,python,sdl,xml]
+ ffmpeg? (
+ libav? ( media-video/libav:=[encode,sdl,x264,mp3,theora,vpx] )
+ !libav? ( media-video/ffmpeg:0=[encode,sdl,x264,mp3,theora,vpx] )
+ )
+ python? (
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/librsvg-python
+ )
+ x11-libs/gtk+:2
+"
+
+src_prepare() {
+ sed -ie '/launcher/,+1d' setup.py || die
+ sed -ie '/FAILED = /,$d' setup.py || die
+
+ # Fix up launchers to not throw an error.
+ sed -i 's/\(from \)\(openshot import main\)/\1openshot.\2/' bin/openshot || die
+ sed -i 's/\(from \)\(openshot_render import main\)/\1openshot.\2/' bin/openshot-render || die
+}
+
+python_install() {
+ distutils-r1_python_install
+}
+
+pkg_postinst() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
diff --git a/media-video/openshot/openshot-2.2.0.ebuild b/media-video/openshot/openshot-2.2.0.ebuild
new file mode 100644
index 000000000000..baf9025ad1ee
--- /dev/null
+++ b/media-video/openshot/openshot-2.2.0.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
+}
diff --git a/media-video/openshot/openshot-2.3.4.ebuild b/media-video/openshot/openshot-2.3.4.ebuild
new file mode 100644
index 000000000000..6b1bf1de7174
--- /dev/null
+++ b/media-video/openshot/openshot-2.3.4.ebuild
@@ -0,0 +1,51 @@
+# 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,6} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 gnome2-utils versionator xdg-utils
+
+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-0.1.7[python,${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/pyzmq[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ default
+ # prevent setup.py from trying to update MIME databases
+ sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
diff --git a/media-video/openshot/openshot-2.4.0.ebuild b/media-video/openshot/openshot-2.4.0.ebuild
new file mode 100644
index 000000000000..0ed0f8455c6f
--- /dev/null
+++ b/media-video/openshot/openshot-2.4.0.ebuild
@@ -0,0 +1,51 @@
+# 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,6} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 gnome2-utils versionator xdg-utils
+
+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-0.1.8[python,${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/pyzmq[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}"
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+ # prevent setup.py from trying to update MIME databases
+ sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}