diff options
author | Raphael Scholer | 2017-05-28 22:01:17 +0200 |
---|---|---|
committer | Raphael Scholer | 2017-05-28 22:01:17 +0200 |
commit | ea75fdc3344ed77656384215fdf39486f9dab24e (patch) | |
tree | 6f307938be537ebe1517860802836aaa5dcba96c | |
parent | a0f2f73a2135b119a6d93e491246f8f76662cec5 (diff) | |
download | aur-ea75fdc3344ed77656384215fdf39486f9dab24e.tar.gz |
Fix inclusion of plugins
- "MusicBrainz Lookup" is now included, optdepends are also listed
- "covers" package is now excluded, since it seems to be without function
- Two overlooked plugins are also excluded, since they depend on
Quod Libet functionality
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 8 insertions, 14 deletions
@@ -1,7 +1,7 @@ pkgbase = exfalso pkgdesc = GTK+ audio tag editor pkgver = 3.9.0 - pkgrel = 2 + pkgrel = 3 url = https://quodlibet.readthedocs.io/ arch = any license = GPL2 @@ -15,6 +15,7 @@ pkgbase = exfalso optdepends = gst-plugins-bad: for "Acoustic Fingerprint" plugins optdepends = gst-plugins-good: for "Replay Gain" plugin optdepends = kakasi: for "Kana/Kanji Simple Inverter" plugin + optdepends = python-musicbrainzngs: for "MusicBrainz Lookup" plugin source = https://github.com/quodlibet/quodlibet/releases/download/release-3.9.0/quodlibet-3.9.0.tar.gz source = https://github.com/quodlibet/quodlibet/releases/download/release-3.9.0/quodlibet-3.9.0.tar.gz.sig validpgpkeys = 0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC @@ -4,7 +4,7 @@ _pkgbase=quodlibet pkgname=exfalso pkgver=3.9.0 -pkgrel=2 +pkgrel=3 pkgdesc="GTK+ audio tag editor" arch=('any') url="https://${_pkgbase}.readthedocs.io/" @@ -13,7 +13,8 @@ depends=('gtk3' 'python-mutagen' 'python-gobject' 'python-cairo' 'python-feedpar makedepends=('intltool' 'gettext') optdepends=('gst-plugins-bad: for "Acoustic Fingerprint" plugins' 'gst-plugins-good: for "Replay Gain" plugin' - 'kakasi: for "Kana/Kanji Simple Inverter" plugin') + 'kakasi: for "Kana/Kanji Simple Inverter" plugin' + 'python-musicbrainzngs: for "MusicBrainz Lookup" plugin') conflicts=("${pkgbase}") source=("https://github.com/${_pkgbase}/${_pkgbase}/releases/download/release-${pkgver}/${_pkgbase}-${pkgver}.tar.gz"{,.sig}) sha256sums=('97e3f30d2bed8074f271b95093372e1c61897cefe5047845ba118a663ada4fb7' @@ -54,33 +55,25 @@ package_exfalso() { # Remove plugins - for package in _shared events gstreamer playlist playorder query + for package in _shared covers events gstreamer playlist playorder query do rm -r "${pkgdir}/usr/lib/python3.6/site-packages/${_pkgbase}/ext/${package}" done - find "${pkgdir}/usr/lib/python3.6/site-packages/${_pkgbase}/ext/covers" \ - -type f \( \ - -name "discogs.*" \ - -o -name "lastfm.*" \ - -o -name "musicbrainz.*" \ - \) -delete - find "${pkgdir}/usr/lib/python3.6/site-packages/${_pkgbase}/ext/songsmenu" \ -type f \( \ -name "bookmarks.*" \ -o -name "filterall.*" \ + -o -name "filterbrowser.*" \ -o -name "editplaycount.*" \ -o -name "importexport.*"\ -o -name "lastfmsync.*"\ - -o -name "migrate.*"\ + -o -name "migratemetadata.*"\ -o -name "exact_rating.*"\ -o -name "html.*"\ -o -name "playlist.*" \ -o -name "forcewrite.*" \ \) -delete - - rm -r "${pkgdir}/usr/lib/python3.6/site-packages/${_pkgbase}/ext/songsmenu/brainz" } # vim:set tabstop=4 softtabstop=4 shiftwidth=4 expandtab: |