From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-video/openshot/Manifest | 11 +++++ media-video/openshot/metadata.xml | 11 +++++ media-video/openshot/openshot-1.4.3-r1.ebuild | 60 +++++++++++++++++++++++++++ media-video/openshot/openshot-2.2.0.ebuild | 55 ++++++++++++++++++++++++ media-video/openshot/openshot-2.3.4.ebuild | 51 +++++++++++++++++++++++ media-video/openshot/openshot-2.4.0.ebuild | 51 +++++++++++++++++++++++ 6 files changed, 239 insertions(+) create mode 100644 media-video/openshot/Manifest create mode 100644 media-video/openshot/metadata.xml create mode 100644 media-video/openshot/openshot-1.4.3-r1.ebuild create mode 100644 media-video/openshot/openshot-2.2.0.ebuild create mode 100644 media-video/openshot/openshot-2.3.4.ebuild create mode 100644 media-video/openshot/openshot-2.4.0.ebuild (limited to 'media-video/openshot') 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 @@ + + + + + Free, open-source, non-linear video editor to create and edit videos and movies + + openshot + OpenShot/openshot-qt + https://github.com/OpenShot/openshot-qt/issues + + 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 +} -- cgit v1.2.3