diff options
author | Ivan Konovalov | 2018-08-02 17:54:55 +0500 |
---|---|---|
committer | Ivan Konovalov | 2018-08-02 17:54:55 +0500 |
commit | ca725241052991eb260592654c391955df58d8c6 (patch) | |
tree | f656aece409901a001fe5ba4b80a200f17406872 | |
download | aur-encrypt-and-sync.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 24 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9ba8f3cda6f7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = encrypt-and-sync + pkgdesc = A file synchronization utility with client-side encryption support + pkgver = 0.7.2 + pkgrel = 1 + url = https://encryptandsync.com + arch = any + license = GPL3 + makedepends = python + makedepends = python-pip + depends = python>=3.5.0 + depends = python-setuptools + depends = python-portalocker + depends = python-pycryptodome + depends = python-s3m>=1.1.0 + optdepends = python-pysftp: SFTP support + optdepends = python-paramiko: SFTP support + optdepends = python-dropbox: Dropbox support + optdepends = python-yadisk: Yandex.Disk support + optdepends = python-requests: Dropbox, Yandex.Disk support + source = https://files.pythonhosted.org/packages/source/e/eas/eas-0.7.2.tar.gz + sha256sums = c034a571f8e12dd571b53f1a65deddd38e604d855646178b1883873c2f75bc5b + +pkgname = encrypt-and-sync + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..5f6c8003aee9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +.*.sw[a-z] +.sw[a-z] +*.py[co] +*.tar.xz +*.tar.gz +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c842ed7fbf0d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Ivan Konovalov <ivknv0@gmail.com> + +pkgname=encrypt-and-sync +_name=eas +_py=py3 +pkgver=0.7.2 +pkgrel=1 +pkgdesc="A file synchronization utility with client-side encryption support" +arch=("any") +url="https://encryptandsync.com" +license=("GPL3") +depends=("python>=3.5.0" "python-setuptools" "python-portalocker" "python-pycryptodome" "python-s3m>=1.1.0") +makedepends=("python" "python-pip") +optdepends=("python-pysftp: SFTP support" + "python-paramiko: SFTP support" + "python-dropbox: Dropbox support" + "python-yadisk: Yandex.Disk support" + "python-requests: Dropbox, Yandex.Disk support") +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-$pkgver.tar.gz") +sha256sums=("c034a571f8e12dd571b53f1a65deddd38e604d855646178b1883873c2f75bc5b") + +package() { + PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps *.tar.gz +} |