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 »

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:

Tetsumaki commented on 2012-12-23 17:25

Out of date.
2.5 : http://code.google.com/p/quodlibet/downloads/list

graysky commented on 2012-10-13 11:09

--- PKGBUILD 2012-10-13 07:09:26.965618803 -0400
+++ PKGBUILD 2012-10-13 07:08:46.011371117 -0400
@@ -1,7 +1,7 @@
# Maintainer: Alexander Fehr <pizzapunk gmail com>

pkgname=exfalso
-pkgver=2.4
+pkgver=2.4.1
pkgrel=1
pkgdesc="GTK+ audio tag editor"
arch=('any')
@@ -11,7 +11,7 @@
makedepends=('intltool')
conflicts=('quodlibet')
source=(http://quodlibet.googlecode.com/files/quodlibet-$pkgver.tar.gz)
-md5sums=('0d5291ecfab0ba0cc69d12d551d2a434')
+sha256sums=('ad1857310e30f1a2fc6532d7840b0cfe36b890ec098ef2ccdb8a195cf4b2a657')

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

Tetsumaki commented on 2012-05-28 13:50

Hello, please update to 2.4 or free the package to have a new maintener for this project in AUR.

alium commented on 2012-04-23 20:42

actual PKGBUILD - version 2.4:


pkgname=exfalso
pkgver=2.4
pkgrel=1
pkgdesc="GTK+ audio tag editor"
arch=('any')
url="http://code.google.com/p/quodlibet/"
license=('GPL2')
depends=('pygtk' 'mutagen')
makedepends=('intltool')
conflicts=('quodlibet')
source=(http://quodlibet.googlecode.com/files/quodlibet-$pkgver.tar.gz)


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 $srcdir/quodlibet-$pkgver/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
}

md5sums=('0d5291ecfab0ba0cc69d12d551d2a434')