summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElijah El Lazkani <ThyArmageddon+GentooOverlay@Gmail.com>2012-06-28 18:36:46 -0400
committerElijah El Lazkani <ThyArmageddon+GentooOverlay@Gmail.com>2012-06-28 18:36:46 -0400
commit8532d8a12a0199c281d717da4bd98c3c2c89336e (patch)
tree14d58e3bb81eb18dbac29fc8200237879abff0cb /media-video
parentAdded metadata for flowblade... (diff)
downloadArmageddon-8532d8a12a0199c281d717da4bd98c3c2c89336e.tar.gz
Armageddon-8532d8a12a0199c281d717da4bd98c3c2c89336e.tar.bz2
Armageddon-8532d8a12a0199c281d717da4bd98c3c2c89336e.zip
Fixes to flowblade, installation is now manual.
Fixes to gcm, python 2 is not set in the ebuild.
Diffstat (limited to 'media-video')
-rw-r--r--media-video/flowblade/files/flowblade-0.6.0-fix-install-dir.patch2
-rw-r--r--media-video/flowblade/flowblade-0.6.0.ebuild39
2 files changed, 34 insertions, 7 deletions
diff --git a/media-video/flowblade/files/flowblade-0.6.0-fix-install-dir.patch b/media-video/flowblade/files/flowblade-0.6.0-fix-install-dir.patch
index b038668..e9bdeff 100644
--- a/media-video/flowblade/files/flowblade-0.6.0-fix-install-dir.patch
+++ b/media-video/flowblade/files/flowblade-0.6.0-fix-install-dir.patch
@@ -9,7 +9,7 @@ Subject: Fixing modules_path to load when application launches
if launch_dir == "/usr/bin":
print "Running from installation..."
- modules_path = "/usr/share/pyshared/Flowblade"
-+ modules_path = "/usr/lib/python2.7/site-packages/Flowblade"
++ modules_path = "/usr/share/flowblade"
else:
print "Running from filesystem..."
modules_path = launch_dir + "/Flowblade"
diff --git a/media-video/flowblade/flowblade-0.6.0.ebuild b/media-video/flowblade/flowblade-0.6.0.ebuild
index 95a124d..1842ce1 100644
--- a/media-video/flowblade/flowblade-0.6.0.ebuild
+++ b/media-video/flowblade/flowblade-0.6.0.ebuild
@@ -6,7 +6,7 @@ EAPI=4
PYTHON_DEPEND="2"
-inherit python eutils
+inherit python eutils fdo-mime
DESCRIPTION="A multitrack non-linear video editor"
HOMEPAGE="http://code.google.com/p/flowblade/"
@@ -18,19 +18,46 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
- virtual/ffmpeg
+ dev-python/gnome-vfs-python
+ dev-python/numpy
dev-python/pygtk
media-libs/mlt[python]
- media-sound/sox[ladspa]
media-plugins/frei0r-plugins
- dev-python/gnome-vfs-python
- dev-python/numpy"
+ media-sound/sox[ladspa]
+ virtual/ffmpeg"
RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
src_prepare() {
epatch "${FILESDIR}/${P}-fix-install-dir.patch"
}
src_install() {
- python2 setup.py install --root="${D}"
+
+ insinto /usr/bin/
+ doins "${PN}"
+ fperms 755 /usr/bin/"${PN}"
+
+ insinto /usr/share/${PN}
+ doins -r Flowblade/*
+ doman installdata/"${PN}".1
+ dodoc README
+ doicon installdata/"${PN}".png
+ domenu installdata/"${PN}".desktop
+
+ insinto /usr/share/mime/packages/
+ doins installdata/"${PN}".xml
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
}