summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Pettersson2020-07-29 17:43:26 +0200
committerJonathan Pettersson2020-07-29 17:43:26 +0200
commitab10720b5af460afc85f6ed59f6462d477fcac62 (patch)
treed21eb098bf1d16f9f8a1b74e6595996172ecaedc
downloadaur-ab10720b5af460afc85f6ed59f6462d477fcac62.tar.gz
-m Initial public version: 0.1.0
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD28
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2cc67f3303af
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = contain
+ pkgdesc = An experimental CLI tool that transparently runs your development tools inside docker containers
+ pkgver = 0.1.0
+ pkgrel = 1
+ url = https://github.com/jpettersson/contain
+ arch = x86_64
+ license = GNU GPLv3
+ makedepends = cargo
+ makedepends = git
+ depends = docker
+ source = git+https://github.com/jpettersson/contain#commit=bc6a07923de73378b91e0c78b0e9445282f20bea
+ sha512sums = SKIP
+
+pkgname = contain
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..371fda5b9558
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Jonathan Pettersson <anders.jonathan.p@gmail.com>
+pkgname=contain
+pkgver=0.1.0
+pkgrel=1
+pkgdesc="An experimental CLI tool that transparently runs your development tools inside docker containers"
+url="https://github.com/jpettersson/contain"
+license=('GNU GPLv3')
+arch=('x86_64')
+depends=(docker)
+makedepends=(cargo git)
+_commit=bc6a07923de73378b91e0c78b0e9445282f20bea # tags/0.1.0
+source=("git+https://github.com/jpettersson/contain#commit=$_commit")
+sha512sums=('SKIP')
+
+prepare() {
+ cd $pkgname
+ cargo fetch --locked --target x86_64-unknown-linux-gnu
+}
+
+build() {
+ cd $pkgname
+ cargo build --release --frozen --all-targets
+}
+
+package() {
+ cd $pkgname
+ install -Dt "$pkgdir/usr/bin" target/release/contain
+} \ No newline at end of file