Date: Tuesday, June 9, 2020 @ 17:37:09 Author: felixonmars Revision: 640862
archrelease: copy trunk to community-testing-x86_64 Added: deepin-api/repos/community-testing-x86_64/ deepin-api/repos/community-testing-x86_64/PKGBUILD (from rev 640861, deepin-api/trunk/PKGBUILD) deepin-api/repos/community-testing-x86_64/deepin-api.sysusers (from rev 640861, deepin-api/trunk/deepin-api.sysusers) ---------------------+ PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ deepin-api.sysusers | 2 ++ 2 files changed, 48 insertions(+) Copied: deepin-api/repos/community-testing-x86_64/PKGBUILD (from rev 640861, deepin-api/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-06-09 17:37:09 UTC (rev 640862) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Josip Ponjavic <josipponjavic at gmail dot com> +# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com> + +pkgname=deepin-api +pkgver=5.2.0.0 +pkgrel=1 +pkgdesc='Golang bindings for dde-daemon' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-api" +license=('GPL3') +# bc: used in adjust-grub-theme +depends=('bc' 'glib2' 'gdk-pixbuf2' 'gtk3' 'libcanberra-pulse' 'libxi' 'libxfixes' 'rfkill' + 'poppler-glib' 'xcur2png' 'blur-effect') +makedepends=('git' 'deepin-gettext-tools' 'golang-deepin-gir' 'golang-deepin-lib' + 'golang-github-linuxdeepin-go-dbus-factory' 'golang-github-linuxdeepin-go-x11-client' + 'golang-github-nfnt-resize' 'bzr' 'go-pie') +provides=('golang-deepin-dde-api') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-api/archive/$pkgver.tar.gz" + deepin-api.sysusers) +sha512sums=('431597e6b33cb51a40a9867af0a970c0b322eca6a9acc9dff08ec099f09fe1af7c0f365e81729c47973d11e47c3bf740dc2cb85904249802a3945726c5a7025e' + '548b4c8d06a10f0103d84fe6b68532ca71aae53347a6ad85dad1d274844146c9861d1bf6ce8e5518ea1b043aa082d705c534f0a4c0feb16a031537cee6befb08') + +prepare() { + export GOPATH="$srcdir/build:/usr/share/gocode" + mkdir -p build/src/pkg.deepin.io/dde/api + cp -a dde-api-$pkgver/* build/src/pkg.deepin.io/dde/api/ + + # golang-deepin-lib's dependency, remove when go packaging resumes + go get github.com/cryptix/wav + + go get github.com/disintegration/imaging github.com/fogleman/gg github.com/mattn/go-sqlite3 github.com/gosexy/gettext github.com/rickb777/date +} + +build(){ + cd dde-api-$pkgver + make +} + +package() { + cd dde-api-$pkgver + make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install + + install -Dm644 ../deepin-api.sysusers "$pkgdir"/usr/lib/sysusers.d/deepin-api.conf +} Copied: deepin-api/repos/community-testing-x86_64/deepin-api.sysusers (from rev 640861, deepin-api/trunk/deepin-api.sysusers) =================================================================== --- community-testing-x86_64/deepin-api.sysusers (rev 0) +++ community-testing-x86_64/deepin-api.sysusers 2020-06-09 17:37:09 UTC (rev 640862) @@ -0,0 +1,2 @@ +u deepin-sound-player - "Deepin Sound Player" +g deepin-sound-player -