/media-video/openshot/openshot-1.0.0-r1.ebuild

http://github.com/stsquad/Gentoo-Overlay · Unknown · 48 lines · 38 code · 10 blank · 0 comment · 0 complexity · 8d573de9fbd8153f4c08874bec304c59 MD5 · raw file

  1. # Copyright 1999-2010 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. # $Header: $
  4. EAPI=2
  5. inherit distutils fdo-mime
  6. MY_P=${PN}_${PV}-1
  7. DESCRIPTION="OpenShot Video Editor is a non-linear video editor"
  8. HOMEPAGE="http://www.openshotvideo.com"
  9. SRC_URI="http://launchpad.net/openshot/1.0/${PV}/+download/${MY_P}.tar.gz"
  10. LICENSE="GPL-3"
  11. SLOT="0"
  12. KEYWORDS="~amd64 ~x86"
  13. IUSE="faac faad ieee1394 jack mp3 quicktime theora vorbis x264"
  14. DEPEND=""
  15. RDEPEND="
  16. >=dev-lang/python-2.5[xml]
  17. dev-python/pygtk
  18. dev-python/pygoocanvas
  19. dev-python/pyxdg
  20. >=media-libs/mlt-0.4.6-r1[dv,ffmpeg,frei0r,melt,python,quicktime?,xml]
  21. media-sound/sox[encode,ffmpeg]
  22. media-video/ffmpeg[encode,ieee1394?,jack?,x264?,vorbis?,theora?,faac?,faad?,mp3?]"
  23. # TODO: revisit deps (especially gnome-base/librsvg pygtk2-libglade)
  24. S=${WORKDIR}/${PN}
  25. src_prepare() {
  26. # Avoid stuff covered by fdo-mime.eclass
  27. # (update-mime-database update-desktop-database update-mime)
  28. # export "FAKEROOTKEY=gentoo" does not work as this variable is filtered by portage
  29. sed -i -e '/FAILED = /q' setup.py
  30. }
  31. pkg_postinst() {
  32. fdo-mime_mime_database_update
  33. fdo-mime_desktop_database_update
  34. }
  35. pkg_postrm() {
  36. fdo-mime_mime_database_update
  37. fdo-mime_desktop_database_update
  38. }