Tree [f2927e] default tip /
 History

Read Only access


File Date Author Commit
 data 2011-10-21 tal tal [331f15] Add option wheather to show caret.
 src 2012-03-09 tal tal [f2927e] Add track_changed signal.
 vapi 2011-08-29 default default [92fb4d] initial
 .hgtags 2011-12-12 tal tal [0a5737] Added tag release, 0.0.6 for changeset 4c293913...
 AUTHORS 2011-08-29 default default [92fb4d] initial
 COPYING 2011-08-29 default default [92fb4d] initial
 ChangeLog 2011-08-29 default default [92fb4d] initial
 INSTALL 2011-08-29 default default [92fb4d] initial
 LICENSE 2011-08-29 default default [92fb4d] initial
 Makefile.am 2011-08-29 default default [92fb4d] initial
 NEWS 2011-12-12 tal tal [4c2939] Decelerate version 0.0.6.
 README 2011-12-12 tal tal [3a2414] Update README
 THANKS 2011-08-29 default default [92fb4d] initial
 autogen.sh 2011-08-29 default default [92fb4d] initial
 configure.ac 2012-02-20 tal tal [7e83b8] Fix binding changes for Vala 0.15+.
 cook 2011-08-29 default default [92fb4d] initial

Read Me

MPRIS Applet project web-site: http://mprisapplet.sourceforge.net

==== Description ====

MPRIS Applet is a project aims to provide desktop panel applet/plugin
allow the user to control MPRIS capable players.
Unlike Panflute Music Applet, special plugin for each player isn't
required in order to be compatible with this applet/plugin. Only MPRIS
version 1 or 2 support is required from the player.
Unlike Ayatana Sound Menu, which is Ubuntu only, MPRIS Applet isn't
distro depended. Only UNIX style is required.
Currently supported Desktop Environments are GNOME and Xfce(also, a
basic GTK2/GTK3 window).
However, more desktops support is planned, and very possible thanks to
this project libraries structure.

This package contains the base(core) library and components for MPRIS
Applet, and is neither depended on rendering engine nor DE.

==== Conflicts ====
This package conflics some old version of another depended packages.
They might not work well, or not work at all, so please upgrade them if
necessary.
A good advice is to keep your packages from this project(MPRIS Applet)
at the most recent version.
Conflict packages:
mpris-applet-gtk < 0.0.6
gnome-mpris-applet < 0.0.5
xfce4-mpris-plugin < 0.0.5

==== Installation ====
***From tarball***
tarball = *.tar[.*] (i.e. not from mercurial repo.)
For most users:
./configure --prefix=/usr
make
make install ---> AS ROOT(sudo, su, login root)

Be notice that the automake datadir(usually ${prefix}/share) have to be
in the same datadir that "${datadir}/icons" exist. This is where icons
following freedesktop spesification are stored.
In simple words, making sure that GTK/KDE/etc. and this package prefixes
are the same is enough. For most user GTK, KDE, etc. are stored in /usr,
so they shell type the comands above. If in doubt, or part of the
explanation was not understood, just type the comands above.

***From repository***
Just follow the instruction for tarball above, and replace the "configure"
in "autogen.sh" the command line parameters are the same.
Alternatively, you can run the ./cook script(with no parameters) and then
running configure as explained for tarball above.
You will need autotools if you use download from repository, since the
package is not ready for configure script yet (and it's not exist).

==== Uninstall ====
CD(change directory) in terminal to the source directory you've installed
from, and type:
sudo make uninstall

==== Makefile tricks ====
After configuration, you can remove unneeded files, if you wish.
Read carefully, this might be one way operation if you don't have vala
or autotools.
make mostlyclean => Remove only the temporary object,libtool,etc. files
that was generated/compiled/linked in order to build the final result.
However, it doesn't delete C source files, headers, and generated vapis.
make clean => Do the previous + Remove final results.
make distclean => Keep only the files that needed if autotools are
availible. It doesn't delete C source files, headers, and generated vapis.
make maintainer-clean => Do the previous + Remove any C source files,
headers, and generated vapis. This is what you get when cloning the
repo.

==== License ====
See "LICENSE" in this directory.

==== Repository ====
Change directory(cd) to an empty directory and type in terminal:
hg clone http://hg.code.sf.net/p/mprisapplet/base . -< the dot is needed
You can pull changes by:
hg pull
And you can update to last changeset(after pulling as showed above) by:
hg update
See mercurial web-site for full manual.

For more information, visit our web-site.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks