Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
deepin-grand-search


Commits:
75443a4d by Felix Yan at 2024-11-23T02:21:31+08:00
upgpkg: 5.4.7-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,17 @@
 pkgbase = deepin-grand-search
        pkgdesc = System-wide desktop search for DDE
-       pkgver = 5.4.5
-       pkgrel = 6
+       pkgver = 5.4.7
+       pkgrel = 1
        url = https://github.com/linuxdeepin/dde-grand-search
        arch = x86_64
        groups = deepin-extra
        license = GPL3
+       makedepends = git
        makedepends = cmake
-       makedepends = deepin-dock
+       makedepends = deepin-tray-loader
        makedepends = ninja
        makedepends = qt5-tools
+       makedepends = boost
        depends = deepin-anything
        depends = deepin-application-manager
        depends = taglib
@@ -18,9 +20,13 @@ pkgbase = deepin-grand-search
        depends = deepin-pdfium
        depends = ffmpegthumbnailer
        depends = deepin-qt-dbus-factory
-       source = 
deepin-grand-search-5.4.5.tar.gz::https://github.com/linuxdeepin/dde-grand-search/archive/5.4.5.tar.gz
+       depends = dtkgui
+       depends = dtkwidget
+       depends = lucene++
+       depends = poppler-qt5
+       source = 
git+https://github.com/linuxdeepin/dde-grand-search.git#tag=5.4.7
        source = taglib-2.patch
-       sha512sums = 
7d2bd203b9c0dfef57a0667690252a9b3b3f3b5b2e30f44f6706de0d98885908f21f982fd19257812b92a0564e4e7888f8a6789bee2aa5ac2c573a2cadf0b838
+       sha512sums = 
9c70e0043acfa9a4432bc524421d6ef27a44c71bbb9829d770da13a8913ae9d541c71d17e13cc6784e86abdd84e9d9da2512aa7894e0b6a65d250d178d809891
        sha512sums = 
8364cd5aa0350a7d109be7ce10035c6c4e3fd6686205bc880017b1fc93a10cff6e78a8f66daeb25427c416a6dc075482136146c9d8278aee6de71653673d59a0
 
 pkgname = deepin-grand-search


=====================================
PKGBUILD
=====================================
@@ -1,39 +1,37 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=deepin-grand-search
-pkgver=5.4.5
-pkgrel=6
+pkgver=5.4.7
+pkgrel=1
 pkgdesc='System-wide desktop search for DDE'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-grand-search";
 license=('GPL3')
 # deepin-application-manager: org.deepin.dde.Application1.Manager :/
 depends=(deepin-anything deepin-application-manager taglib ffmpeg icu 
deepin-pdfium ffmpegthumbnailer
-         deepin-qt-dbus-factory)
-makedepends=(cmake deepin-dock ninja qt5-tools)
+         deepin-qt-dbus-factory dtkgui dtkwidget lucene++ poppler-qt5)
+makedepends=(git cmake deepin-tray-loader ninja qt5-tools boost)
 groups=(deepin-extra)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-grand-search/archive/$pkgver.tar.gz";
+source=("git+https://github.com/linuxdeepin/dde-grand-search.git#tag=$pkgver";
          taglib-2.patch)
-sha512sums=('7d2bd203b9c0dfef57a0667690252a9b3b3f3b5b2e30f44f6706de0d98885908f21f982fd19257812b92a0564e4e7888f8a6789bee2aa5ac2c573a2cadf0b838'
+sha512sums=('9c70e0043acfa9a4432bc524421d6ef27a44c71bbb9829d770da13a8913ae9d541c71d17e13cc6784e86abdd84e9d9da2512aa7894e0b6a65d250d178d809891'
             
'8364cd5aa0350a7d109be7ce10035c6c4e3fd6686205bc880017b1fc93a10cff6e78a8f66daeb25427c416a6dc075482136146c9d8278aee6de71653673d59a0')
 
 prepare() {
-  cd dde-grand-search-$pkgver
+  cd dde-grand-search
   # https://github.com/linuxdeepin/dde-grand-search/pull/65
   sed -i 's/-fPIE -pie//g' src/*/CMakeLists.txt
 
   patch -p1 -i ../taglib-2.patch
-
-  sed -e 's|CMAKE_CXX_STANDARD 14|CMAKE_CXX_STANDARD 17|' -i 
src/*/CMakeLists.txt # Fix build with ICU 75
 }
 
 build() {
-  cd dde-grand-search-$pkgver
+  cd dde-grand-search
   cmake -GNinja .
   ninja
 }
 
 package() {
-  cd dde-grand-search-$pkgver
+  cd dde-grand-search
   DESTDIR="$pkgdir" ninja install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-grand-search/-/commit/75443a4d200b9e5ecee805443b6e9742421b1e77

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-grand-search/-/commit/75443a4d200b9e5ecee805443b6e9742421b1e77
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to