diff options
author | Paul Knopf | 2018-01-10 10:20:41 -0500 |
---|---|---|
committer | Paul Knopf | 2018-01-10 10:20:41 -0500 |
commit | 7ff4753751491f138242c376c337a53df3879c08 (patch) | |
tree | d006a9825ace0da702f0ddbd47c86390ac68d292 | |
download | aur-7ff4753751491f138242c376c337a53df3879c08.tar.gz |
Added PKGBUILD.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rwxr-xr-x | PKGBUILD | 45 |
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" +} |