Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / deepin-font-manager
Commits: 5925cc8c by Felix Yan at 2023-08-10T03:54:09+03:00 upgpkg: 6.0.1-1 - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -1,40 +1,32 @@ # Maintainer: Felix Yan <[email protected]> pkgname=deepin-font-manager -pkgver=5.9.14 +pkgver=6.0.1 pkgrel=1 pkgdesc='A font management tool for Deepin desktop' arch=('x86_64') url="https://github.com/linuxdeepin/deepin-font-manager" license=('GPL3') -depends=('deepin-qt5integration') -makedepends=('cmake' 'deepin-file-manager' 'gmock' 'gtest' 'ninja' 'qt5-tools') +depends=('deepin-qt5integration' 'dtkcore' 'dtkgui' 'dtkwidget' 'qt5-base' 'fontconfig' 'freetype2' 'gcc-libs') +makedepends=('cmake' 'deepin-file-manager' 'ninja' 'qt5-tools') optdepends=('deepin-file-manager: font preview in file manager') groups=('deepin-extra') source=("https://github.com/linuxdeepin/deepin-font-manager/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('000a710992c0ff0dd514016a594776bf22d0a2424fa478b8bf3273e9637ffe66ea26d645d5c60dfaf2903584fba2ce005b0a9aa9654a8cdaadd201387e1db514') +sha512sums=('63750b2dd290ae138d0ad17d98726387d60f6bd422f279a07880e5777d0ee9215ee814742d70830d70726319612a1b4c43fae03ea52a9fbd35cfab9ddbcfb9a6') prepare() { cd deepin-font-manager-$pkgver # Fix linker flags sed -i 's/CMAKE_EXE_LINKER_FLAGS "-pie"/CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie"/' deepin-font-manager/CMakeLists.txt - - # Fix file manager plugin install dir - sed -i 's|lib/x86_64-linux-gnu/|lib/|' deepin-font-preview-plugin/CMakeLists.txt } build() { cd deepin-font-manager-$pkgver - cmake -GNinja . -DPLUGIN_INSTALL_DIR= + cmake -GNinja . -DPLUGIN_INSTALL_DIR= -DCMAKE_INSTALL_PREFIX=/usr ninja } -check() { - cd deepin-font-manager-$pkgver - ninja test || : -} - package() { cd deepin-font-manager-$pkgver DESTDIR="$pkgdir" ninja install View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-font-manager/-/commit/5925cc8cf15ff969a1cc9d7c046353e84df60591 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-font-manager/-/commit/5925cc8cf15ff969a1cc9d7c046353e84df60591 You're receiving this email because of your account on gitlab.archlinux.org.
