From e7b2f25e97a2d488e3154073a810d5cc34a21b02 Mon Sep 17 00:00:00 2001 From: justforlxz Date: Mon, 20 Jun 2022 13:28:15 +0800 Subject: [PATCH] feat: add archlinux build sync from deepin-community Log: --- archlinux/PKGBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 archlinux/PKGBUILD diff --git a/archlinux/PKGBUILD b/archlinux/PKGBUILD new file mode 100644 index 000000000..46fb7519f --- /dev/null +++ b/archlinux/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: justforlxz +pkgname=deepin-dock-git +pkgver=5.5.9.r54.g49d37a6c0 +pkgrel=1 +pkgdesc='Deepin desktop-environment - dock module' +arch=('x86_64' 'aarch64') +url="https://github.com/linuxdeepin/dde-dock" +license=('GPL3') +depends=('qt5-svg' 'deepin-daemon-git' 'deepin-qt5integration-git' + 'deepin-qt-dbus-factory-git' 'deepin-network-utils-git' 'libdbusmenu-qt5') +makedepends=('git' 'cmake' 'ninja' 'qt5-tools' 'gtest' 'gmock' 'dtkcommon-git' 'dtkcore-git' 'deepin-qt5integration-git' 'deepin-qt-dbus-factory' 'deepin-network-utils-git' 'libdbusmenu-qt5') +conflicts=('deepin-dock') +provides=('deepin-dock') +groups=('deepin-git') +source=('source.tar.gz') +sha512sums=('SKIP') + +prepare() { + cd $deepin_source_name +} + +build() { + cd $deepin_source_name + cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DDOCK_TRAY_USE_NATIVE_POPUP=YES + ninja +} + +package() { + cd $deepin_source_name + DESTDIR="$pkgdir" ninja install +}