Package Details: exfalso 4.2.1-1

Git Clone URL: https://aur.archlinux.org/exfalso.git (read-only)
Package Base: exfalso
Description: GTK+ audio tag editor
Upstream URL: https://quodlibet.readthedocs.io/
Licenses: GPL2
Submitter: rscholer
Maintainer: ArchangeGabriel (rscholer)
Last Packager: rscholer
Votes: 90
Popularity: 0.000011
First Submitted: 2008-08-10 21:32
Last Updated: 2019-05-13 19:13

Pinned Comments

ArchangeGabriel commented on 2016-05-04 09:24

If you face this:
==> Verifying source file signatures with gpg...
quodlibet-x.y.z.tar.gz ... FAILED (unknown public key 5A62D0CAB6264964)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build exfalso.

Please read this:
https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

Or use the following to build (but doing so means reduced security, you should only do that if you know what you’re doing):
makepkg -s --skippgpcheck

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

ArchangeGabriel commented on 2014-08-24 11:30

Ok, I’ve tried and cleaned new PKGBUILD:

# Maintainer: Michal Lisowski <lisu at riseup dot net>

pkgname=exfalso
pkgver=3.2.1
pkgrel=1
pkgdesc="GTK+ audio tag editor"
arch=('any')
url="https://code.google.com/p/quodlibet/"
license=('GPL2')
depends=('mutagen' 'gtk3' 'gtk-update-icon-cache' 'python2-gobject')
optdepends=('gnome-icon-theme: for GNOME symbolic icon theme support')
makedepends=('intltool' 'gettext')
conflicts=('quodlibet')
install=exfalso.install
source=(https://bitbucket.org/lazka/quodlibet-files/raw/default/releases/quodlibet-$pkgver.tar.gz)
sha1sums=('dc62270e6795f30bcd44261fb9999f98666992dc')

build () {
cd "$srcdir"/quodlibet-$pkgver

python2 setup.py build
}

package() {
cd "$srcdir"/quodlibet-$pkgver

python2 setup.py install --root="$pkgdir"

# Remove QuodLibet
rm -f "$pkgdir"/usr/bin/quodlibet
rm -f "$pkgdir"/usr/share/appdata/quodlibet.appdata.xml
rm -f "$pkgdir"/usr/share/applications/quodlibet.desktop
rm -rf "$pkgdir"/usr/share/dbus-1
rm -rf "$pkgdir"/usr/share/gnome-shell
rm -f "$pkgdir"/usr/share/icons/hicolor/64x64/apps/quodlibet.png
rm -f "$pkgdir"/usr/share/icons/hicolor/scalable/apps/quodlibet.svg
rm -f "$pkgdir"/usr/share/man/man1/quodlibet.1
rm -f "$pkgdir"/usr/share/pixmaps/quodlibet.png

# Remove Plugins
rm -rf "$pkgdir"/usr/lib/python2.7/site-packages/quodlibet/ext/
}


Also, the first line in post_install (update-desktop) from exfalso.install should be removed, it’s not needed AFAIU.

Note that for this specific package, more things can probably be removed from the python libs, I will ask upstream about that, in order to know exactly what is needed for ExFalso only.

ArchangeGabriel commented on 2014-08-24 10:02

This package is severely out-of-date, current version is 3.2.1.

lisu_ml commented on 2013-11-22 12:21

added gtk3 as dependency

enedene commented on 2013-11-20 13:59

I installed gtk3, and now it works:

gtk3 3.10.4-1

lisu_ml commented on 2013-11-20 08:53

mine is:

$ pacman -Q | grep gtk
gtk-doc 1.19-1
gtk-engines 2.21.0-1
gtk-update-icon-cache 2.24.22-1
gtk2 2.24.22-1
gtk2-xfce-engine 3.0.1-1
gtk3 3.10.4-1
gtk3-xfce-engine 3.0.1-1
gtkmm3 3.10.0-1
gtksourceview2 2.10.5-2
pygtk 2.24.0-3

Try to install gtk3 and rebuild exfalso. If that will work I will add proper deps.

enedene commented on 2013-11-19 10:39

pacman -Q | grep gtk
gtk-engines 2.21.0-1
gtk-update-icon-cache 2.24.22-1
gtk2 2.24.22-1
gtkglext 1.2.0-9
pygtk 2.24.0-3
wxgtk 2.8.12.1-5

lisu_ml commented on 2013-11-18 09:12

enedene, can you show me result of 'pacman -Q | grep gtk' command from your machine?

enedene commented on 2013-11-16 16:19

I get this error under KDE, any suggestions ?

Traceback (most recent call last):
File "/usr/bin/exfalso", line 58, in <module>
main()
File "/usr/bin/exfalso", line 37, in main
title=const.PROCESS_TITLE_EF)
File "/usr/lib/python2.7/site-packages/quodlibet/__init__.py", line 256, in init
_gtk_init(icon)
File "/usr/lib/python2.7/site-packages/quodlibet/__init__.py", line 97, in _gtk_init
gi.require_version("Gtk", "3.0")
File "/usr/lib/python2.7/site-packages/gi/__init__.py", line 80, in require_version
(namespace, version))
ValueError: Namespace Gtk not available for version 3.0

lisu_ml commented on 2013-10-14 11:29

And pygtk dependency has been removed.

lisu_ml commented on 2013-10-14 11:12

Updated to 3.0.2.
python2-gobject added as dependency.