aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Adler2019-05-24 14:54:25 -0500
committerColin Adler2019-05-24 14:54:25 -0500
commitaf3823ca84e2957f7507d8494bf417b2f42532dc (patch)
tree93c42e7179f996a0c5cc636e95a838f6137cb491
downloadaur-af3823ca84e2957f7507d8494bf417b2f42532dc.tar.gz
Add initial PKGBUILD and .SRCINFO
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD38
-rw-r--r--README.md3
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