summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Hochkamp2019-08-20 20:48:03 +0200
committerPhilipp Hochkamp2019-08-20 20:48:03 +0200
commit511d8604aa3663080a1cf818186dffb18d68459e (patch)
tree6fbf329aac9dd689a2d270a5066c5e18a8dca2fb
downloadaur-511d8604aa3663080a1cf818186dffb18d68459e.tar.gz
initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD54
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..079aa208fadc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = srandr
+ pkgdesc = srandr - A tool for managing your sway outputs
+ pkgver = 0.0.1
+ pkgrel = 1
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = go
+ makedepends = dep
+ makedepends = git
+ depends = sway
+ source = srandr::git+https://gitlab.com/ragon000/srandr.git#tag=0.0.1
+ md5sums = SKIP
+
+pkgname = srandr
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3f7fccda9e81
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: Philipp Hochkamp <philipp.hochkamp@udo.edu>
+pkgname=srandr
+_pkgname=srandr
+_pkgprefix=gitlab.com/ragon000/
+pkgver=0.0.1
+pkgrel=1
+pkgdesc="srandr - A tool for managing your sway outputs"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=(
+ 'sway'
+)
+makedepends=(
+ 'go'
+ 'dep'
+ 'git'
+)
+
+source=(
+ "$_pkgname::git+https://gitlab.com/ragon000/srandr.git#tag=${pkgver}"
+)
+
+md5sums=(
+ 'SKIP'
+)
+
+prepare() {
+ echo ":: Preparing go path stuff"
+ cd "$srcdir/$_pkgname"
+
+ rm -rf "$srcdir/go/src"
+
+ mkdir -p "$srcdir/go/src/$_pkgprefix"
+
+ export GOPATH="$srcdir/go"
+
+ mv "$srcdir/$_pkgname" "$srcdir/go/src/$_pkgprefix"
+
+ cd "$srcdir/go/src/$_pkgprefix$_pkgname/"
+ ln -sf "$srcdir/go/src/$_pkgprefix$_pkgname/" "$srcdir/$_pkgname"
+}
+
+build() {
+ cd "$srcdir/go/src/$_pkgprefix$_pkgname/"
+
+ echo ":: Building binary"
+ make
+}
+
+package() {
+ cd "$srcdir/go/src/$_pkgprefix$_pkgname/"
+ mkdir -p $pkgdir/usr/bin
+ install srandr $pkgdir/usr/bin/
+}