upgpkg: puddletag-2.5.0-4: Rebuild for Python 3.14
This commit is contained in:
parent
3190a69841
commit
5c71900bb3
5 changed files with 41 additions and 42 deletions
38
.SRCINFO
38
.SRCINFO
|
|
@ -1,38 +0,0 @@
|
|||
pkgbase = puddletag
|
||||
pkgdesc = An audio tag editor for GNU/Linux
|
||||
pkgver = 2.5.0
|
||||
pkgrel = 3
|
||||
url = https://github.com/puddletag/puddletag
|
||||
arch = any
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = git
|
||||
makedepends = python-build
|
||||
makedepends = python-installer
|
||||
makedepends = python-setuptools
|
||||
makedepends = python-wheel
|
||||
depends = python
|
||||
depends = python-certifi
|
||||
depends = python-charset-normalizer
|
||||
depends = python-configobj
|
||||
depends = python-distro
|
||||
depends = python-idna
|
||||
depends = python-levenshtein
|
||||
depends = python-lxml
|
||||
depends = python-mutagen
|
||||
depends = python-pyacoustid
|
||||
depends = python-pyparsing
|
||||
depends = python-pyqt5
|
||||
depends = python-pyqt6
|
||||
depends = python-pyqt5-sip
|
||||
depends = python-pyqt6-sip
|
||||
depends = python-requests
|
||||
depends = python-unidecode
|
||||
depends = python-urllib3
|
||||
depends = qt5-svg
|
||||
depends = qt6-svg
|
||||
optdepends = chromaprint: AcoustID support
|
||||
optdepends = quodlibet: QuodLibet library support
|
||||
source = puddletag-2.5.0::git+https://github.com/puddletag/puddletag.git#tag=2.5.0
|
||||
b2sums = cb105ddfbde9091e93fdbf42f6c469756c4593cccefbd9c23c4aa95d3305d0786f18f086bb91e9e8bf6e5d99bc6e12879cec05fe7137e75a976fdc2f9625560e
|
||||
|
||||
pkgname = puddletag
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -4,7 +4,6 @@
|
|||
# But not these files...
|
||||
!.gitignore
|
||||
!PKGBUILD
|
||||
!.SRCINFO
|
||||
!LICENSE
|
||||
!chroot-build
|
||||
!.nvchecker.toml
|
||||
|
|
@ -14,3 +13,4 @@
|
|||
!/LICENSES
|
||||
!/LICENSES/*.txt
|
||||
!REUSE.toml
|
||||
!io.github.puddletag.puddletag.metainfo.xml
|
||||
|
|
|
|||
12
PKGBUILD
12
PKGBUILD
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=puddletag
|
||||
pkgver=2.5.0
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc='An audio tag editor for GNU/Linux'
|
||||
url="https://github.com/puddletag/puddletag"
|
||||
license=(
|
||||
|
|
@ -43,8 +43,12 @@ optdepends=(
|
|||
'chromaprint: AcoustID support'
|
||||
'quodlibet: QuodLibet library support'
|
||||
)
|
||||
source=("$pkgname-$pkgver::git+$url.git#tag=$pkgver")
|
||||
b2sums=('cb105ddfbde9091e93fdbf42f6c469756c4593cccefbd9c23c4aa95d3305d0786f18f086bb91e9e8bf6e5d99bc6e12879cec05fe7137e75a976fdc2f9625560e')
|
||||
source=(
|
||||
"$pkgname-$pkgver::git+$url.git#tag=$pkgver"
|
||||
"io.github.puddletag.puddletag.metainfo.xml"
|
||||
)
|
||||
b2sums=('cb105ddfbde9091e93fdbf42f6c469756c4593cccefbd9c23c4aa95d3305d0786f18f086bb91e9e8bf6e5d99bc6e12879cec05fe7137e75a976fdc2f9625560e'
|
||||
'8e20b3836487da1c48bf2ba3fd570bdfe487cfb57c2d273adc6502bf22c795b6dce4e52a3e0b8f971b9846a1e1079e5a25bb8b8c7a241ac278b5bcc3fb95ee17')
|
||||
|
||||
build() {
|
||||
cd "${pkgname}-${pkgver}"
|
||||
|
|
@ -54,5 +58,7 @@ build() {
|
|||
package() {
|
||||
cd "${pkgname}-${pkgver}"
|
||||
python -m installer --destdir="${pkgdir}" dist/*.whl
|
||||
install -Dm644 ../io.github.puddletag.puddletag.metainfo.xml \
|
||||
"${pkgdir}/usr/share/metainfo/io.github.puddletag.puddletag.metainfo.xml"
|
||||
}
|
||||
# vim: set ft=sh ts=4 sw=4 et:
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ path = [
|
|||
"*.timer",
|
||||
"*.desktop",
|
||||
"*.hook",
|
||||
"io.github.puddletag.puddletag.metainfo.xml"
|
||||
]
|
||||
SPDX-FileCopyrightText = "Arch Linux contributors"
|
||||
SPDX-License-Identifier = "0BSD"
|
||||
|
|
|
|||
30
io.github.puddletag.puddletag.metainfo.xml
Normal file
30
io.github.puddletag.puddletag.metainfo.xml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop-application">
|
||||
<id>io.github.puddletag.puddletag</id>
|
||||
|
||||
<name>puddletag</name>
|
||||
<summary>puddletag is an audio tag editor (primarily created) for GNU/Linux</summary>
|
||||
|
||||
<metadata_license>0BSD</metadata_license>
|
||||
<project_license>GPL-3.0-or-later</project_license>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
puddletag is an audio tag editor (primarily created) for GNU/Linux similar to the Windows program, Mp3tag. Unlike most taggers for GNU/Linux, it uses a spreadsheet-like layout so that all the tags you want to edit by hand are visible and easily editable.
|
||||
</p>
|
||||
<p>
|
||||
The usual tag editor features are supported like extracting tag information from filenames, renaming files based on their tags by using patterns and basic tag editing.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments (ogg, flac), Musepack (mpc), Monkey’s Audio (.ape) and WavPack (wv).
|
||||
</p>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">puddletag.desktop</launchable>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<image>https://raw.githubusercontent.com/puddletag/puddletag/refs/heads/master/docs/_images/2.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
</component>
|
||||
Loading…
Add table
Add a link
Reference in a new issue