summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Rojas2020-03-16 08:17:56 +0000
committerAntonio Rojas2020-03-16 08:17:56 +0000
commit9de1b6ac35bad925308a93880d6a27906b9e6f3b (patch)
tree9c0d567d6791eeef9303304460e878251351cfac
parent64368030b59758b353a48765f6ca458bd828d8e5 (diff)
downloadaur-9de1b6ac35bad925308a93880d6a27906b9e6f3b.tar.gz
Dropped from repos
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD48
2 files changed, 46 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8fb12940e8f5..02e65026159b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
-# Generated by mksrcinfo v8
-# Wed Mar 9 05:12:13 UTC 2016
pkgbase = python2-mutagen
- pkgdesc = read and write audio tags for many formats
- pkgver = 1.31
- pkgrel = 1
- url = https://bitbucket.org/lazka/mutagen
+ pkgdesc = An audio metadata tag reader and writer (python2 library)
+ pkgver = 1.43.0
+ pkgrel = 3
+ url = https://github.com/quodlibet/mutagen
arch = any
- license = GPL
- makedepends = python2-setuptools
- depends = python2
- source = https://pypi.python.org/packages/source/m/mutagen/mutagen-1.31.tar.gz
- md5sums = 6db58c5b58d85ffb15d208f46a372c01
+ license = GPL2
+ depends = python2-setuptools
+ source = https://github.com/quodlibet/mutagen/releases/download/release-1.43.0/mutagen-1.43.0.tar.gz
+ source = https://github.com/quodlibet/mutagen/releases/download/release-1.43.0/mutagen-1.43.0.tar.gz.sig
+ validpgpkeys = 0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC
+ sha512sums = 66df63705a43befa9cf6688bc8b3acc4fd1559eb28920c105b47a97c35422b5e19527051445daa7aed66facc2e4c14d71058f8560bbd564fecbe56a076491e3f
+ sha512sums = SKIP
pkgname = python2-mutagen
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}"
}