summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD35
2 files changed, 25 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bc6757f5ec9d..b3a64c4e6070 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by mksrcinfo v8
-# Sat Feb 10 23:08:33 UTC 2018
pkgbase = exfalso
pkgdesc = GTK+ audio tag editor
- pkgver = 4.0.2
+ pkgver = 4.1.0
pkgrel = 1
url = https://quodlibet.readthedocs.io/
arch = any
@@ -19,9 +17,10 @@ pkgbase = exfalso
optdepends = kakasi: for "Kana/Kanji Simple Inverter" plugin
optdepends = python-dbus: for "Browse Folders" plugin
optdepends = python-musicbrainzngs: for "MusicBrainz Lookup" plugin
- source = https://github.com/quodlibet/quodlibet/releases/download/release-4.0.2/quodlibet-4.0.2.tar.gz
- source = https://github.com/quodlibet/quodlibet/releases/download/release-4.0.2/quodlibet-4.0.2.tar.gz.sig
- sha256sums = df156eaee6779a98f543c450f7bf44fae55dbcee6ddd0310f504d971074a5a1c
+ source = https://github.com/quodlibet/quodlibet/releases/download/release-4.1.0/quodlibet-4.1.0.tar.gz
+ source = https://github.com/quodlibet/quodlibet/releases/download/release-4.1.0/quodlibet-4.1.0.tar.gz.sig
+ validpgpkeys = 0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC
+ sha256sums = 5f54a61fe18cb1d2b8642f22bba144cb753ee5e1ae5d79c9798ac4f235e99ded
sha256sums = SKIP
pkgname = exfalso
diff --git a/PKGBUILD b/PKGBUILD
index 2674a26dc93a..79cc5beeae1b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgbase=quodlibet
pkgname=exfalso
-pkgver=4.0.2
+pkgver=4.1.0
pkgrel=1
pkgdesc="GTK+ audio tag editor"
arch=('any')
@@ -18,7 +18,7 @@ optdepends=('gst-plugins-bad: for "Acoustic Fingerprint" plugins'
'python-musicbrainzngs: for "MusicBrainz Lookup" plugin')
conflicts=("${pkgbase}")
source=("https://github.com/${_pkgbase}/${_pkgbase}/releases/download/release-${pkgver}/${_pkgbase}-${pkgver}.tar.gz"{,.sig})
-sha256sums=('df156eaee6779a98f543c450f7bf44fae55dbcee6ddd0310f504d971074a5a1c'
+sha256sums=('5f54a61fe18cb1d2b8642f22bba144cb753ee5e1ae5d79c9798ac4f235e99ded'
'SKIP')
validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC') # Christoph Reiter
@@ -34,17 +34,18 @@ package_exfalso() {
python setup.py install --root="${pkgdir}" --skip-build --optimize=1
# Remove Quod Libet
+ internal_name="io.github.${_pkgbase}.QuodLibet"
rm "${pkgdir}"/usr/bin/${_pkgbase}
- rm "${pkgdir}"/usr/share/appdata/${_pkgbase}.appdata.xml
- rm "${pkgdir}"/usr/share/applications/${_pkgbase}.desktop
+ rm "${pkgdir}"/usr/share/appdata/${internal_name}.appdata.xml
+ rm "${pkgdir}"/usr/share/applications/${internal_name}.desktop
rm -r "${pkgdir}"/usr/share/dbus-1/
rm -r "${pkgdir}"/usr/share/gnome-shell/
- for i in 16 24 32 48 64
+ for i in 16 24 32 48 64 128 256
do
- rm "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${_pkgbase}.png
+ rm "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${internal_name}.png
done
- rm "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${_pkgbase}.svg
- rm "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${_pkgbase}-symbolic.svg
+ rm "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${internal_name}.svg
+ rm "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${internal_name}-symbolic.svg
rm "${pkgdir}"/usr/share/man/man1/${_pkgbase}.1
rm -r "${pkgdir}"/usr/share/zsh/
@@ -60,16 +61,20 @@ package_exfalso() {
find "${site_packages}/${_pkgbase}/ext/songsmenu" \
-type f \( \
-name "bookmarks.*" \
- -o -name "filterall.*" \
- -o -name "filterbrowser.*" \
+ -o -name "duplicates.*" \
-o -name "editplaycount.*" \
- -o -name "importexport.*"\
- -o -name "lastfmsync.*"\
- -o -name "migratemetadata.*"\
-o -name "exact_rating.*"\
- -o -name "html.*"\
- -o -name "playlist.*" \
+ -o -name "filterall.*" \
+ -o -name "filterbrowser.*" \
-o -name "forcewrite.*" \
+ -o -name "html.*" \
+ -o -name "ifp.*" \
+ -o -name "importexport.*" \
+ -o -name "k3b.*" \
+ -o -name "lastfmsync.*" \
+ -o -name "migratemetadata.*" \
+ -o -name "playlist.*" \
+ -o -name "refresh.*" \
\) -delete
}