summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore5
-rwxr-xr-xPKGBUILD29
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..96fa171ec905
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = python-pyzfscmds
+ pkgdesc = ZFS CLI Function Wrapper
+ pkgver = 0.1.0
+ pkgrel = 1
+ url = http://github.com/johnramsden/pyzfscmds
+ arch = any
+ license = BSD
+ license = custom:BSD 3 clause
+ makedepends = git
+ makedepends = python-pip
+ depends = zfs-linux
+ depends = python
+ depends = python-setuptools
+ conflicts = python-pyzfscmds-git
+ source = python-pyzfscmds-0.1.0.tar.gz::https://github.com/johnramsden/pyzfscmds/archive/v0.1.0-alpha.tar.gz
+ md5sums = ef47bc6d8c3b226c915e01c251fe251e
+
+pkgname = python-pyzfscmds
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..07137da8a177
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+
+!/PKGBUILD
+!/.SRCINFO
+!/.gitignore
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..2699581ca712
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: John Ramsden <johnramsden [at] riseup [dot] net>
+
+_pkgname=pyzfscmds
+pkgname="python-${_pkgname}"
+pkgver=0.1.0
+_version_suffix="alpha"
+pkgrel=1
+pkgdesc="ZFS CLI Function Wrapper"
+arch=('any')
+url="http://github.com/johnramsden/pyzfscmds"
+license=('BSD' 'custom:BSD 3 clause')
+depends=('zfs-linux' 'python' 'python-setuptools')
+makedepends=('git' 'python-pip')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/johnramsden/${_pkgname}/archive/v${pkgver}-${_version_suffix}.tar.gz")
+md5sums=('ef47bc6d8c3b226c915e01c251fe251e')
+conflicts=('python-pyzfscmds-git')
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}-${_version_suffix}"
+ python setup.py build
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}-${_version_suffix}"
+ python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+
+ install -d "${pkgdir}/usr/share/license/${pkgname}"
+ install -m 755 "LICENSE" "${pkgdir}/usr/share/license/${pkgname}/LISCENSE"
+}