summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoratomlong2021-09-18 18:17:33 +0800
committeratomlong2021-09-19 14:46:59 +0800
commitcaac366e56db2f349e30778b5ca7880f96d31ff1 (patch)
tree7ba597eef43f04beb320e5df58f03ac14afe9ef6
downloadaur-caac366e56db2f349e30778b5ca7880f96d31ff1.tar.gz
Initial commit.
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD46
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3a4376abfa1b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = aliyunpan-cli
+ pkgdesc = Aliyunpan CLI
+ pkgver = 2.7.14
+ pkgrel = 1
+ url = https://github.com/wxy1343/aliyunpan
+ arch = any
+ license = GPL-3.0
+ makedepends = python-setuptools
+ depends = python-click-aliases
+ depends = python-requests
+ depends = python-pyexecjs
+ depends = python-rsa
+ depends = python-colorama
+ depends = python-flask
+ depends = python-pyperclip-git
+ depends = python-npyscreen
+ depends = python-ruamel-yaml
+ depends = python-ruamel-base
+ depends = python-treelib
+ depends = aria2p
+ provides = aliyunpan
+ source = aliyunpan-2.7.14.tar.gz::https://github.com/wxy1343/aliyunpan/archive/refs/tags/v2.7.14.tar.gz
+ source = dlnap-master.tar::https://github.com/cherezov/dlnap/archive/master.tar.gz
+ sha256sums = d5b86bf040781c9e6981cba07ef1daab4d8f7ff4d6e17d910018a48a4f5fa7da
+ sha256sums = SKIP
+
+pkgname = aliyunpan-cli
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a398ef20c49d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Atom Long <atom.long@hotmail.com>
+
+_pkgname=aliyunpan
+pkgname=${_pkgname}-cli
+pkgver=2.7.14
+pkgrel=1
+pkgdesc="Aliyunpan CLI"
+arch=('any')
+url="https://github.com/wxy1343/aliyunpan"
+license=("GPL-3.0")
+makedepends=('python-setuptools')
+depends=('python-click-aliases'
+ 'python-requests'
+ 'python-pyexecjs'
+ 'python-rsa'
+ 'python-colorama'
+ 'python-flask'
+ #'python-pyperclip'
+ 'python-pyperclip-git'
+ 'python-npyscreen'
+ 'python-ruamel-yaml'
+ 'python-ruamel-base'
+ 'python-treelib'
+ 'aria2p')
+provides=('aliyunpan')
+source=(${_pkgname}-${pkgver}.tar.gz::"${url}/archive/refs/tags/v${pkgver}.tar.gz"
+ dlnap-master.tar::"https://github.com/cherezov/dlnap/archive/master.tar.gz")
+sha256sums=('d5b86bf040781c9e6981cba07ef1daab4d8f7ff4d6e17d910018a48a4f5fa7da'
+ 'SKIP')
+
+prepare() {
+ cd "${_pkgname}-${pkgver}"
+ mv -vTf "${srcdir}"/dlnap-master dlnap
+}
+
+build() {
+ cd ${_pkgname}-${pkgver}
+ python setup.py build
+}
+
+package() {
+ cd ${_pkgname}-${pkgver}
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+# vim: set et ts=2 sw=2: