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 <adr...@radbox.org>
 
 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.


Reply via email to