summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAntonio Rojas2020-03-16 08:17:56 +0000
committerAntonio Rojas2020-03-16 08:17:56 +0000
commit9de1b6ac35bad925308a93880d6a27906b9e6f3b (patch)
tree9c0d567d6791eeef9303304460e878251351cfac /PKGBUILD
parent64368030b59758b353a48765f6ca458bd828d8e5 (diff)
downloadaur-9de1b6ac35bad925308a93880d6a27906b9e6f3b.tar.gz
Dropped from repos
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 35 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 134d61de4883..ca053f53e4cb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,39 @@
-pkgname='python2-mutagen'
-_module='mutagen'
-pkgver='1.31'
-pkgrel=1
-pkgdesc="read and write audio tags for many formats"
-url="https://bitbucket.org/lazka/mutagen"
-depends=('python2')
-makedepends=('python2-setuptools')
-license=('GPL')
+# Maintainer: David Runge <dvzrv@archlinux.org>
+
+_name=mutagen
+pkgname=python2-mutagen
+pkgver=1.43.0
+pkgrel=3
arch=('any')
-source=("https://pypi.python.org/packages/source/m/mutagen/mutagen-${pkgver}.tar.gz")
-md5sums=('6db58c5b58d85ffb15d208f46a372c01')
+pkgdesc="An audio metadata tag reader and writer (python2 library)"
+url="https://github.com/quodlibet/mutagen"
+license=('GPL2')
+depends=('python2-setuptools')
+source=("https://github.com/quodlibet/${_name}/releases/download/release-$pkgver/${_name}-$pkgver.tar.gz"{,.sig})
+sha512sums=('66df63705a43befa9cf6688bc8b3acc4fd1559eb28920c105b47a97c35422b5e19527051445daa7aed66facc2e4c14d71058f8560bbd564fecbe56a076491e3f'
+ 'SKIP')
+validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC') # Christoph Reiter <reiter.christoph@gmail.com>
+
+prepare() {
+ mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+ cd "${pkgname}-$pkgver"
+ for script in {mid3{cp,iconv,v2},moggsplit,mutagen-{inspect,pony}}; do
+ sed -e "s/${script}/${script}2/g" -i setup.py
+ mv -v "man/${script}"{,2}.1
+ done
+}
+
+build() {
+ cd "${pkgbase}-${pkgver}"
+ python2 setup.py build
+}
package() {
- cd "${srcdir}/${_module}-${pkgver}"
- python2 setup.py install --root="${pkgdir}" --optimize=1
+ cd "${pkgname}-${pkgver}"
+ python2 setup.py install --skip-build \
+ --optimize=1 \
+ --prefix=/usr \
+ --root="${pkgdir}"
+ install -vDm 644 {NEWS,README.rst} \
+ -t "${pkgdir}/usr/share/doc/${pkgname}"
}