diff --git a/media-video/pitivi/Manifest b/media-video/pitivi/Manifest new file mode 100644 index 0000000..b26733f --- /dev/null +++ b/media-video/pitivi/Manifest @@ -0,0 +1,3 @@ +DIST pitivi-0.14.1.tar.bz2 1597657 SHA256 0abf7206c84cd1b6e24170a5100c7b69234291ac2fa3b79a6bf73ea586156f0b SHA512 ed58ac434fb3e60847054435395de8687b50ed99cc175ed3eccccb6a83e727cf41b753656e45fd455af1393d43be812c7c95358d7156b34e4a4125f201940202 WHIRLPOOL c49d7b50245f05e14d6c1cf1847b72db407d8d0cff78ce0f084d0a4e5e83af4fd0105a9d8eda3e5d15b27e535705fa924be197d51ac740e6dc7595679e32f17f +DIST pitivi-0.91.tar.xz 3209584 SHA256 7b65492f48f541c8f560d101ed82e29f2dd774fa2a7368f909aa73cb33d9cf99 SHA512 941ea84f3297e37c1b6d0b47cd4676cadc8041e941713a885592204766a015c52ab06aeb70ae4453303f1878b1f6578ade554d82bec321327a222654529dedeb WHIRLPOOL 76dcb1735d501d359fbf46347c422162a5298f5874bc2372e6fe464cf0ad140588ec200b521123754bc51a85e5bbe5355f553b2aec1207e8bb3adde1b0606f1d +DIST pitivi-0.92.tar.xz 3216700 SHA256 1aadfff655eb7c3c603e2b803631c475ea8406b20025352b3f820b132f3e4929 SHA512 d1d4f48395151e39fe995f7d361f26390d02acbabd7f48bdc4b3e8c14fe3f3df544642918fe8c75d4468d286342ad39dc6940d1134f7e317a4cf17ae37258507 WHIRLPOOL c36750d8fcab8cea48aee1173942d435335fabfab4f5288d2b7164109836be1db8d5cfdf529d92404928b851dc3d0f999376c806d5ba1bfe80d4de27d98f2373 diff --git a/media-video/pitivi/pitivi-0.91.ebuild b/media-video/pitivi/pitivi-0.91.ebuild new file mode 100644 index 0000000..654c7f5 --- /dev/null +++ b/media-video/pitivi/pitivi-0.91.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/pitivi/pitivi-0.15.2.ebuild,v 1.2 2013/09/05 18:58:06 mgorny Exp $ + +EAPI=5 +GCONF_DEBUG="no" +PYTHON_COMPAT=( python2_{6,7} ) + +inherit gnome2 python-single-r1 eutils virtualx multilib + +DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework" +HOMEPAGE="http://www.pitivi.org" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="v4l" + +# Test fails by not finding audiosink ? +RESTRICT="test" + +# gst-plugins-good-0.10.24 needed for prefer-passthrough property +# gst-plugins-base-0.10.31 needed for add-borders property, and decodebin2 +# possibly also needs gnonlin, libxml2, libtool, gtk-doc +COMMON_DEPEND=" + >=dev-python/pygtk-2.18:2 + dev-python/pycairo + >=media-libs/gstreamer-0.10.28:0.10 + >=dev-python/gst-python-0.10.19:0.10 + >=media-libs/gnonlin-0.10.16:0.10 + >=x11-libs/gtk+-2.24.0:2" +RDEPEND="${COMMON_DEPEND} + dev-python/dbus-python + dev-python/pygoocanvas + dev-python/pyxdg + net-zope/zope-interface + gnome-base/librsvg:= + + >=media-libs/gst-plugins-base-0.10.31:0.10 + >=media-libs/gst-plugins-good-0.10.24:0.10 + >=media-plugins/gst-plugins-ffmpeg-0.10:0.10 + >=media-plugins/gst-plugins-xvideo-0.10.31:0.10 + >=media-plugins/gst-plugins-libpng-0.10.24:0.10 + + v4l? ( media-plugins/gst-plugins-v4l2:0.10 )" +DEPEND="${RDEPEND} + dev-python/setuptools + sys-devel/gettext + >=app-text/gnome-doc-utils-0.18.0 + >=dev-util/intltool-0.35.5" + +# DOCS="AUTHORS ChangeLog NEWS RELEASE" - this gives me cannot stat ‘ChangeLog’: No such file or directory + +src_test() { + # Force Xvfb to be used + unset DISPLAY + unset DBUS_SESSION_BUS_ADDRESS + export PITIVI_TOP_LEVEL_DIR="${S}" + Xemake check || die "tests failed" +} + +src_install() { + gnome2_src_install + python_fix_shebang "${D}" +} diff --git a/media-video/pitivi/pitivi-0.92.ebuild b/media-video/pitivi/pitivi-0.92.ebuild new file mode 100644 index 0000000..654c7f5 --- /dev/null +++ b/media-video/pitivi/pitivi-0.92.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/pitivi/pitivi-0.15.2.ebuild,v 1.2 2013/09/05 18:58:06 mgorny Exp $ + +EAPI=5 +GCONF_DEBUG="no" +PYTHON_COMPAT=( python2_{6,7} ) + +inherit gnome2 python-single-r1 eutils virtualx multilib + +DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework" +HOMEPAGE="http://www.pitivi.org" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="v4l" + +# Test fails by not finding audiosink ? +RESTRICT="test" + +# gst-plugins-good-0.10.24 needed for prefer-passthrough property +# gst-plugins-base-0.10.31 needed for add-borders property, and decodebin2 +# possibly also needs gnonlin, libxml2, libtool, gtk-doc +COMMON_DEPEND=" + >=dev-python/pygtk-2.18:2 + dev-python/pycairo + >=media-libs/gstreamer-0.10.28:0.10 + >=dev-python/gst-python-0.10.19:0.10 + >=media-libs/gnonlin-0.10.16:0.10 + >=x11-libs/gtk+-2.24.0:2" +RDEPEND="${COMMON_DEPEND} + dev-python/dbus-python + dev-python/pygoocanvas + dev-python/pyxdg + net-zope/zope-interface + gnome-base/librsvg:= + + >=media-libs/gst-plugins-base-0.10.31:0.10 + >=media-libs/gst-plugins-good-0.10.24:0.10 + >=media-plugins/gst-plugins-ffmpeg-0.10:0.10 + >=media-plugins/gst-plugins-xvideo-0.10.31:0.10 + >=media-plugins/gst-plugins-libpng-0.10.24:0.10 + + v4l? ( media-plugins/gst-plugins-v4l2:0.10 )" +DEPEND="${RDEPEND} + dev-python/setuptools + sys-devel/gettext + >=app-text/gnome-doc-utils-0.18.0 + >=dev-util/intltool-0.35.5" + +# DOCS="AUTHORS ChangeLog NEWS RELEASE" - this gives me cannot stat ‘ChangeLog’: No such file or directory + +src_test() { + # Force Xvfb to be used + unset DISPLAY + unset DBUS_SESSION_BUS_ADDRESS + export PITIVI_TOP_LEVEL_DIR="${S}" + Xemake check || die "tests failed" +} + +src_install() { + gnome2_src_install + python_fix_shebang "${D}" +}