summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Zibarev2016-10-13 00:16:55 +0700
committerIgor Zibarev2016-10-13 00:16:55 +0700
commit0f8f2bffd2c3ed567607abdd27796b2e0614c547 (patch)
tree13c8c1c80748c33a19d99a66782ba661eb4f462e
downloadaur-0f8f2bffd2c3ed567607abdd27796b2e0614c547.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD47
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6f26a93c464d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = dotbro
+ pkgdesc = Simple yet effective dotfiles manager
+ pkgver = 0.2.0
+ pkgrel = 1
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = go
+ makedepends = git
+ provides = dotbro=0.2.0
+ source = dotbro::git+https://github.com/hypnoglow/dotbro#tag=v0.2.0
+ md5sums = SKIP
+
+pkgname = dotbro
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..26713ed5b05b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Igor Zibarev <zibarev.i@gmail.com>
+
+pkgname=dotbro
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="Simple yet effective dotfiles manager"
+arch=('i686' 'x86_64')
+license=('MIT')
+provides=(${pkgname%-*}=$pkgver)
+
+depends=(
+)
+
+makedepends=(
+ 'go'
+ 'git'
+)
+
+source=(
+ "${pkgname}::git+https://github.com/hypnoglow/dotbro#tag=v${pkgver}"
+)
+
+md5sums=(
+ 'SKIP'
+)
+
+backup=(
+)
+
+prepare() {
+ echo "Fetching build dependencies..."
+ mkdir -p "$srcdir/go"
+ GOPATH="$srcdir/go" go get -fix github.com/hypnoglow/dotbro
+}
+
+build() {
+ echo "Building..."
+ cd "$srcdir/${pkgname}"
+ GOPATH="$srcdir/go" go build
+}
+
+package() {
+ cd "$srcdir/${pkgname}"
+
+ install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 "LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}