summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-video')
-rw-r--r--media-video/elisa/ChangeLog86
-rw-r--r--media-video/elisa/Manifest24
-rw-r--r--media-video/elisa/elisa-0.3.2_p1.ebuild112
-rw-r--r--media-video/elisa/elisa-0.3.3.ebuild110
-rw-r--r--media-video/elisa/files/digest-elisa-0.3.2_p13
-rw-r--r--media-video/elisa/files/digest-elisa-0.3.33
6 files changed, 333 insertions, 5 deletions
diff --git a/media-video/elisa/ChangeLog b/media-video/elisa/ChangeLog
index cb411a8..5003aac 100644
--- a/media-video/elisa/ChangeLog
+++ b/media-video/elisa/ChangeLog
@@ -1,7 +1,91 @@
# ChangeLog for media-video/elisa
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 22 Jan 2008; Daniel Gryniewicz <dang@gentoo.org> ++, ++, ++, ++:
+ Bump to 0.3.3
+ Highlights of the features added since 0.3.2:
+
+ - completely new user interface named 'raval' making a better use of screen's
+ real estate
+ - new visualisation modes: grid of pictures, vertical list and cover flow like
+ - stacks of picture replace dull directory icons
+ - mouse support greatly improved
+ - playback from DAAP shares has been reactivated
+ - new YouTube plugin
+ - audio visualisation using libvisual
+ - faster startup
+ - better detection of media types using GStreamer
+ - basic playlist support
+
+ Bugs fixed since 0.3.2:
+
+ - 752: [win32] update media_uri with windows path
+ - 885: Online services thumbnails do not appear
+ - 195: Windows port
+ - 385: elisa should not hardcode file extensions as a way to detect file type
+ - 418: Font regeneration when viewport size changes
+ - 427: DAAP playback support
+ - 506: solve the sorting problem
+ - 721: Elisa not starting when running on Python 2.4
+ - 748: Externalisation in separate files of model/controller/views
+ associations
+ - 758: [win32] units tests do not works on windows
+ - 763: Component missing a Python dependency prevents Elisa from starting up
+ - 781: thread issue with hal, dbus and the elisa bus
+ - 446: Cleanup of attribute change notifications
+ - 592: ticket explanation page
+ - 618: Don't ship .mo files in the source distribution
+ - 633: Sizes in player_view of poblenou_frontend should be relative to the
+ canvas
+ - 709: Use ReviewBoard for code reviews
+ - 725: Unicode breaks media_uri (as usual)
+ - 728: Typefinding potential improvements
+ - 732: Windows/task system
+ - 733: faster plugins loading
+ - 738: HAL fails to initialize if dbus not running
+ - 743: Cleanup and proper testing of lists in MVC
+ - 745: Complete unit tests in core
+ - 750: In Pigment based frontends, changing the size of the canvas does not
+ work well
+ - 762: use media_manager wherever os.open or open() is called
+ - 774: Playing a video and then trying to play another one before its end does
+ not work
+ - 778: Hotplug is broken
+ - 787: Remove the classic frontend plugin
+ - 788: Split plugins.bad.media_bad in two plugins
+ - 789: split plugins.good.input_good in two plugins
+ - 790: split plugins.good.media_good
+ - 791: move stage6 plugins in ugly
+ - 792: split plugins.ugly.media_ugly in two plugins
+ - 801: split plugins in plugins.base.media_provider
+ - 839: update configuration updator
+ - 846: Split plugins.bad.input_bad in two plugins
+ - 847: Split plugins.good.services_good in three plugins
+ - 850: Rename and move service plugin (elisa/plugins/service) into an about
+ plugin
+ - 865: Polish (pol) translation
+ - 868: get_metadata should have a priority parameter
+ - 722: PlayerRegistry should state a warning if there are no player engines in
+ the configuration
+ - 723: Play next song after current song is finished.
+ - 724: Bind next track on streamzap remotes to next song by default
+ - 760: make XDG user-dirs support optional
+ - 761: gnomevfs plugin crashes if gnomevfs module is not installed
+ - 765: Elisa starts when pysqlite2 is not installed, but segfaults when it is
+ - 772: playbin engine/player engine will not open property_set('uri'....
+ - 773: EXIF Rotated pictures are rotated at low quality and not rotated in
+ high
+ - 852: move mouse in player frame dropping video
+ - 854: Subtitles desynced when seeking in media
+ - 861: Add moblin detection code in setup.py
+ - 866: Untranslated strings
+ - 894: GPL-Licence and copyright year update
+
+ 11 Dec 2007; Daniel Gryniewicz <dang@gentoo.org> ++, ++:
+ Bump to 0.3.2_p1
+ - Add a svn snapshot from 20071211 that hopefully works
+
01 Nov 2007; Daniel Gryniewicz <dang@gentoo.org> elisa-0.3.2.ebuild:
Fix some deps
diff --git a/media-video/elisa/Manifest b/media-video/elisa/Manifest
index 937689c..c708661 100644
--- a/media-video/elisa/Manifest
+++ b/media-video/elisa/Manifest
@@ -4,6 +4,8 @@ DIST elisa-0.1.4.2.tar.gz 13327257 RMD160 287c6f9852567f329f36a45c6c1a2ec3b8c4e6
DIST elisa-0.1.5.tar.gz 13333109 RMD160 d4222a5462cdd07f05acacfaccc1c9704aa1a81a SHA1 c592b3bdc569f92837a8b908a050c3b096199b35 SHA256 0fd0184c44b62fff35ab53a89193a781ea03f941e592c38157fcddf5535e6856
DIST elisa-0.1.6.tar.gz 13333863 RMD160 c3324b87117778ae3cc9bddbc514f426d5694047 SHA1 03ba0721530523d51b9dd1c2be76d9805f0c7ed7 SHA256 5911b63ae71f7fbf50870f2feeeebc3179b33cbb2e1f009d730a77d86083d682
DIST elisa-0.3.2.tar.gz 11102424 RMD160 ea100d5aa9529b431cf0829a0b36b0cab3dd9b1b SHA1 2f20721d004f195b90ea8ff3a19486cfc4f24ebc SHA256 79e30103192da60ccb6e33f198b88e9790f0715d86f603d36922223eee879260
+DIST elisa-0.3.2_p1.tar.gz 12412080 RMD160 0515229195f513bdce16664f0bc2a8157dbad399 SHA1 f45cd0d9388c435a2ce044b3c1b2b87a824babc3 SHA256 2339562a17122c9813aace9666c70e7a08223d52ca8e87af54b91ab7426aff7a
+DIST elisa-0.3.3.tar.gz 22564562 RMD160 1042cda8033dec4e8ce91aefb58822426e9d551d SHA1 6dd78be630d0ac128972f5f2ee9a4033f623876b SHA256 98c28abcc4dfcdd41b559d6b214b671fa7d31782bd0bc5411e2b47de5ed017e3
EBUILD elisa-0.1.3.ebuild 2774 RMD160 2601c5f5e776c4dc9678e88b38272bee92b76ddf SHA1 7c4464e7c710f4e2d05ed059413a4b259d396c2e SHA256 439eaba997b41e4d698e840095a8949e2c6048e555c8a0602dca98a44324f70f
MD5 d03f60b419e3ac8bfd8fd354fed1fee2 elisa-0.1.3.ebuild 2774
RMD160 2601c5f5e776c4dc9678e88b38272bee92b76ddf elisa-0.1.3.ebuild 2774
@@ -28,10 +30,18 @@ EBUILD elisa-0.3.2.ebuild 2932 RMD160 cae10e1af29acb7f458e63fa71fc529b7d8d57db S
MD5 48831307ce2cf4ea306671e87550e733 elisa-0.3.2.ebuild 2932
RMD160 cae10e1af29acb7f458e63fa71fc529b7d8d57db elisa-0.3.2.ebuild 2932
SHA256 58cc5ae7aa3469fd726389a08a15b8cda704935268719c2f55516173860a7c37 elisa-0.3.2.ebuild 2932
-MISC ChangeLog 9362 RMD160 950cad23cf06e24fb28d13b27dc01272f31cc6ce SHA1 4c85a5081426d23ef3babfde6ed64fba3c168300 SHA256 7dac2a84be2145f6e9149f0679ca20c9a46dd9fd82ccec7c8a3db0677dee3021
-MD5 afb8b4679a420f799c60a7a9720fae4a ChangeLog 9362
-RMD160 950cad23cf06e24fb28d13b27dc01272f31cc6ce ChangeLog 9362
-SHA256 7dac2a84be2145f6e9149f0679ca20c9a46dd9fd82ccec7c8a3db0677dee3021 ChangeLog 9362
+EBUILD elisa-0.3.2_p1.ebuild 2994 RMD160 329e0bfdeb5ca6fac9f2d4fd8d37f71657284fb3 SHA1 f8060bd020d77b32e7708a3b1402110293db4b9e SHA256 da2ad5c5e6608af28171df75e038a9aedac25b6ed8e172bc1da6b13aa78cd416
+MD5 0ffaccf93138eeeffd695e5781acde4f elisa-0.3.2_p1.ebuild 2994
+RMD160 329e0bfdeb5ca6fac9f2d4fd8d37f71657284fb3 elisa-0.3.2_p1.ebuild 2994
+SHA256 da2ad5c5e6608af28171df75e038a9aedac25b6ed8e172bc1da6b13aa78cd416 elisa-0.3.2_p1.ebuild 2994
+EBUILD elisa-0.3.3.ebuild 2962 RMD160 c76dcea2fcdb668ac6a07280a9e594ec1eb83db9 SHA1 545ce4882a29fa4d1468b44d344493a11580df93 SHA256 a32fc088c35ed2094ce394ba7e6968addf51b8965f4a9bfccd6fc4c0817753f5
+MD5 fe90259b0c90c76e78c0fad5f60e1b5a elisa-0.3.3.ebuild 2962
+RMD160 c76dcea2fcdb668ac6a07280a9e594ec1eb83db9 elisa-0.3.3.ebuild 2962
+SHA256 a32fc088c35ed2094ce394ba7e6968addf51b8965f4a9bfccd6fc4c0817753f5 elisa-0.3.3.ebuild 2962
+MISC ChangeLog 13105 RMD160 0c60e3cb87ae7ec40cb67ff04aadbafff2211f1d SHA1 fc4835f25b0687d9010bb4fd78982e0a8b38ca4f SHA256 0ec2749fe1d808d745de30c7be3d4c3e564e25c6cbd2f320d0be16d75e50680f
+MD5 77f4b6b525e1b410e16052fc936e6121 ChangeLog 13105
+RMD160 0c60e3cb87ae7ec40cb67ff04aadbafff2211f1d ChangeLog 13105
+SHA256 0ec2749fe1d808d745de30c7be3d4c3e564e25c6cbd2f320d0be16d75e50680f ChangeLog 13105
MD5 5e96ad6372988de7f81efe6747d0b13d files/digest-elisa-0.1.3 241
RMD160 b6b61d12f75d3dd230bddf42a5cbcfddf905fa21 files/digest-elisa-0.1.3 241
SHA256 b0328e592b8104d0bc8efcdc0d0e97ed9f719308f6877892c37569757728851e files/digest-elisa-0.1.3 241
@@ -50,3 +60,9 @@ SHA256 cd6d35a34994170bf6f7148c624aa3f61f6af16898c75b09a96fd9fdd9ef0254 files/di
MD5 9b626324fbf2969698fcbb78df9739dc files/digest-elisa-0.3.2 241
RMD160 9b90660d45dc6edd1cf9b61b792d780279c2e4b2 files/digest-elisa-0.3.2 241
SHA256 9122dabda9274e6829168cb54312e866735647e6a8bbe04fced6b7f85a8a8faf files/digest-elisa-0.3.2 241
+MD5 36ba2656ab7d43240bd0a0984042bb64 files/digest-elisa-0.3.2_p1 250
+RMD160 a785571db9220d3022fdaaeb6c363b745ff7bbb2 files/digest-elisa-0.3.2_p1 250
+SHA256 b8c27a1b577863d3bc5eed92a2de0ce2442e59ec443eb3d06bc019b4b301e0c5 files/digest-elisa-0.3.2_p1 250
+MD5 b432f382544e590741a3e2c72bb3ff8a files/digest-elisa-0.3.3 241
+RMD160 155a1f58a6a06f8cb4222ad6a92e5119f43e15e5 files/digest-elisa-0.3.3 241
+SHA256 2cb0605fb5e0157237a4a954189adf79673ef76f9eddb770137a0323529d2d8a files/digest-elisa-0.3.3 241
diff --git a/media-video/elisa/elisa-0.3.2_p1.ebuild b/media-video/elisa/elisa-0.3.2_p1.ebuild
new file mode 100644
index 0000000..886c17f
--- /dev/null
+++ b/media-video/elisa/elisa-0.3.2_p1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 2006-2007 BreakMyGentoo.org
+# Distributed under the terms of the GNU General Public License v2
+
+inherit distutils python
+
+DESCRIPTION="Elisa is an open source, cross platform media center solution for Linux, MacOSX and Windows on top of GStreamer."
+HOMEPAGE="http://elisa.fluendo.com/"
+SRC_URI="http://elisa.fluendo.com/static/download/${PN}/${P}.tar.gz"
+
+RESTRICT="nomirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~ppc ~x86"
+IUSE="daap doc dvd ipod lirc upnp"
+
+MAKEOPTS="-j1"
+
+RDEPEND=">=dev-lang/python-2.4
+ dev-python/setuptools
+ >=dev-python/imaging-1
+ >=dev-python/twisted-2.2
+ dev-python/twisted-web
+ dev-python/gnome-python-extras
+ >=media-libs/gstreamer-0.10.4
+ >=dev-python/gst-python-0.10
+ >=media-plugins/gst-plugins-ogg-0.10
+ >=media-plugins/gst-plugins-vorbis-0.10
+ >=media-plugins/gst-plugins-theora-0.10
+ >=media-libs/pigment-0.3
+ >=dev-db/sqlite-3.2.8
+ >=dev-python/pysqlite-2.0.5
+ dev-python/ctypes
+ upnp? (
+ dev-python/elementtree
+ dev-python/celementtree
+ dev-python/soappy
+ )
+ dvd? (
+ media-libs/libdvdcss
+ >=media-plugins/gst-plugins-ffmpeg-0.10
+ >=media-libs/gst-plugins-bad-0.10
+ >=media-libs/gst-plugins-ugly-0.10
+ dev-python/tagpy
+ )
+ lirc? (
+ app-misc/lirc
+ dev-python/pylirc
+ )
+ daap? (
+ dev-python/PythonDaap
+ >=sys-apps/dbus-1
+ >=dev-python/dbus-python-0.71
+ >=net-dns/avahi-0.6
+ )
+ ipod? (
+ media-libs/libgpod
+ >=sys-apps/dbus-1
+ >=dev-python/dbus-python-0.71
+ >=sys-apps/hal-0.5
+ )"
+
+
+DEPEND="${DEPEND}
+ >=dev-util/pkgconfig-0.9"
+
+DOCS="AUTHORS ChangeLog COPYING NEWS"
+
+pkg_setup() {
+ if use daap ; then
+ if built_with_use net-dns/avahi python ; then
+ einfo "Avahi Python bindings found ..."
+ else
+ eerror "Please rebuild net-dns/avahi with python support enabled!"
+ eerror "Try USE=\"python\" emerge net-dns/avahi,"
+ eerror "or add \"python\" to your USE string in /etc/make.conf and"
+ eerror "emerge net-dns/avahi."
+ die "USE flag \"python\" must be enabled in net-dns/avahi"
+ fi
+ fi
+
+
+ if use ipod ; then
+ if built_with_use media-libs/libgpod python ; then
+ einfo "libgpod Python bindings found ..."
+ else
+ eerror "Please rebuild media-libs/libgpod with python support enabled!"
+ eerror "Try USE=\"python\" emerge media-libs/libgpod,"
+ eerror "or add \"python\" to your USE string in /etc/make.conf and"
+ eerror "emerge media-libs/libgpod."
+ die "USE flag \"python\" must be enabled in media-libs/libgpod"
+ fi
+ fi
+
+ addpredict /root/.gconf:/root/.gconfd:/root/.gstreamer-0.10
+}
+
+pkg_postinst() {
+
+ einfo "After first run of the box, edit elisa.conf and add some media"
+ einfo "locations in [movies], [music] and [pictures] config sections"
+ einfo "e.g."
+ einfo "[plugins.pictures]"
+ einfo "locations = ['file://./sample_data/pictures',]"
+ einfo ""
+ einfo "[plugins.movies]"
+ einfo "locations = ['file://./sample_data/movies', 'file:///data/movies/', 'smb://mediaserver/movies/']"
+ einfo ""
+ einfo "[plugins.music]"
+ einfo "locations = ['file://./sample_data/music', 'file:///data/music/']"
+
+}
diff --git a/media-video/elisa/elisa-0.3.3.ebuild b/media-video/elisa/elisa-0.3.3.ebuild
new file mode 100644
index 0000000..c33d092
--- /dev/null
+++ b/media-video/elisa/elisa-0.3.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2006-2007 BreakMyGentoo.org
+# Distributed under the terms of the GNU General Public License v2
+
+inherit distutils python
+
+DESCRIPTION="Elisa is an open source, cross platform media center solution for Linux, MacOSX and Windows on top of GStreamer."
+HOMEPAGE="http://elisa.fluendo.com/"
+SRC_URI="http://elisa.fluendo.com/static/download/${PN}/${P}.tar.gz"
+
+RESTRICT="nomirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~ppc ~x86"
+IUSE="daap doc dvd ipod lirc"
+
+MAKEOPTS="-j1"
+
+RDEPEND=">=dev-lang/python-2.4
+ dev-python/setuptools
+ >=dev-python/imaging-1
+ >=dev-python/twisted-2.2
+ dev-python/twisted-web
+ dev-python/gnome-python-extras
+ >=dev-python/pysqlite-2.0.5
+ dev-python/pygtk
+ >=media-libs/gstreamer-0.10.4
+ >=dev-python/gst-python-0.10
+ >=media-plugins/gst-plugins-ogg-0.10
+ >=media-plugins/gst-plugins-vorbis-0.10
+ >=media-plugins/gst-plugins-theora-0.10
+ >=media-libs/pigment-0.3.3
+ >=dev-python/pigment-python-0.3.1
+ dev-python/ctypes
+ dev-python/elementtree
+ dev-python/celementtree
+ dvd? (
+ media-libs/libdvdcss
+ >=media-plugins/gst-plugins-ffmpeg-0.10
+ >=media-libs/gst-plugins-bad-0.10
+ >=media-libs/gst-plugins-ugly-0.10
+ dev-python/tagpy
+ )
+ lirc? (
+ app-misc/lirc
+ dev-python/pylirc
+ )
+ daap? (
+ dev-python/PythonDaap
+ >=sys-apps/dbus-1
+ >=dev-python/dbus-python-0.71
+ >=net-dns/avahi-0.6
+ )
+ ipod? (
+ media-libs/libgpod
+ >=sys-apps/dbus-1
+ >=dev-python/dbus-python-0.71
+ >=sys-apps/hal-0.5
+ )"
+
+
+DEPEND="${DEPEND}
+ >=dev-util/pkgconfig-0.9"
+
+DOCS="AUTHORS ChangeLog COPYING NEWS"
+
+pkg_setup() {
+ if use daap ; then
+ if built_with_use net-dns/avahi python ; then
+ einfo "Avahi Python bindings found ..."
+ else
+ eerror "Please rebuild net-dns/avahi with python support enabled!"
+ eerror "Try USE=\"python\" emerge net-dns/avahi,"
+ eerror "or add \"python\" to your USE string in /etc/make.conf and"
+ eerror "emerge net-dns/avahi."
+ die "USE flag \"python\" must be enabled in net-dns/avahi"
+ fi
+ fi
+
+
+ if use ipod ; then
+ if built_with_use media-libs/libgpod python ; then
+ einfo "libgpod Python bindings found ..."
+ else
+ eerror "Please rebuild media-libs/libgpod with python support enabled!"
+ eerror "Try USE=\"python\" emerge media-libs/libgpod,"
+ eerror "or add \"python\" to your USE string in /etc/make.conf and"
+ eerror "emerge media-libs/libgpod."
+ die "USE flag \"python\" must be enabled in media-libs/libgpod"
+ fi
+ fi
+
+ addpredict "/root/.gstreamer-0.10"
+}
+
+pkg_postinst() {
+
+ einfo "After first run of the box, edit elisa.conf and add some media"
+ einfo "locations in [movies], [music] and [pictures] config sections"
+ einfo "e.g."
+ einfo "[plugins.pictures]"
+ einfo "locations = ['file://./sample_data/pictures',]"
+ einfo ""
+ einfo "[plugins.movies]"
+ einfo "locations = ['file://./sample_data/movies', 'file:///data/movies/', 'smb://mediaserver/movies/']"
+ einfo ""
+ einfo "[plugins.music]"
+ einfo "locations = ['file://./sample_data/music', 'file:///data/music/']"
+
+}
diff --git a/media-video/elisa/files/digest-elisa-0.3.2_p1 b/media-video/elisa/files/digest-elisa-0.3.2_p1
new file mode 100644
index 0000000..612dac8
--- /dev/null
+++ b/media-video/elisa/files/digest-elisa-0.3.2_p1
@@ -0,0 +1,3 @@
+MD5 92c5796c5d7fc1b9323bc1c07512e277 elisa-0.3.2_p1.tar.gz 12412080
+RMD160 0515229195f513bdce16664f0bc2a8157dbad399 elisa-0.3.2_p1.tar.gz 12412080
+SHA256 2339562a17122c9813aace9666c70e7a08223d52ca8e87af54b91ab7426aff7a elisa-0.3.2_p1.tar.gz 12412080
diff --git a/media-video/elisa/files/digest-elisa-0.3.3 b/media-video/elisa/files/digest-elisa-0.3.3
new file mode 100644
index 0000000..3f7ce24
--- /dev/null
+++ b/media-video/elisa/files/digest-elisa-0.3.3
@@ -0,0 +1,3 @@
+MD5 44397c8c0c70fcf3eabae5bad9fd514d elisa-0.3.3.tar.gz 22564562
+RMD160 1042cda8033dec4e8ce91aefb58822426e9d551d elisa-0.3.3.tar.gz 22564562
+SHA256 98c28abcc4dfcdd41b559d6b214b671fa7d31782bd0bc5411e2b47de5ed017e3 elisa-0.3.3.tar.gz 22564562