summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJamie Magee2019-01-31 22:59:59 +0100
committerJamie Magee2019-01-31 22:59:59 +0100
commit27b5de7c20c4b559e18e7cbca981f9d0f542b805 (patch)
tree9cb025cf7b79f5e325c6f90ff5c64ca046fe77ab
downloadaur-27b5de7c20c4b559e18e7cbca981f9d0f542b805.tar.gz
Initial upload: packer-builder-arm-image 0.1.0-1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD33
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2b63c8fcfe65
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = packer-builder-arm-image
+ pkgdesc = Packer plugin for ARM images
+ pkgver = 0.1.0
+ pkgrel = 1
+ url = https://github.com/solo-io/packer-builder-arm-image
+ arch = x86_64
+ license = unknown
+ makedepends = go-pie
+ provides = packer-builder-arm-image
+ conflicts = packer-builder-arm-image
+ source = packer-builder-arm-image-0.1.0.tar.gz::https://github.com/solo-io/packer-builder-arm-image/archive/v0.1.0.tar.gz
+ sha256sums = d7cc1ded82d55e45918b0a269726ca5720ffa81447d03fbe53ee5a6a66283527
+
+pkgname = packer-builder-arm-image
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..36d0cb38f297
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Sven-Hendrik Haase <svenstaro@gmail.com>
+
+pkgname=packer-builder-arm-image
+pkgver=0.1.0
+pkgrel=1
+pkgdesc="Packer plugin for ARM images"
+url="https://github.com/solo-io/packer-builder-arm-image"
+arch=("x86_64")
+license=(unknown)
+makedepends=(go-pie)
+provides=(packer-builder-arm-image)
+conflicts=(packer-builder-arm-image)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/solo-io/packer-builder-arm-image/archive/v${pkgver}.tar.gz")
+sha256sums=('d7cc1ded82d55e45918b0a269726ca5720ffa81447d03fbe53ee5a6a66283527')
+
+prepare() {
+ mkdir -p src/github.com/solo-io/
+ ln -rTsf "${pkgname}-${pkgver}" src/github.com/solo-io/packer-builder-arm-image
+}
+
+build() {
+ export GOPATH="${srcdir}"
+ cd src/github.com/solo-io/packer-builder-arm-image
+ go build \
+ -gcflags "all=-trimpath=${PWD}" \
+ -asmflags "all=-trimpath=${PWD}" \
+ -ldflags "-extldflags ${LDFLAGS}" \
+ .
+}
+
+package() {
+ install -Dm755 src/github.com/solo-io/packer-builder-arm-image/packer-builder-arm-image "${pkgdir}/usr/bin/packer-builder-arm-image"
+}