summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPieter Joost van de Sande2021-03-18 09:38:35 +0100
committerPieter Joost van de Sande2021-03-18 09:38:35 +0100
commitd6114c8ee30236b39e92fbf35f53aaf709a00ca2 (patch)
tree24e7ab2e16402a9a34674b7ae3726bfaa6038b41 /PKGBUILD
downloadaur-xrandr-notify.tar.gz
initial release 0.2.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 23 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1b082a6bdaae
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Pieter Joost van de Sande <pj@born2code.net>
+pkgname=xrandr-notify
+pkgver=0.2.0
+pkgrel=1
+arch=('any')
+pkgdesc='subscribe to randr xevents'
+url='https://github.com/pjvds/xrandr-notify'
+makedepends=('go' 'git')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha1sums=('8437af917b8e7a3dc8f55860cbb074340e0dbe23')
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ export CGO_CPPFLAGS="${CPPFLAGS}"
+ export CGO_CFLAGS="${CFLAGS}"
+ export CGO_CXXFLAGS="${CXXFLAGS}"
+ export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+ go build -o ${pkgname} -ldflags "-extldflags ${LDFLAGS} -s -w -X main.version=${pkgver}" main.go
+}
+
+package() {
+ install -Dm755 "${pkgname}-${pkgver}/${pkgname}" ${pkgdir}/usr/bin/${pkgname}
+}