summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhang, DingYuan2020-08-08 10:17:26 +0800
committerZhang, DingYuan2020-08-08 10:17:26 +0800
commit751293c485bc24ef705a22ff4d6b7bf1ce4e06e7 (patch)
treeb2f12329a2e21db69d162edfaf0f7e28924c2ba2
downloadaur-751293c485bc24ef705a22ff4d6b7bf1ce4e06e7.tar.gz
update
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD39
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7e477c451bb2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = golang-github-linuxdeepin-go-x11-client-git
+ pkgdesc = X11 protocol go language binding
+ pkgver = 0.6.0.r1.gace6660
+ pkgrel = 1
+ url = https://github.com/linuxdeepin/go-x11-client
+ arch = any
+ groups = deepin-git
+ license = GPL
+ checkdepends = xorg-server-xvfb
+ checkdepends = golang-github-stretchr-testify
+ checkdepends = golang-gopkg-check.v1
+ checkdepends = golang-gopkg-yaml.v2
+ checkdepends = git
+ makedepends = git
+ depends = go
+ depends = golang-deepin-lib-git
+ depends = golang-golang-x-text
+ provides = golang-github-linuxdeepin-go-x11-client
+ conflicts = golang-github-linuxdeepin-go-x11-client
+ replaces = golang-github-linuxdeepin-go-x11-client
+ source = git://github.com/linuxdeepin/go-x11-client
+ sha512sums = SKIP
+
+pkgname = golang-github-linuxdeepin-go-x11-client-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..624d8168d221
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: DingYuan Zhang <justforlxz@gmail.com>
+
+pkgname=golang-github-linuxdeepin-go-x11-client-git
+pkgver=0.6.0.r1.gace6660
+pkgrel=1
+pkgdesc='X11 protocol go language binding'
+arch=('any')
+url="https://github.com/linuxdeepin/go-x11-client"
+license=('GPL')
+conflicts=('golang-github-linuxdeepin-go-x11-client')
+replaces=('golang-github-linuxdeepin-go-x11-client')
+provides=('golang-github-linuxdeepin-go-x11-client')
+groups=('deepin-git')
+depends=('go' 'golang-deepin-lib-git' 'golang-golang-x-text')
+makedepends=('git')
+checkdepends=('xorg-server-xvfb' 'golang-github-stretchr-testify' 'golang-gopkg-check.v1' 'golang-gopkg-yaml.v2' 'git')
+source=('git://github.com/linuxdeepin/go-x11-client')
+sha512sums=('SKIP')
+
+pkgver() {
+ cd go-x11-client
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+check() {
+ export GOPATH="$srcdir/build:/usr/share/gocode"
+ mkdir -p "$srcdir"/build/src/github.com/linuxdeepin
+ cp -a "$srcdir"/go-x11-client "$srcdir"/build/src/github.com/linuxdeepin/go-x11-client
+ cd "$srcdir"/build/src/github.com/linuxdeepin/go-x11-client
+ go get gopkg.in/yaml.v3
+ xvfb-run go test -v $(go list ./...)
+}
+
+package() {
+ mkdir -p "$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin
+ cp -a "$srcdir"/go-x11-client "$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-x11-client
+
+ rm -r "$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-x11-client/debian
+}