Date: Sunday, September 18, 2022 @ 20:47:05 Author: felixonmars Revision: 1304995
upgpkg: deepin-clipboard 5.4.20-1 Modified: deepin-clipboard/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-18 20:46:05 UTC (rev 1304994) +++ PKGBUILD 2022-09-18 20:47:05 UTC (rev 1304995) @@ -1,25 +1,30 @@ # Maintainer: Felix Yan <[email protected]> pkgname=deepin-clipboard -pkgver=5.3.17 -pkgrel=2 +pkgver=5.4.20 +pkgrel=1 pkgdesc='DDE clipboard manager component' arch=('x86_64') url="https://github.com/linuxdeepin/dde-clipboard" license=('GPL3') depends=('deepin-qt5integration' 'gio-qt') -makedepends=('qt5-tools' 'gtest') +makedepends=('cmake' 'ninja' 'gtest' 'qt5-tools') groups=('deepin-extra') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-clipboard/archive/$pkgver.tar.gz") -sha512sums=('5de986a7861281090ac025a6ab0dcb31f4282bed5e6411add18d00e7c704f2200df515ee1d3a57de54eb366c1441e0ba6715f2badcb0ec9ca610bb14ef0942c7') +sha512sums=('432e5cddadd319d61876f7f46b574bd3a2abd4c2e478d5c692e226645d0315c39cfa0ec50f439d4cb61c8be9b48aa5fd10668a18f14c77956f5b0118bb75ea07') +prepare() { + mkdir -p build + sed -i 's|DESTINATION /lib/systemd/user|DESTINATION /usr/lib/systemd/user|' dde-clipboard-$pkgver/CMakeLists.txt +} + build() { - cd dde-clipboard-$pkgver - qmake-qt5 PREFIX=/usr - make + cd build + cmake -GNinja ../dde-clipboard-$pkgver + ninja } package() { - cd dde-clipboard-$pkgver - make INSTALL_ROOT="$pkgdir" install + cd build + DESTDIR="$pkgdir" ninja install }
