summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoraxionl2018-06-03 18:16:22 +0800
committeraxionl2018-06-03 18:16:22 +0800
commitcfa8714d91b5a80160675e6c6662f3655bf4e07a (patch)
tree6e356a8204f4ee0d751b5860e5cb5d4751112bef
parent51df76a3e1213c7fe39138ecbcf377c6b1293ae2 (diff)
downloadaur-cfa8714d91b5a80160675e6c6662f3655bf4e07a.tar.gz
Add package.
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD37
2 files changed, 39 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 50451eaf404d..81b61db54dae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,28 @@
pkgbase = netease-musicbox
pkgdesc = A sexy command line interface musicbox for NetEase based on Python
- pkgver = r244.58cd013
+ pkgver = 0.2.4.3
pkgrel = 1
url = https://github.com/darknessomi/musicbox
install = netease-musicbox.install
arch = any
license = MIT
- makedepends = git
- depends = python2
+ makedepends = python-beautifulsoup4
+ makedepends = python-requests
+ makedepends = python-setuptools
+ makedepends = python-future
+ makedepends = python-lxml
depends = mpg123
- depends = python2-beautifulsoup4
- depends = python2-requests
- depends = python2-setuptools
- depends = python2-crypto
- options = !emptydirs
- source = git+https://github.com/darknessomi/musicbox
- sha256sums = SKIP
+ depends = python
+ depends = python-crypto
+ depends = python-cryptography
+ optdepends = aria2: music caching
+ optdepends = libnotify: notifications
+ optdepends = python-pyqt4: lyrics support
+ optdepends = python-dbus: lyrics support
+ provides = netease-musicbox
+ conflicts = netease-musicbox
+ source = musicbox-0.2.4.3.tar.gz::https://github.com/darknessomi/musicbox/archive/0.2.4.3.tar.gz
+ sha256sums = 9ff9403d06f7fa714269d6c46beba6236861c9f639391a88f87a2eb3f6bf2ebb
pkgname = netease-musicbox
diff --git a/PKGBUILD b/PKGBUILD
index 3ccbfa4f3f78..211428ac0f33 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,34 @@
# Maintainer: Jiachen Yang <farseerfc@gmail.com>
+# Maintainer: Ariel AxionL <axiionl@aosc.io>
+
pkgname=netease-musicbox
_gitname=musicbox
-pkgver=r244.58cd013
+pkgver=0.2.4.3
pkgrel=1
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')
-makedepends=('git')
-options=(!emptydirs)
-source=("git+https://github.com/darknessomi/musicbox")
-sha256sums=('SKIP')
+depends=('mpg123' 'python' 'python-crypto' 'python-cryptography')
+makedepends=('python-beautifulsoup4'
+ 'python-requests' 'python-setuptools'
+ 'python-future' 'python-lxml')
+optdepends=('aria2: music caching'
+ 'libnotify: notifications'
+ 'python-pyqt4: lyrics support'
+ 'python-dbus: lyrics support')
+provides=('netease-musicbox')
+conflicts=('netease-musicbox')
install=$pkgname.install
+license=('MIT')
-pkgver() {
- cd $_gitname
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-}
+source=("musicbox-$pkgver.tar.gz::https://github.com/darknessomi/musicbox/archive/$pkgver.tar.gz")
+
+sha256sums=('9ff9403d06f7fa714269d6c46beba6236861c9f639391a88f87a2eb3f6bf2ebb')
package() {
- cd "$srcdir/$_gitname"
- python2 setup.py install --root="$pkgdir/" --optimize=1
+ cd "$srcdir/$_gitname-$pkgver"
+ 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:
+# vim:set ts=2 sw=2 et: \ No newline at end of file