diff options
author | Colin Adler | 2019-05-24 14:54:25 -0500 |
---|---|---|
committer | Colin Adler | 2019-05-24 14:54:25 -0500 |
commit | af3823ca84e2957f7507d8494bf417b2f42532dc (patch) | |
tree | 93c42e7179f996a0c5cc636e95a838f6137cb491 | |
download | aur-af3823ca84e2957f7507d8494bf417b2f42532dc.tar.gz |
Add initial PKGBUILD and .SRCINFO
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | README.md | 3 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c6bb232e4205 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = sail + pkgdesc = A universal workflow for reproducible, project-defined development environments. + pkgver = 1.0.3 + pkgrel = 1 + url = https://github.com/cdr/sail + arch = x86_64 + license = MIT + makedepends = go-pie + depends = docker + depends = git + optdepends = chrome: For opening code-server in an app window. + optdepends = chromium: For opening code-server in an app window. + source = https://github.com/cdr/sail/archive/v1.0.3.tar.gz + sha256sums = 67920931e9d4355e90eb5228b6cf1139c57f6269a3339c2b8f91d6e4d399a3c6 + +pkgname = sail + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1e0ac0df091e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Colin Adler <cadler@coder.com> + +pkgname=sail +pkgver=1.0.3 +pkgrel=1 +pkgdesc='A universal workflow for reproducible, project-defined development environments.' +arch=('x86_64') +url="https://github.com/cdr/${pkgname}" +license=('MIT') +makedepends=('go-pie') +depends=('docker' 'git') +optdepends=( + 'chrome: For opening code-server in an app window.' + 'chromium: For opening code-server in an app window.' +) + +source=("${url}/archive/v${pkgver}.tar.gz") +sha256sums=('67920931e9d4355e90eb5228b6cf1139c57f6269a3339c2b8f91d6e4d399a3c6') + +build() { + export GO111MODULE=on + + cd ${pkgname}-${pkgver} + go build \ + -gcflags "all=-trimpath=${PWD}" \ + -asmflags "all=-trimpath=${PWD}" \ + -ldflags "-extldflags ${LDFLAGS}" \ + -o ${pkgname} . +} + +package() { + # Install binary + cd ${pkgname}-${pkgver} + install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}" + + # License + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/README.md b/README.md new file mode 100644 index 000000000000..e63531f36132 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# sail-aur + +PKGBUILD for installing sail via the AUR |