Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages /
beets
Commits:
6a5e7957 by Maxime Gauduin at 2024-12-01T17:36:13+01:00
upgpkg: 2.1.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = beets
pkgdesc = Flexible music library manager and tagger
- pkgver = 2.0.0
- pkgrel = 2
+ pkgver = 2.1.0
+ pkgrel = 1
url = https://beets.io/
arch = any
license = MIT
@@ -10,7 +10,9 @@ pkgbase = beets
checkdepends = python-beautifulsoup4
checkdepends = python-discogs-client
checkdepends = python-flask
+ checkdepends = python-librosa
checkdepends = python-mpd2
+ checkdepends = python-numba
checkdepends = python-py7zr
checkdepends = python-pylast
checkdepends = python-pytest
@@ -21,15 +23,16 @@ pkgbase = beets
makedepends = git
makedepends = python-build
makedepends = python-installer
- makedepends = python-setuptools
+ makedepends = python-poetry-core
makedepends = python-sphinx
makedepends = python-wheel
+ depends = python
depends = python-confuse
depends = python-jellyfish
depends = python-mediafile
depends = python-munkres
depends = python-musicbrainzngs
- depends = python-typing_extensions
+ depends = python-platformdirs
depends = python-unidecode
depends = python-yaml
optdepends = bash-completion: Bash completion
@@ -45,15 +48,16 @@ pkgbase = beets
optdepends = python-discogs-client: Discogs plugin
optdepends = python-flask: Web plugin
optdepends = python-gobject: ReplayGain plugin
+ optdepends = python-librosa: AutoBPM plugin
optdepends = python-mpd2: MPDStats plugin
optdepends = python-pyacoustid: Chromaprint/Acoustid plugin
optdepends = python-pylast: LastGenre plugin
optdepends = python-requests: Chromaprint/Acoustid, BPD, FetchArt
plugins
optdepends = python-requests-oauthlib: Beatport plugin
optdepends = python-xdg: Thumbnails plugin
- source =
git+https://github.com/beetbox/beets.git#tag=b88c09720c3f0782b90f83df74e65680c050392f
+ source =
git+https://github.com/beetbox/beets.git#tag=0780bf386c5485e2b9e2ac34dfd3379d1097a2ef
source = beet
- b2sums =
a249a826278ce772248b96a55d5defd81e333c66dab2ff2b481bcc23ea7db3d25947d09c4c8feb05259301eb5195536e8a604be7ff7df6e294ae822c5f1148d0
+ b2sums =
9789d0a81f372a500b0604b2fd8405c89bbdf43b9b5fd2836bda8e297205f2520f8c6a5cce679934c1d5efb32a809f73bc6b6e28e727a4b1d611cba9ef151d4a
b2sums =
1b36ba07d85f0fbcae0a3d8253ce2e5d7ecf8a17c6f0bb946579663de546d53cd4fe5da84ee8d880d7f95f48e66ef6010232a995d86d0c52b52218cd991a7782
pkgname = beets
=====================================
PKGBUILD
=====================================
@@ -2,16 +2,16 @@
# Contributor: Adrian Sampson <[email protected]>
pkgname=beets
-pkgver=2.0.0
-pkgrel=2
+pkgver=2.1.0
+pkgrel=1
pkgdesc='Flexible music library manager and tagger'
arch=(any)
url=https://beets.io/
license=(MIT)
depends=(
+ python
python-confuse
python-jellyfish
- python-librosa
python-mediafile
python-munkres
python-musicbrainzngs
@@ -81,7 +81,8 @@ pkgver() {
build() {
cd beets
- python -m build --no-isolation
+ make -C docs man
+ python -m build --wheel --no-isolation
}
check() {
@@ -93,13 +94,12 @@ check() {
}
package() {
- cd beets
- python -m installer --destdir="$pkgdir" dist/*.whl
- install -Dm 644 ../beet -t "${pkgdir}"/usr/share/bash-completion/completions/
- install -Dm 644 extra/_beet -t "${pkgdir}"/usr/share/zsh/site-functions/
- install -Dm 644 man/beet.1 -t "${pkgdir}"/usr/share/man/man1/
- install -Dm 644 man/beetsconfig.5 -t "${pkgdir}"/usr/share/man/man5/
- install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/beets/
+ python -m installer --destdir="$pkgdir" beets/dist/*.whl
+ install -Dm 644 beet -t "${pkgdir}"/usr/share/bash-completion/completions/
+ install -Dm 644 beets/extra/_beet -t
"${pkgdir}"/usr/share/zsh/site-functions/
+ install -Dm 644 beets/docs/_build/man/beet.1 -t
"${pkgdir}"/usr/share/man/man1/
+ install -Dm 644 beets/docs/_build/man/beetsconfig.5 -t
"${pkgdir}"/usr/share/man/man5/
+ install -Dm 644 beets/LICENSE -t "${pkgdir}"/usr/share/licenses/beets/
}
# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/beets/-/commit/6a5e7957e9dafe909d3747da58df914ccf8de3fd
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/beets/-/commit/6a5e7957e9dafe909d3747da58df914ccf8de3fd
You're receiving this email because of your account on gitlab.archlinux.org.