diff options
-rw-r--r-- | media-video/elisa/ChangeLog | 73 | ||||
-rw-r--r-- | media-video/elisa/Manifest | 55 | ||||
-rw-r--r-- | media-video/elisa/elisa-0.3.4.ebuild | 101 | ||||
-rw-r--r-- | media-video/elisa/files/digest-elisa-0.3.4 | 3 |
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 |