summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD24
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
+}