summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authora8212023-09-21 10:48:33 +0200
committera8212023-09-21 10:48:33 +0200
commit06e6de8ff11a8b599973d4afe47fbad5fe8e9e29 (patch)
treea472ae52018c907646b0d5f71cc4fa5cbe1d4120
parent8886966be716c7204834a0ff36e3de9d593ce319 (diff)
downloadaur-python-musicbrainzngs-git.tar.gz
Remove python2
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore13
-rw-r--r--PKGBUILD46
3 files changed, 24 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f548a98291a5..5ff8e6621237 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,13 @@
pkgbase = python-musicbrainzngs-git
- pkgdesc = bindings for the MusicBrainz NGS web service (WS/2)
- pkgver = 0.5_86.g98b6885
+ pkgdesc = Python bindings for Musicbrainz' NGS webservice
+ pkgver = 0.7.1.r20.g1638c62
pkgrel = 1
- url = http://python-musicbrainzngs.readthedocs.org/
+ url = https://github.com/alastair/python-musicbrainzngs
arch = any
license = BSD
makedepends = git
+ makedepends = python-setuptools
source = git+https://github.com/alastair/python-musicbrainzngs.git
md5sums = SKIP
pkgname = python-musicbrainzngs-git
- depends = python
- provides = python-musicbrainzngs=0.5_86.g98b6885
- conflicts = python-musicbrainzngs
-
-pkgname = python2-musicbrainzngs-git
- depends = python2
- provides = python2-musicbrainzngs=0.5_86.g98b6885
- conflicts = python2-musicbrainzngs
-
diff --git a/.gitignore b/.gitignore
index 5a2f3fbe835b..018a3de08144 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,9 +1,4 @@
-/python-musicbrainzngs
-*.tar.gz
-*.tar.xz
-*.tgz
-*.rpm
-*.zip
-*.bz2
-src/
-pkg/
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index 000c803326af..ab44d98d48cd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,46 +1,32 @@
+# Contributor: Maxime Gauduin <alucryd@archlinux.org>
# Contributor: Johannes Dewender arch at JonnyJD dot net
# Contributor: Adrian Sampson <adrian@radbox.org>
-pkgname=('python-musicbrainzngs-git' 'python2-musicbrainzngs-git')
-_pkgname=python-musicbrainzngs
-pkgver=0.5_86.g98b6885
+pkgname=python-musicbrainzngs-git
+pkgver=0.7.1.r20.g1638c62
pkgrel=1
-pkgdesc="bindings for the MusicBrainz NGS web service (WS/2)"
-url="http://python-musicbrainzngs.readthedocs.org/"
-license=("BSD")
+pkgdesc="Python bindings for Musicbrainz' NGS webservice"
arch=('any')
-makedepends=('git')
+url=https://github.com/alastair/python-musicbrainzngs
+license=("BSD")
+makedepends=('git' 'python-setuptools')
source=('git+https://github.com/alastair/python-musicbrainzngs.git')
md5sums=('SKIP')
pkgver() {
- cd "$srcdir/python-musicbrainzngs"
- git describe --tags | sed -e 's/^v//' -e 's/-/_/' -e 's/-/\./g'
-}
-
-check() {
- cd "$srcdir/python-musicbrainzngs"
- python setup.py test
+ cd python-musicbrainzngs
+ git describe --tags | sed -e 's/^v//;s/-/.r/;s/-/./g'
}
-package_python-musicbrainzngs-git() {
- depends=("python")
- provides=("python-musicbrainzngs=$pkgver")
- conflicts=("python-musicbrainzngs")
- cd "$srcdir/$_pkgname"
- python setup.py install --root=$pkgdir
- install -dm 755 "$pkgdir/usr/share/licenses/$pkgname"
- install -m 755 {,"$pkgdir/usr/share/licenses/$pkgname/"}COPYING
+build() {
+ cd python-musicbrainzngs
+ python setup.py build
}
-package_python2-musicbrainzngs-git() {
- depends=("python2")
- provides=("python2-musicbrainzngs=$pkgver")
- conflicts=("python2-musicbrainzngs")
- cd "$srcdir/$_pkgname"
- python2 setup.py install --root=$pkgdir
- install -dm 755 "$pkgdir/usr/share/licenses/$pkgname"
- install -m 755 {,"$pkgdir/usr/share/licenses/$pkgname/"}COPYING
+package() {
+ cd python-musicbrainzngs
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 COPYING -t "${pkgdir}"/usr/share/licenses/python-musicbrainzngs/
}
# vim:set ts=2 sw=2 et: