summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLA-MJ2021-12-30 16:52:30 +0100
committerLA-MJ2021-12-30 16:54:53 +0100
commit57dfbec398f89dfc0b43e5916b8ef8875c7afc8e (patch)
treea6534618b7dfbb92e1cf354e7180fbe322110972
parent11684874ab4c82d516c3b267fb9e456a12bcd155 (diff)
downloadaur-57dfbec398f89dfc0b43e5916b8ef8875c7afc8e.tar.gz
update metadata
-rw-r--r--.SRCINFO38
-rw-r--r--PKGBUILD37
2 files changed, 42 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c6b13bdf2e7d..b91a776b8c05 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 214361e9caf5..6bb7888e23a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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.*" \