Search Criteria
Package Details: exaile-git 1:4.1.0alpha1+14+gcea417cb-1
Git Clone URL: | https://aur.archlinux.org/exaile-git.git (read-only, click to copy) |
---|---|
Package Base: | exaile-git |
Description: | music player for gnome, similar to KDEs amarok |
Upstream URL: | https://www.exaile.org |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | 1213 |
Maintainer: | twa022 |
Last Packager: | twa022 |
Votes: | 13 |
Popularity: | 0.000018 |
First Submitted: | 2016-02-07 03:02 |
Last Updated: | 2020-04-02 19:48 |
Dependencies (31)
- gst-plugins-good (gst-plugins-good-git)
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-mushrooms, gtk3-git, gtk3-ubuntu, gtk3-classic, gtk3-patched-filechooser-icon-view, gtk3-typeahead)
- librsvg (librsvg-git, librsvg-minimal-git)
- python-bsddb
- python-cairo (python-cairo-git)
- python-dbus
- python-gobject (python-gobject-git)
- python-mutagen
- udisks2 (udisks2-nosystemd)
- python-mox3 (check)
- python-pytest (check)
- git (git-git) (make)
- help2man (help2man-git) (make)
- cinnamon-screensaver (cinnamon-screensaver-git) (optional) – Pause on screensaver plugin
- gnome-screensaver (xscreensaver-dbus-screenlock, budgie-screensaver) (optional) – Pause on screensaver plugin
- gst-plugins-bad (gst-plugins-bad-git) (optional) – Additional audio codecs
- gst-plugins-ugly (gst-plugins-ugly-git) (optional) – Additional audio codecs
- ipython (optional) – Ipython console plugin
- libkeybinder3 (optional) – Multimedia keys plugin
- libnotify (libnotify-gtk2, libnotify-id-git, libnotify-id) (optional) – Notify plugin
- mate-screensaver (mate-screensaver-gtk2) (optional) – Pause on screensaver plugin
- moodbar (optional) – Moodbar plugin
- python-beautifulsoup4 (optional) – Lyrics Wiki plugin
- python-feedparser (python-feedparser-dev) (optional) – podcasts plugin
- python-lxml (optional) – LyricsMania plugin
- python-musicbrainzngs (python-musicbrainzngs-git) (optional) – Musicbrainz cover search plugin
- python-pylast (optional) – Last.fm loved tracks plugin
- spydaap-git (optional) – DAAP server/client
- streamripper (optional) – Streamripper plugin
- webkit2gtk (webkit2gtk-mse, webkit2gtk-unstable) (optional) – wikipedia plugin
- xfce4-screensaver (xfce4-screensaver-git) (optional) – Pause on screensaver plugin
Latest Comments
gnacho commented on 2018-02-21 09:19
Shatur commented on 2017-09-19 17:32
I can not start the application. Maybe some dependencies are missing? Here is my log:
$ exaile
INFO : Loading Exaile 4.0.0beta2...
INFO : Using Python 2.7.13
INFO : Using PyGObject 3.24.1
INFO : Loading settings...
INFO : Using Locale ru_RU UTF-8
INFO : Using Mutagen 1.38
INFO : Using GStreamer 1.12.2
INFO : Reconfiguring crossfading
INFO : Crossfade: disabled
INFO : Using GTK+ 3.22.21
INFO : Loading plugins...
INFO : Loading collection...
INFO : Loading devices...
INFO : Connected to udisks2
INFO : Loading interface...
INFO : Loading main window...
ERROR : Unhandled exception
Traceback (most recent call last):
File "/usr/lib/exaile/xl/main.py", line 346, in __init__
self.__init()
File "/usr/lib/exaile/xl/main.py", line 513, in __init
self.gui = xlgui.Main(self)
File "/usr/lib/exaile/xlgui/__init__.py", line 116, in __init__
self.main = main.MainWindow(self, self.builder, exaile.collection)
File "/usr/lib/exaile/xlgui/main.py", line 137, in __init__
self._setup_widgets()
File "/usr/lib/exaile/xlgui/main.py", line 244, in _setup_widgets
self.playlist_container = PlaylistContainer('saved_tabs', player.PLAYER)
File "/usr/lib/exaile/xlgui/playlist_container.py", line 514, in __init__
self.notebooks[0].add_default_tab()
File "/usr/lib/exaile/xlgui/playlist_container.py", line 237, in add_default_tab
return self.create_new_playlist()
File "/usr/lib/exaile/xlgui/playlist_container.py", line 200, in create_new_playlist
default_name_parts = default_playlist_name.decode('utf-8').split('%d')
File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)
twa022 commented on 2017-07-20 15:17
Could you change the optdepends to:
python2-feedparser: podcasts plugin
webkit2gtk: wikipedia plugin
python2-lxml: LyricsMania plugin
cddb-py: look up CD tags
libkeybinder3: Multimedia keys plugin
python2-beautifulsoup4: Lyrics Wiki plugin
libnotify: Notify plugin
streamripper: Streamripper plugin
TrialnError commented on 2016-04-16 12:28
Please add http:// before the URL.
Currently the URL is broken for the AUR web interface and I assume the reason is, that http:// is missing
Edit: Oh, and empty variables should be removed from the PKGBUILD, also the prepare() which does nothing
syne commented on 2016-04-16 02:11
python2-gobject should be a default dep, pulls in pygobject-devel. also gst-plugins-good for playback.
i have cleaned up the pkgbuild a bit, see below. should probably have more optdepends.
# Maintainer: 1213 <lambertacampo at gmail dot com>
pkgname=exaile-git
pkgver=3.4.5.r569.g0f06dfe
pkgrel=1
pkgdesc="music player for gnome, similar to KDEs amarok"
arch=('any')
url="www.exaile.org"
license=('GPL')
depends=(
'python2>=2.7.0'
'gtk3>=3.10'
'gstreamer>=1.4'
'mutagen>=1.10'
'python2-dbus'
'python2-gobject>=3.13.2'
'python2-cairo'
'udisks2'
'librsvg'
'gst-plugins-good')
makedepends=('git'
'help2man'
)
optdepends=(
'python2-beautifulsoup3:lyricwiki plugin'
)
provides=('exaile')
conflicts=('exaile')
source=(git://github.com/exaile/exaile.git)
md5sums=('SKIP')
#_gitroot="https://github.com/exaile/exaile.git"
_gitname=exaile
pkgver() {
cd "$_gitname"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
cd "${srcdir}/${_gitname}"
}
build() {
cd "$_gitname"
make clean
make
}
package() {
cd "$_gitname"
make DESTDIR="$pkgdir" PREFIX="/usr" install
}
# vim:set ts=2 sw=2 et: