summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Nicoulaud2019-06-19 20:22:25 +0200
committerJulien Nicoulaud2019-06-19 20:22:25 +0200
commit7c9342f79e76535deefcd89f0afdd5d107d87612 (patch)
tree91762f289b03807f85070edb6aa7603f47eb5370
downloadaur-7c9342f79e76535deefcd89f0afdd5d107d87612.tar.gz
0.0.14
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD30
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e41936b021f6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = python-dockerfile-parse
+ pkgdesc = Python library for parsing Dockerfile files.
+ pkgver = 0.0.14
+ pkgrel = 1
+ url = https://github.com/containerbuildsystem/dockerfile-parse
+ arch = any
+ license = BSD
+ makedepends = python
+ makedepends = python2
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
+ source = https://github.com/containerbuildsystem/dockerfile-parse/archive/0.0.14.tar.gz
+ sha512sums = e58012aaeaec469034b91797852ac898d058e474744afa61cf3745b8c8e5ed81480cfc15f7217a191b240568dcdf992037f9fc8ead223cc330398554020a7047
+
+pkgname = python-dockerfile-parse
+ depends = python-six
+
+pkgname = python2-dockerfile-parse
+ depends = python2-six
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..8eab14e54627
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/pkg/
+/src/
+/*.tar.gz
+/*.xz
+/*.zst
+/*.swp
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cc928d9b2c17
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Julien Nicoulaud <julien DOT nicoulaud AT gmail DOT com>
+
+_pkgname=dockerfile-parse
+pkgbase="python-${_pkgname}"
+pkgname=("python-${_pkgname}" "python2-${_pkgname}")
+pkgver=0.0.14
+pkgrel=1
+arch=(any)
+license=('BSD')
+pkgdesc='Python library for parsing Dockerfile files.'
+url='https://github.com/containerbuildsystem/dockerfile-parse'
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
+source=("https://github.com/containerbuildsystem/${_pkgname}/archive/${pkgver}.tar.gz")
+sha512sums=('e58012aaeaec469034b91797852ac898d058e474744afa61cf3745b8c8e5ed81480cfc15f7217a191b240568dcdf992037f9fc8ead223cc330398554020a7047')
+
+prepare() {
+ cp -a ${_pkgname}-${pkgver}{,-py2}
+}
+
+package_python-dockerfile-parse() {
+ depends=('python-six')
+ cd ${_pkgname}-$pkgver
+ python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-dockerfile-parse() {
+ depends=('python2-six')
+ cd ${_pkgname}-$pkgver-py2
+ python2 setup.py install --root="$pkgdir" --optimize=1
+}