diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 85 |
1 files changed, 56 insertions, 29 deletions
@@ -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 } |