Package Details: exfalso 4.2.1-1

Git Clone URL: https://aur.archlinux.org/exfalso.git (read-only, click to copy)
Package Base: exfalso
Description: GTK+ audio tag editor
Upstream URL: https://quodlibet.readthedocs.io/
Licenses: GPL2
Conflicts: quodlibet
Submitter: rscholer
Maintainer: Archange (rscholer)
Last Packager: Archange
Votes: 91
Popularity: 0.57
First Submitted: 2008-08-10 21:32
Last Updated: 2019-11-15 16:27

Pinned Comments

Archange 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 6 Next › Last »

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.

igndenok commented on 2013-09-05 07:57

Managed to build 3.0.2 just like kahlil88 and PotatoesMaster suggested.
Change pygtk to python2-gobject, package version and MD5SUM.
And don't forget to update plugins too if you use it.

Anonymous comment on 2013-07-14 07:19

There's more that needs to be changed for 3.0.1, since that version uses gtk3 rather than gtk2.

PotatoesMaster commented on 2013-07-10 12:51

Also updated to 3.0.1, as suggested by kahlil88.
For exfalso to work, you also need to add 'python2-gobject' to the dependences array (it provides the 'gi' module).

kahlil88 commented on 2013-07-10 07:35

I managed to build 3.0.1 just by updating the version and MD5SUM in the PKGBUILD.

Tetsumaki commented on 2013-02-13 10:53

Please update.

Profpatsch commented on 2013-01-04 02:28

Look! It’s 2.5! Get it while it’s hot!

PKGBUILD:
pkgname=exfalso
pkgver=2.5
pkgrel=1
pkgdesc="GTK+ audio tag editor"
arch=('any')
url="http://code.google.com/p/quodlibet/"
license=('GPL2')
depends=('pygtk' 'mutagen')
makedepends=('intltool')
optdepends=('python2-keybinder2' 'python-zeitgeist' 'rygel')
conflicts=('quodlibet')
source=(http://quodlibet.googlecode.com/files/quodlibet-$pkgver.tar.gz)
sha256sums=(8bd3a33af52b792fc62c9dd869bfb56ab8f57994ccbf857cccf5ca50cfa73563)

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

# Use Python 2
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' exfalso.py quodlibet/util/fmps.py

python2 setup.py build
}

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

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

install -D -m644 quodlibet/images/hicolor/64x64/apps/exfalso.png "$pkgdir"/usr/share/pixmaps/exfalso.png

# Remove Quod Libet
rm -f "$pkgdir"/usr/bin/quodlibet
rm -f "$pkgdir"/usr/lib/python2.*/site-packages/quodlibet/_mmkeys.so
rm -f "$pkgdir"/usr/lib/python2.*/site-packages/quodlibet/_trayicon.so
rm -f "$pkgdir"/usr/share/applications/quodlibet.desktop
rm -f "$pkgdir"/usr/share/man/man1/quodlibet.1
}

And .install:
post_install() {
gtk-update-icon-cache
}

post_upgrade() {
gtk-update-icon-cache
}

vim:set ts=2 sw=2 et: