summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Knopf2018-01-10 10:20:41 -0500
committerPaul Knopf2018-01-10 10:20:41 -0500
commit7ff4753751491f138242c376c337a53df3879c08 (patch)
treed006a9825ace0da702f0ddbd47c86390ac68d292
downloadaur-7ff4753751491f138242c376c337a53df3879c08.tar.gz
Added PKGBUILD.
-rw-r--r--.SRCINFO14
-rwxr-xr-xPKGBUILD45
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6b66509cffa7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = darch-alpha-git
+ pkgdesc = A utility to that uses Docker to build stateless Arch images that can be booted bare-metal.
+ pkgver = 0.12.0.eb5d366706bea59c687bf892fc88293da823dd90
+ pkgrel = 1
+ url = https://github.com/pauldotknopf/darch
+ arch = x86_64
+ license = MIT
+ makedepends = docker jq
+ depends = docker
+ source = darch::git+https://github.com/pauldotknopf/darch.git#branch=develop
+ md5sums = SKIP
+
+pkgname = darch-alpha-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..9b03aed14b20
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Paul Knopf <pauldotknopf@gmail.com>
+pkgname=darch-alpha-git
+pkgrel=1
+pkgver=0.12.0.eb5d366706bea59c687bf892fc88293da823dd90
+epoch=
+pkgdesc="A utility to that uses Docker to build stateless Arch images that can be booted bare-metal."
+arch=('x86_64')
+url="https://github.com/pauldotknopf/darch"
+license=('MIT')
+groups=()
+depends=("docker")
+makedepends=('docker jq')
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("darch::git+https://github.com/pauldotknopf/darch.git#branch=develop")
+md5sums=('SKIP')
+noextract=()
+validpgpkeys=()
+
+pkgver() {
+ local gitversion_output=`$srcdir/darch/gitversion`
+ #echo "$gitversion_output"
+ #echo "0.12.0-sdf"
+ echo $(echo "$gitversion_output" | jq '.MajorMinorPatch' --raw-output).$(echo "$gitversion_output" | jq '.Sha' --raw-output)
+}
+
+build() {
+ cd "$srcdir/darch"
+ make package
+}
+
+package() {
+ cd "$srcdir/darch"
+ cd bin
+ rm darch
+ rm *.tar.gz
+ cp . -r "$pkgdir"
+}