summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-video/elisa/ChangeLog73
-rw-r--r--media-video/elisa/Manifest55
-rw-r--r--media-video/elisa/elisa-0.3.4.ebuild101
-rw-r--r--media-video/elisa/files/digest-elisa-0.3.43
4 files changed, 180 insertions, 52 deletions
diff --git a/media-video/elisa/ChangeLog b/media-video/elisa/ChangeLog
index 5003aac..8447678 100644
--- a/media-video/elisa/ChangeLog
+++ b/media-video/elisa/ChangeLog
@@ -2,6 +2,79 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 Mar 2008; Daniel Gryniewicz <dang@gentoo.org> ++, ++:
+ Bump to 0.3.4 This is Elisa 0.3.4, fourth release of the 0.3 branch.
+
+ Highlights of the features added since 0.3.3:
+
+ - Pictures slideshow rewritten with appealing fade in/fade out effect -
+ Drag&Drop support to easily add new media directories inside Elisa - Startup
+ splashscreen together with a slick introduction effect dramatically
+
+ improving the first time user experience - Elisa core and the various
+ plugins bundles are now released
+
+ separately which makes it easier to keep hot features up to date - Missing
+ codec detection and installation support - Elisa detects poorly configured
+ graphics driver and warns the user about it - Freedesktop's startup
+ notification support - Simplified playlist management with automatic
+ playback of albums - Player on screen display improved mouse support
+
+ Bugs fixed since 0.3.3:
+
+ - 552: Bus messages should be Components - 741: console based EPR client -
+ 746: Add support for a startup notification (freedesktop's standard) - 747:
+ Think and design a splash screen for Elisa - 861: Add moblin detection code
+ in setup.py - 873: Untagged photos don't show up under F-spot - 874: F-spot
+ shouldn't show empty entries - 895: Image thumbnailer locks the main thread
+ - 900: Plugin dependencies need to be checked - 910: Remove poblenou plugin
+ - 929: Elisa package (deb file) is too big - 938: add to core an utility to
+ list installed plugin in Elisa - 939: add to core an utility to update the
+ package version - 940: add to core an utility to upgrade the installed
+ plugins - 941: add to core an utility to install or remove plugins - 942:
+ add to core an utility to get information about plugins - 943: Plugins not
+ included in the config are loaded by Elisa - 944: Elisa directory structure
+ re-organiation - 946: media scanner should become plugin - 965: Plugins
+ loaded by .conf get TitleCased (and then fail!) - 966: It is not possible to
+ express dependencies between bindings - 972: Elisa needs a man page - 975:
+ Support of the Apple remote control without inputlirc - 976: "python
+ setup.py install" results in a unusable Elisa - 985: xmlmenu plays ping-pong
+ with MediaLocation messages - 986: take care of version numbers in plugin
+ dependencies - 987: User plugin directory not scanned for plugins - 990: ogg
+ files not recognized/shown - 992: modify Elisa config when installing new
+ plugins, in order to load them - 1006: Running Elisa from a fresh svn
+ checkout looks like not having installed plugins. - 1015: Slideshow jumps 2
+ steps on play - 1018: added music doesn't show up under artists/albums -
+ 1021: Empty or corrupted thumbnails when the thumbnailer times out - 1022:
+ Uninstalled plugins get loaded instead of user wide plugins - 1025: Rethink
+ i18n management since split between elisa-core and plugins - 1026:
+ MediaLocationMessage doc sucks - 1027: URI support in EPM - 1033:
+ Thumbnailer should avoid retrying to thumbnail when it fails - 1035: doesn't
+ track choosen album changing view to coverflow - 1039: Do not drop silently
+ metadata retrieval errors - 1043: Upgraded local wide plugins are not loaded
+ correctly - 1045: slideshow from the main-menu does not work - 1051: Text
+ doesn't fit into the popup area - 1055: shoutcast plugin tracebacks on
+ get_real_uri for directories - 1058: crash on startup, ubuntu 7.10 - 1060:
+ The present implementation of upgrade is not always working correctly -
+ 1061: daap media timeout on initialize() - 1062: pkg_resources takes very
+ long to import - 1063: elisa-get and empty PYTHONPATH - 1064: Audio: when
+ selecting an album, elisa only plays back the first track - 1070: replace
+ fake 100% cpu usage report in the UI - 1071: "core" is not listed among the
+ plugins - 1072: Add install()/uninstall() methods to the Plugin class -
+ 1075: Player OSD sucks CPU - 1076: player config upgrade - 1077: playing a
+ new media type requires manual player stop - 1078: "stop" shortcut not
+ working anymore - 1083: Memory leak - 1085: duration does not get updated
+ proper - 1086: check that the update:updater_service is activated in the
+ configuration - 1088: unpredictable behaviour - 1090: Popup has garbage text
+ when it is displayed the first time. - 1093: ugly progressbar jump on going
+ to the next track - 1096: theme icons in the theme configuration UI appear
+ with inverted colors - 1098: hildon detection fails on hardy - 1099:
+ --version fails - 1102: Elisa does not launch unless elisa-plugins-good is
+ installed - 1105: backport changeset 5202 - 1107: DAAP media unit tests fail
+ - 1109: show_mem & show_cpu options are broken - 1115: switching to player
+ without model tracebacks (but does not block) - 1117: the splashscreen's
+ contour looks sharp and ugly
+
22 Jan 2008; Daniel Gryniewicz <dang@gentoo.org> ++, ++, ++, ++:
Bump to 0.3.3
Highlights of the features added since 0.3.2:
diff --git a/media-video/elisa/Manifest b/media-video/elisa/Manifest
index c708661..814aa44 100644
--- a/media-video/elisa/Manifest
+++ b/media-video/elisa/Manifest
@@ -6,63 +6,14 @@ DIST elisa-0.1.6.tar.gz 13333863 RMD160 c3324b87117778ae3cc9bddbc514f426d5694047
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
+DIST elisa-0.3.4.tar.gz 995985 RMD160 63720ed53290b397ee13b09cc9ccdd7a4569906d SHA1 d7af37913b2fff938dbbca2a0e38d83fe73528a1 SHA256 afab4d9d62b66988cdce63c81a2ca12b98700049b510c2146b8baf4cb95178d1
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
-SHA256 439eaba997b41e4d698e840095a8949e2c6048e555c8a0602dca98a44324f70f elisa-0.1.3.ebuild 2774
EBUILD elisa-0.1.4.1.ebuild 2779 RMD160 93f6503a5bfed5e6610ea1732109e45f6a9d5150 SHA1 fca9ec95357d781261536230d856831c239becac SHA256 e2224fc165967af437a273e957ca2f6f45e4e231848ee111ef79e90a81caf42a
-MD5 832df0c0a1970beed0f5b234833b68df elisa-0.1.4.1.ebuild 2779
-RMD160 93f6503a5bfed5e6610ea1732109e45f6a9d5150 elisa-0.1.4.1.ebuild 2779
-SHA256 e2224fc165967af437a273e957ca2f6f45e4e231848ee111ef79e90a81caf42a elisa-0.1.4.1.ebuild 2779
EBUILD elisa-0.1.4.2.ebuild 2899 RMD160 9e956c266004e3eab3d1478bd5d5e49eb94d3eb5 SHA1 ee066531b28bc61b2131b63b274b7205c81f9e97 SHA256 3233d99d7e70cfb18b1bb260dc8985f9da2f84c75b01a944446e1bbfe4cce83b
-MD5 85d352da68ba2af15c0f95bc7196fd14 elisa-0.1.4.2.ebuild 2899
-RMD160 9e956c266004e3eab3d1478bd5d5e49eb94d3eb5 elisa-0.1.4.2.ebuild 2899
-SHA256 3233d99d7e70cfb18b1bb260dc8985f9da2f84c75b01a944446e1bbfe4cce83b elisa-0.1.4.2.ebuild 2899
EBUILD elisa-0.1.5.ebuild 2897 RMD160 76af09fde2c6650bafe50b2ab8e5497fd67969fc SHA1 a3e6cc62d0220690258c2afbe58476b82b110832 SHA256 8a45dfed84259539d4b7325c1049a288edae1fb1ffa03c35c1860e707527e269
-MD5 8b666869f78abd663daaedf319fcbb41 elisa-0.1.5.ebuild 2897
-RMD160 76af09fde2c6650bafe50b2ab8e5497fd67969fc elisa-0.1.5.ebuild 2897
-SHA256 8a45dfed84259539d4b7325c1049a288edae1fb1ffa03c35c1860e707527e269 elisa-0.1.5.ebuild 2897
EBUILD elisa-0.1.6.ebuild 2897 RMD160 76af09fde2c6650bafe50b2ab8e5497fd67969fc SHA1 a3e6cc62d0220690258c2afbe58476b82b110832 SHA256 8a45dfed84259539d4b7325c1049a288edae1fb1ffa03c35c1860e707527e269
-MD5 8b666869f78abd663daaedf319fcbb41 elisa-0.1.6.ebuild 2897
-RMD160 76af09fde2c6650bafe50b2ab8e5497fd67969fc elisa-0.1.6.ebuild 2897
-SHA256 8a45dfed84259539d4b7325c1049a288edae1fb1ffa03c35c1860e707527e269 elisa-0.1.6.ebuild 2897
EBUILD elisa-0.3.2.ebuild 2932 RMD160 cae10e1af29acb7f458e63fa71fc529b7d8d57db SHA1 943453d79ba289f3bc53a86941d7307e7bfa7589 SHA256 58cc5ae7aa3469fd726389a08a15b8cda704935268719c2f55516173860a7c37
-MD5 48831307ce2cf4ea306671e87550e733 elisa-0.3.2.ebuild 2932
-RMD160 cae10e1af29acb7f458e63fa71fc529b7d8d57db elisa-0.3.2.ebuild 2932
-SHA256 58cc5ae7aa3469fd726389a08a15b8cda704935268719c2f55516173860a7c37 elisa-0.3.2.ebuild 2932
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
-MD5 ac52445aa157ac7ee689381b50606abe files/digest-elisa-0.1.4.1 247
-RMD160 44904aaa936f74c932ee4c2184554dd64aa3f263 files/digest-elisa-0.1.4.1 247
-SHA256 139da26552e73f4b49d61ea7610dbecffbfb5ac17216a4974cf0694863965e82 files/digest-elisa-0.1.4.1 247
-MD5 b9a46a40f2fc4375868852c8eef1a2ad files/digest-elisa-0.1.4.2 247
-RMD160 b4b58cfe1cca5a8f58abd355a0ae8e70ed8c7c12 files/digest-elisa-0.1.4.2 247
-SHA256 0c3f6d71461d5d5d70b28afa76b104411de94d6bba01eb17626448e3987250c7 files/digest-elisa-0.1.4.2 247
-MD5 e35ff06aa99299003df1e97b1c240172 files/digest-elisa-0.1.5 241
-RMD160 2f49baf3adad957b17a8d54984974857fae7e771 files/digest-elisa-0.1.5 241
-SHA256 6b8185cebaa0e58cd5609acbc089d38ce8473caa83963bc0d31c4bffb0ff028f files/digest-elisa-0.1.5 241
-MD5 0c4713a20b6999e746e7e70c495ec395 files/digest-elisa-0.1.6 241
-RMD160 f6d8fd383228cac1178a1be31b8138569c45113f files/digest-elisa-0.1.6 241
-SHA256 cd6d35a34994170bf6f7148c624aa3f61f6af16898c75b09a96fd9fdd9ef0254 files/digest-elisa-0.1.6 241
-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
+EBUILD elisa-0.3.4.ebuild 2641 RMD160 1f0e58da6bca02eb5b3d6c9725880739c53554a4 SHA1 bb42e0a8f15fa75c1636704cd91960cb4fc03a56 SHA256 c3070e04a32a14a18acb32c2b4757ea6fd0c94db17b7f985ae5338470f4b257b
+MISC ChangeLog 17939 RMD160 c43f1041f056af1d4ea7bb12d0270a2fb4bc854a SHA1 abe587a469908bb3b0528c3b74c63cd96da41be7 SHA256 4ff0941300f3dc1417059de2081106b56eefbec766f6bf8551c8f6332521389c
diff --git a/media-video/elisa/elisa-0.3.4.ebuild b/media-video/elisa/elisa-0.3.4.ebuild
new file mode 100644
index 0000000..1088d4e
--- /dev/null
+++ b/media-video/elisa/elisa-0.3.4.ebuild
@@ -0,0 +1,101 @@
+# 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.5
+ dev-python/setuptools
+ >=dev-python/imaging-1
+ >=dev-python/twisted-2.2
+ dev-python/twisted-web
+ dev-python/gnome-python-extras
+ dev-python/pygtk
+ >=media-libs/pigment-0.3.5
+ >=dev-python/pigment-python-0.3.3
+ >=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-plugins/libvisual-plugins:0.4
+ dev-python/pyxdg
+ 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 [xmlmenu:locaions_builder]"
+ einfo "e.g."
+ einfo "locations = ['file://./sample_data/pictures', 'file:///media/videos']"
+
+}
diff --git a/media-video/elisa/files/digest-elisa-0.3.4 b/media-video/elisa/files/digest-elisa-0.3.4
new file mode 100644
index 0000000..3f7ce24
--- /dev/null
+++ b/media-video/elisa/files/digest-elisa-0.3.4
@@ -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