diff options
author | LA-MJ | 2021-12-30 16:52:30 +0100 |
---|---|---|
committer | LA-MJ | 2021-12-30 16:54:53 +0100 |
commit | 57dfbec398f89dfc0b43e5916b8ef8875c7afc8e (patch) | |
tree | a6534618b7dfbb92e1cf354e7180fbe322110972 | |
parent | 11684874ab4c82d516c3b267fb9e456a12bcd155 (diff) | |
download | aur-57dfbec398f89dfc0b43e5916b8ef8875c7afc8e.tar.gz |
update metadata
-rw-r--r-- | .SRCINFO | 38 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 42 insertions, 33 deletions
@@ -1,26 +1,34 @@ pkgbase = exfalso - pkgdesc = GTK+ audio tag editor - pkgver = 4.2.1 - pkgrel = 1 + pkgdesc = Music player and music library manager + pkgver = 4.4.0 + pkgrel = 3 url = https://quodlibet.readthedocs.io/ arch = any license = GPL2 + checkdepends = gst-plugins-base + checkdepends = gst-plugins-good + checkdepends = python-pytest + checkdepends = python-xvfbwrapper + makedepends = python-sphinx_rtd_theme + depends = dbus-python depends = gtk3 - depends = python-mutagen - depends = python-gobject depends = python-cairo depends = python-feedparser - 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-dbus: for "Browse Folders" plugin - optdepends = python-musicbrainzngs: for "MusicBrainz Lookup" plugin - conflicts = quodlibet - source = https://github.com/quodlibet/quodlibet/releases/download/release-4.2.1/quodlibet-4.2.1.tar.gz - source = https://github.com/quodlibet/quodlibet/releases/download/release-4.2.1/quodlibet-4.2.1.tar.gz.sig + depends = python-gobject + depends = python-mutagen + source = https://github.com/quodlibet/quodlibet/releases/download/release-4.4.0/quodlibet-4.4.0.tar.gz + source = https://github.com/quodlibet/quodlibet/releases/download/release-4.4.0/quodlibet-4.4.0.tar.gz.sig + source = python310.patch + source = disableUtimeTests.patch validpgpkeys = 0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC - sha256sums = 870a11e685213828733222dcb3d314a90d3b7bdf4757af60954b680c49de392c + sha256sums = a03318d2767e4959551763d0a87fad977387af712608fe572714176a24bbf367 sha256sums = SKIP + sha256sums = ae075d9b5fb88b58b010b76c2d5e3eb40805556d9de92ca6adb8e62d6f052b01 + sha256sums = 6cf7d436a77cd33143ced18f074941dbf7fc1acd461bf5e2ae05681e7da496b6 pkgname = exfalso - + optdepends = gst-plugins-bad: Submit Acoustic Fingerprints plugin + optdepends = gst-plugins-good: Replay Gain plugin + optdepends = kakasi: Kana/Kanji Simple Inverter plugin + optdepends = python-musicbrainzngs: MusicBrainz Lookup, MusicBrainz Sync plugins + conflicts = quodlibet @@ -1,8 +1,6 @@ -# Maintainer: David Runge <dvzrv@archlinux.org> -# Maintainer: Bruno Pagani <archange@archlinux.org> -# Contributor: Eric BĂ©langer <eric@archlinux.org> +# Maintainer: LA-MJ < 4mr.minj a t gmail > -pkgbase=quodlibet +_pkgbase=quodlibet pkgname=(exfalso) pkgver=4.4.0 pkgrel=3 @@ -15,15 +13,18 @@ makedepends=(python-sphinx_rtd_theme) # python-raven python-senf are currently vendored checkdepends=(gst-plugins-base gst-plugins-good python-pytest python-xvfbwrapper) source=( - "https://github.com/${pkgbase}/${pkgbase}/releases/download/release-${pkgver}/${pkgbase}-${pkgver}.tar.gz"{,.sig} + "https://github.com/${_pkgbase}/${_pkgbase}/releases/download/release-${pkgver}/${_pkgbase}-${pkgver}.tar.gz"{,.sig} python310.patch disableUtimeTests.patch ) -sha256sums=(a03318d2767e4959551763d0a87fad977387af712608fe572714176a24bbf367 SKIP SKIP SKIP) +sha256sums=('a03318d2767e4959551763d0a87fad977387af712608fe572714176a24bbf367' + 'SKIP' + 'ae075d9b5fb88b58b010b76c2d5e3eb40805556d9de92ca6adb8e62d6f052b01' + '6cf7d436a77cd33143ced18f074941dbf7fc1acd461bf5e2ae05681e7da496b6') validpgpkeys=(0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC) # Christoph Reiter <reiter.christoph@gmail.com> prepare() { - cd ${pkgbase}-${pkgver} + cd ${_pkgbase}-${pkgver} # Fix zsh completions dir sed -e 's|vendor-completions|site-functions|' -i gdist/zsh_completions.py patch -p5 < ../python310.patch @@ -31,12 +32,12 @@ prepare() { } build() { - cd ${pkgbase}-${pkgver} + cd ${_pkgbase}-${pkgver} python setup.py build } check() { - cd ${pkgbase}-${pkgver} + cd ${_pkgbase}-${pkgver} export PYTHONPATH="build:${PYTHONPATH}" # not running useless linter checks pytest -v -k 'not TFlake8' @@ -47,17 +48,17 @@ package_exfalso() { 'gst-plugins-good: Replay Gain plugin' 'kakasi: Kana/Kanji Simple Inverter plugin' 'python-musicbrainzngs: MusicBrainz Lookup, MusicBrainz Sync plugins') - conflicts=("${pkgbase}") + conflicts=("${_pkgbase}") - cd ${pkgbase}-${pkgver} + cd ${_pkgbase}-${pkgver} python setup.py install --root="${pkgdir}" --skip-build --optimize=1 # Remove Quod Libet - internal_name="io.github.${pkgbase}.QuodLibet" - rm "${pkgdir}"/usr/bin/${pkgbase} + internal_name="io.github.${_pkgbase}.QuodLibet" + rm "${pkgdir}"/usr/bin/${_pkgbase} rm "${pkgdir}"/usr/share/appdata/${internal_name}.appdata.xml rm "${pkgdir}"/usr/share/applications/${internal_name}.desktop - rm "${pkgdir}"/usr/share/bash-completion/completions/${pkgbase} + rm "${pkgdir}"/usr/share/bash-completion/completions/${_pkgbase} rm -r "${pkgdir}"/usr/share/dbus-1/ rm -r "${pkgdir}"/usr/share/gnome-shell/ for i in 16 24 32 48 64 128 256 @@ -66,20 +67,20 @@ package_exfalso() { done 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 "${pkgdir}"/usr/share/man/man1/${_pkgbase}.1 rm -r "${pkgdir}"/usr/share/zsh/ # Remove plugins site_packages="$(find ${pkgdir} -type d -name site-packages)" - rm -r "${site_packages}"/${pkgbase}/plugins/listenbrainz + rm -r "${site_packages}"/${_pkgbase}/plugins/listenbrainz for package in _shared covers events gstreamer playlist playorder query do - rm -r "${site_packages}"/${pkgbase}/ext/${package} + rm -r "${site_packages}"/${_pkgbase}/ext/${package} done - find "${site_packages}"/${pkgbase}/ext/songsmenu \ + find "${site_packages}"/${_pkgbase}/ext/songsmenu \ -type f \( \ -name "bookmarks.*" \ -o -name "duplicates.*" \ |