diff options
author | Zhang, DingYuan | 2020-08-08 10:17:26 +0800 |
---|---|---|
committer | Zhang, DingYuan | 2020-08-08 10:17:26 +0800 |
commit | 751293c485bc24ef705a22ff4d6b7bf1ce4e06e7 (patch) | |
tree | b2f12329a2e21db69d162edfaf0f7e28924c2ba2 | |
download | aur-751293c485bc24ef705a22ff4d6b7bf1ce4e06e7.tar.gz |
update
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 39 |
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 +} |