summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlemens Schölhorn2017-12-15 00:17:33 +0100
committerKlemens Schölhorn2017-12-15 01:10:44 +0100
commit1934edba824a5225cd16a20da60c2b57592252f0 (patch)
treefbb7eb7a67c289d0332b09431062ed4e50855fd3
downloadaur-python2-seafobj.tar.gz
Create setup.py to package seafobj
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD21
-rw-r--r--setup.py14
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1a304adcb3fd
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = python2-seafobj
+ pkgdesc = Python library for accessing seafile data model
+ pkgver = 6.2.2
+ pkgrel = 1
+ url = https://github.com/haiwen/seafobj
+ arch = any
+ license = Apache
+ makedepends = python2-setuptools
+ depends = python2
+ source = https://github.com/haiwen/seafobj/archive/v6.2.2-server.tar.gz
+ source = setup.py
+ sha256sums = c51d4f48bd5be64bf399b9c3ab3a592349917b73615344cf6ed2171b3a103c19
+ sha256sums = ce6dcf2a525aa6fde928ad806259cbf0353a6754e8f7936f444d01a8e88f9978
+
+pkgname = python2-seafobj
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..524725901ded
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Klemens Schölhorn <klemens@schoelhorn.eu>
+
+_pkgname=seafobj
+pkgname=python2-$_pkgname
+pkgver=6.2.2
+pkgrel=1
+pkgdesc="Python library for accessing seafile data model"
+arch=('any')
+url="https://github.com/haiwen/seafobj"
+license=('Apache')
+depends=('python2')
+makedepends=('python2-setuptools')
+source=("${url}/archive/v${pkgver}-server.tar.gz"
+ "setup.py")
+sha256sums=('c51d4f48bd5be64bf399b9c3ab3a592349917b73615344cf6ed2171b3a103c19'
+ 'ce6dcf2a525aa6fde928ad806259cbf0353a6754e8f7936f444d01a8e88f9978')
+
+package() {
+ cd "$srcdir/$_pkgname-$pkgver-server"
+ python2 ../setup.py install --root="$pkgdir/" --optimize=1
+}
diff --git a/setup.py b/setup.py
new file mode 100644
index 000000000000..28d1fd3d4d09
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,14 @@
+#!/usr/bin/env python2
+
+from setuptools import find_packages, setup
+
+setup(
+ name = "seafobj",
+ version = "6.2.2",
+ author = "Seafile Ltd.",
+ author_email = "info@seafile.com",
+ description = ("Python library for accessing seafile data model"),
+ license = "Apache2",
+ url = "https://github.com/haiwen/seafobj",
+ packages = find_packages(exclude=["test.*", "test"])
+)