| View previous topic :: View next topic |
| Author |
Message |
theli Tux's lil' helper


Joined: 25 Nov 2004 Posts: 105 Location: Kiev, Ukraine
|
Posted: Sat Aug 13, 2005 2:14 pm Post subject: new mpd client with rhytmbox-like interface ... |
|
|
it's something i was searching for long ....
http://pympd.sourceforge.net/
it's too early for including this into portage .... heh ... at least not till they release first release
for those who wan't to try it out ...
pympd-cvs-9999.ebuild
| Code: |
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit cvs distutils
DESCRIPTION="Pympd"
HOMEPAGE="http://sourceforge.net/projects/pympd"
LICENSE="GPL"
KEYWORDS="~x86"
ECVS_SERVER="cvs.sourceforge.net:/cvsroot/pympd"
ECVS_MODULE="pympd"
ECVS_LOCALNAME="pympd-cvs"
S="${WORKDIR}/${ECVS_LOCALNAME}"
IUSE="gnome"
RDEPEND="virtual/python
>=dev-python/pygtk-2
gnome?(dev-python/gnome-python-extras)"
src_install() {
python setup.py install --root=${D} --prefix=/usr || die
! use gnome && cd ${D} && find -iname trayicon.py | xargs rm
}
|
gnome use flag enables installing of systray icon plugin ....
it doesn't really need all of gnome-python-extras dependancies like gnome-panel,gst ... it;s a pity that in gentoo thay all are in ${DEPEND} or ${RDEPEND} ... those are not really necessary ...
as for me i've installed this with
| Code: | | emerge -1O gnome-python-extras |
command ...
Last edited by theli on Sat Aug 13, 2005 3:30 pm; edited 1 time in total |
|
| Back to top |
|
 |
pablored Tux's lil' helper


Joined: 01 May 2002 Posts: 96
|
Posted: Sat Aug 13, 2005 3:21 pm Post subject: |
|
|
| This looks like really promising stuff! I'm sure a lot of people will be keen for this one, as long as the dependancies stay low. |
|
| Back to top |
|
 |
GentlemanFinn Tux's lil' helper


Joined: 19 Jul 2005 Posts: 85 Location: Denmark
|
Posted: Sat Aug 13, 2005 3:48 pm Post subject: looks really great |
|
|
quick install guide:
| Code: | echo 'PORTDIR_OVERLAY="/usr/local/portage"' >> /etc/make.conf
mkdir /usr/local/portage
mkdir /usr/local/portage/media-sound
mkdir /usr/local/portage/media-sound/pympd-cvs
nano -w /usr/local/portage/media-sound/pympd-cvs/pympd-cvs-9999.ebuild
# put the code in the ebuild, use your favorite text editor
ebuild /usr/local/portage/media-sound/pympd-cvs/pympd-cvs-9999.ebuild digest
echo "media-sound/pympd-cvs ~x86" >> /etc/portage/package.keywords
emerge -av pympd-cvs
|
|
|
| Back to top |
|
 |
Zepp Veteran


Joined: 15 Mar 2004 Posts: 1246 Location: Ontario, Canada
|
|
| Back to top |
|
 |
Maedhros Bodhisattva


Joined: 14 Apr 2004 Posts: 5511 Location: Durham, UK
|
Posted: Thu Aug 18, 2005 9:00 am Post subject: |
|
|
Looks worth a try.
Moved from Multimedia to Unsupported Software. _________________ No-one's more important than the earthworm. |
|
| Back to top |
|
 |
Zepp Veteran


Joined: 15 Mar 2004 Posts: 1246 Location: Ontario, Canada
|
Posted: Fri Aug 19, 2005 2:57 am Post subject: |
|
|
So far it seems pretty nice, haven't had any stability issues thus far and interface is pretty nice. One thing I have noticed though is the lack of a stop button, you can only pause/play the track. Also if I say pause the song in pympd, then stop it with mpc after, pympd still thinks the song is pause and doesn't register the mpd state change so you need to restart the client for it to register. _________________ Every iPhone is a gift from God. |
|
| Back to top |
|
 |
ashtophet Guru


Joined: 08 Aug 2004 Posts: 393 Location: Galiza
|
Posted: Fri Aug 19, 2005 8:05 am Post subject: |
|
|
really great app!
 _________________ O coração, se pudesse pensar, pararia. Fernando Pessoa
If heart could think, it would stop |
|
| Back to top |
|
 |
theli Tux's lil' helper


Joined: 25 Nov 2004 Posts: 105 Location: Kiev, Ukraine
|
|
| Back to top |
|
 |
oFooBaro n00b

Joined: 26 Apr 2004 Posts: 25 Location: Berlin, Germany
|
Posted: Sun Aug 21, 2005 12:11 pm Post subject: |
|
|
Now ebuild for 0.04 exist. But when i start pympd, i get following error:
| Code: |
(pympd:25206): libglade-WARNING **: could not find glade file '/usr/lib/python2.3/site-packages/pympd/glade/pympd.glade'
Traceback (most recent call last):
File "/usr/bin/pympd", line 1933, in ?
main()
File "/usr/bin/pympd", line 1928, in main
driver = PyMpdGUI()
File "/usr/bin/pympd", line 152, in __init__
self.xml = gtk.glade.XML(GLADE_DIR+"pympd.glade")
RuntimeError: could not create GladeXML object
|
thanks for help |
|
| Back to top |
|
 |
theli Tux's lil' helper


Joined: 25 Nov 2004 Posts: 105 Location: Kiev, Ukraine
|
Posted: Sun Aug 21, 2005 1:04 pm Post subject: |
|
|
as i was told by it's creator
| Quote: |
(16:01:11) theli_ua: is python-2.4 really required?
(16:01:30) whatah: it would be preferable, on python 2.3 it freezes sometimes
(16:01:3 theli_ua: can you look at http://forums.gentoo.org/viewtopic.php?p=2665400#2665400
(16:01:3 theli_ua: there guy have some problems ....
(16:01:42) theli_ua: a bug?
(16:01:50) whatah: and if users use python 2.3 with it, they will claim pympd is buggy
(16:01:52) whatah: which it really isn't
(16:02:10) theli_ua: ok... i'l make it dependant on >=python-2.4
(16:02:12) whatah: oh yes.
(16:02:16) whatah: you need python 2.4 to install it
(16:02:21) whatah: please reply to him
(16:02:26) theli_ua: ok
(16:02:39) whatah: in python 2.3 distutils, the option in setup.py called 'package_data' is not available.
(16:02:4 whatah: so when it installs, it doesn't install properly
(16:03:10) whatah: and it leaves out src/glade and src/plugins (as they are listed as package data)
(16:03:25) theli_ua: oh... yeah - that's the problem
|
so .... it just depends on python-2.4
and ....
| Quote: | | (16:11:13) whatah: ok, well, if you reply to the thread, let them know that i fixed the bugs mentioned. |
|
|
| Back to top |
|
 |
oFooBaro n00b

Joined: 26 Apr 2004 Posts: 25 Location: Berlin, Germany
|
Posted: Sun Aug 21, 2005 2:54 pm Post subject: |
|
|
| @theli: Thanks for your help. I'll try it with python 2.4. |
|
| Back to top |
|
 |
Zepp Veteran


Joined: 15 Mar 2004 Posts: 1246 Location: Ontario, Canada
|
|
| Back to top |
|
 |
Zepp Veteran


Joined: 15 Mar 2004 Posts: 1246 Location: Ontario, Canada
|
Posted: Sun Aug 21, 2005 7:31 pm Post subject: |
|
|
Ok here's a couple things I have noticed.
1) When you stop it does not register the change switches the button back to "play" instead of remaining in the paused state, but the rest of the display doesn't reflect that mpd has been stopped. The Artist/Song parts still list the name and the progress bar doesn't reset. It show return to how it appears if i stop mpd and then load pympd.
2) If I start it stopped and then go to play a song, the display doesn't get updated. The progress bar begins to slide along but it still says mpd is "stopped" and doesn't list the track info. _________________ Every iPhone is a gift from God. |
|
| Back to top |
|
 |
Pixelbrei n00b

Joined: 25 Apr 2003 Posts: 62
|
Posted: Fri Jan 20, 2006 8:29 am Post subject: |
|
|
hm, version 0.05.2 hangs up when trying to connect to mpd  |
|
| Back to top |
|
 |
|