summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD85
1 files changed, 56 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 543981350b16..e83c11e446d1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,69 @@
# Maintainer: Dominik Kummer <admin@arkades.org>
pkgname=konqueror-git
-pkgver=r14067.4ab571e
+_pkgname=konqueror
+pkgver=24.01.90.r85.g83428ef39
pkgrel=1
-pkgdesc="KDE File Manager and Web Browser"
-arch=(i686 x86_64)
-url='https://userbase.kde.org/Konqueror'
-license=(LGPL)
-depends=(dolphin qt5-webengine)
-makedepends=(extra-cmake-modules git kdoctools kdesu tidy kdesignerplugin kdelibs4support)
-conflicts=(kdebase-konqueror konqueror konqueror-frameworks-git konq-plugins-git konq-plugins-frameworks-git
- libkonq-git libkonq-frameworks-git konq-plugins kdebase-konq-plugins)
-provides=(konqueror)
-replaces=(konq-plugins-git libkonq-git)
-optdepends=('tidy: Tidy HTML plugin' 'kdesu: shell command plugin')
-source=('git://anongit.kde.org/konqueror')
-md5sums=('SKIP')
+pkgdesc='KDE File Manager & Web Browser'
+arch=("x86_64")
+url='https://apps.kde.org/konqueror/'
+license=(LGPL-2.0-or-later)
+depends=("dolphin" "keditbookmarks" "qt6-webengine")
+makedepends=(cmake
+ gcc-libs
+ glibc
+ git
+ karchive
+ kbookmarks
+ kcmutils
+ kcodecs
+ kcolorscheme
+ kcompletion
+ kconfig
+ kconfigwidgets
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ kdesu
+ kguiaddons
+ ki18n
+ kiconthemes
+ kio
+ kitemviews
+ kjobwidgets
+ kparts
+ kservice
+ ktextwidgets
+ kwallet
+ kwidgetsaddons
+ kwindowsystem
+ kxmlgui
+ qt6-base
+ qt6-webengine
+ solid
+ sonnet
+ zlib)
+optdepends=('kdesu: shell command plugin')
+conflicts=("konqueror")
+provides=("konqueror")
+groups=(kde-applications
+ kde-network)
+source=("git+https://invent.kde.org/network/konqueror.git")
+sha512sums=('SKIP')
pkgver() {
- cd konqueror
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-}
-
-prepare() {
- mkdir -p build
+ cd "$_pkgname"
+ git describe --long --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd build
- cmake ../konqueror \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DKDE_INSTALL_LIBDIR=lib \
- -DBUILD_TESTING=OFF
- make
+ cmake -B $_pkgname/build -S $_pkgname \
+ -DBUILD_TESTING=OFF \
+ -DQT_MAJOR_VERSION=6 \
+ -DUSE_SYSTEM_DICTIONARIES=ON
+ cmake --build $_pkgname/build
}
package() {
- cd build/
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install $_pkgname/build
}