diff options
author | lilac | 2017-06-20 17:28:09 +0800 |
---|---|---|
committer | lilac | 2017-06-20 17:28:09 +0800 |
commit | fdfbd64901280d7db952b2dea172416bf0e52dd6 (patch) | |
tree | db07987387a9d3f0541ae8766030c4cdd5120552 | |
parent | c161033907236c00426f29a57e1a0c5ac6e987e8 (diff) | |
download | aur-fdfbd64901280d7db952b2dea172416bf0e52dd6.tar.gz |
update by lilac
-rw-r--r-- | .SRCINFO | 48 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 71 insertions, 18 deletions
@@ -1,14 +1,51 @@ # Generated by mksrcinfo v8 -# Sat Jun 3 09:31:50 UTC 2017 +# Tue Jun 20 09:28:09 UTC 2017 pkgbase = netease-musicbox-git pkgdesc = A sexy command line interface musicbox for NetEase based on Python pkgver = r515.7dfd3fe - pkgrel = 1 + pkgrel = 2 url = https://github.com/darknessomi/musicbox install = netease-musicbox-git.install arch = any license = MIT makedepends = git + makedepends = python2 + makedepends = mpg123 + makedepends = python2-beautifulsoup4 + makedepends = python2-requests + makedepends = python2-setuptools + makedepends = python2-crypto + makedepends = python2-future + makedepends = python + makedepends = mpg123 + makedepends = python-beautifulsoup4 + makedepends = python-requests + makedepends = python-setuptools + makedepends = python-crypto + makedepends = python-future + depends = mpg123 + optdepends = aria2: music caching + optdepends = libnotify: notifications + provides = netease-musicbox + conflicts = netease-musicbox + options = !emptydirs + source = git+https://github.com/darknessomi/musicbox + sha256sums = SKIP + +pkgname = netease-musicbox-git + depends = python + depends = mpg123 + depends = python-beautifulsoup4 + depends = python-requests + depends = python-setuptools + depends = python-crypto + depends = python-future + optdepends = aria2: music caching + optdepends = libnotify: notifications + optdepends = python-pyqt4: lyrics support + optdepends = python-dbus: lyrics support + +pkgname = netease-musicbox-py2-git depends = python2 depends = mpg123 depends = python2-beautifulsoup4 @@ -21,11 +58,4 @@ pkgbase = netease-musicbox-git optdepends = libnotify: notifications optdepends = python2-pyqt4: lyrics support optdepends = python2-dbus: lyrics support - provides = netease-musicbox - conflicts = netease-musicbox - options = !emptydirs - source = git+https://github.com/darknessomi/musicbox - sha256sums = SKIP - -pkgname = netease-musicbox-git @@ -1,20 +1,23 @@ # Maintainer: Jiachen Yang <farseerfc@gmail.com> -pkgname=netease-musicbox-git +pkgbase=netease-musicbox-git +pkgname=(netease-musicbox-git netease-musicbox-py2-git) _gitname=musicbox pkgver=r515.7dfd3fe -pkgrel=1 +pkgrel=2 pkgdesc="A sexy command line interface musicbox for NetEase based on Python" arch=(any) url="https://github.com/darknessomi/musicbox" -license=('MIT') -depends=('python2' 'mpg123' 'python2-beautifulsoup4' 'python2-requests' 'python2-setuptools' 'python2-crypto' 'python2-future') +depends=('mpg123') optdepends=('aria2: music caching' - 'python2-keybinder2: global keybindings' 'libnotify: notifications' - 'python2-pyqt4: lyrics support' - 'python2-dbus: lyrics support' ) -makedepends=('git') +license=('MIT') +_py2depends=('python2' 'mpg123' 'python2-beautifulsoup4' 'python2-requests' 'python2-setuptools' 'python2-crypto' 'python2-future') +_py3depends=('python' 'mpg123' 'python-beautifulsoup4' 'python-requests' 'python-setuptools' 'python-crypto' 'python-future') +makedepends=('git' + ${_py2depends[@]} + ${_py3depends[@]} +) # both python and python2 depends goes to makedepends options=(!emptydirs) source=("git+https://github.com/darknessomi/musicbox") sha256sums=('SKIP') @@ -27,11 +30,31 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -package() { +package_netease-musicbox-py2-git() { + replace=("netease-musicbox-git<=r515.7dfd3fe-1") + depends=(${_py2depends[@]}) + optdepends=('aria2: music caching' + 'python2-keybinder2: global keybindings' + 'libnotify: notifications' + 'python2-pyqt4: lyrics support' + 'python2-dbus: lyrics support' + ) cd "$srcdir/$_gitname" python2 setup.py install --root="$pkgdir/" --optimize=1 mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" install -m755 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/" } +package_netease-musicbox-git() { + depends=(${_py3depends[@]}) + optdepends=('aria2: music caching' + 'libnotify: notifications' + 'python-pyqt4: lyrics support' + 'python-dbus: lyrics support' + ) + cd "$srcdir/$_gitname" + python setup.py install --root="$pkgdir/" --optimize=1 + mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" + install -m755 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/" +} # vim:set ts=2 sw=2 et: |