From 04d1c77ebd97fceb1c360217dfa5ea37a4949d22 Mon Sep 17 00:00:00 2001 From: David Birks Date: Sat, 13 Jul 2019 17:36:06 -0400 Subject: [PATCH] Initial upload of 0.5.0 --- .SRCINFO | 13 +++++++++++++ .gitignore | 4 ++++ PKGBUILD | 26 ++++++++++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 .SRCINFO create mode 100644 .gitignore create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..011f5b2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = oras + pkgdesc = A command line tool that allows you to push and pull files from any OCI registry + pkgver = 0.5.0 + pkgrel = 1 + url = https://github.com/deislabs/oras + arch = x86_64 + license = MIT + makedepends = go + source = oras-0.5.0.tar.gz::https://github.com/deislabs/oras/archive/v0.5.0.tar.gz + sha512sums = e87ac50027859fbc6e1ca12b14bb4add18d138609649e42bb71eb856e8b1686b692b4daaa37c0fddd210ebb2dcfd815c9c4474a007a3939c4af19174ef773335 + +pkgname = oras + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cf9e604 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.tar.gz +*.pkg.tar* +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..419bb00 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: David Birks + +pkgname=oras +pkgver=0.5.0 +pkgrel=1 +pkgdesc='A command line tool that allows you to push and pull files from any OCI registry' +arch=(x86_64) +url='https://github.com/deislabs/oras' +license=(MIT) +makedepends=('go') +source=("$pkgname-$pkgver.tar.gz::https://github.com/deislabs/oras/archive/v$pkgver.tar.gz") +sha512sums=('e87ac50027859fbc6e1ca12b14bb4add18d138609649e42bb71eb856e8b1686b692b4daaa37c0fddd210ebb2dcfd815c9c4474a007a3939c4af19174ef773335') + +build() { + # Flags to trim path from binary + export GOFLAGS="-gcflags=all=-trimpath=${PWD} -asmflags=all=-trimpath=${PWD} -ldflags=-extldflags=-zrelro -ldflags=-extldflags=-znow" + + VERSION=$pkgver + + cd $pkgname-$pkgver + make build-linux +} + +package() { + install -Dm 755 "$srcdir/$pkgname-$pkgver/bin/linux/amd64/$pkgname" "$pkgdir/usr/bin/$pkgname" +}