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.


Reply via email to