diff options
-rw-r--r-- | .SRCINFO | 67 | ||||
-rw-r--r-- | PKGBUILD | 85 |
2 files changed, 98 insertions, 54 deletions
@@ -1,36 +1,53 @@ pkgbase = konqueror-git - pkgdesc = KDE File Manager and Web Browser - pkgver = r14067.4ab571e + pkgdesc = KDE File Manager & Web Browser + pkgver = 24.01.90.r85.g83428ef39 pkgrel = 1 - url = https://userbase.kde.org/Konqueror - arch = i686 + url = https://apps.kde.org/konqueror/ arch = x86_64 - license = LGPL - makedepends = extra-cmake-modules + groups = kde-applications + groups = kde-network + license = LGPL-2.0-or-later + makedepends = cmake + makedepends = gcc-libs + makedepends = glibc makedepends = git - makedepends = kdoctools + makedepends = karchive + makedepends = kbookmarks + makedepends = kcmutils + makedepends = kcodecs + makedepends = kcolorscheme + makedepends = kcompletion + makedepends = kconfig + makedepends = kconfigwidgets + makedepends = kcoreaddons + makedepends = kcrash + makedepends = kdbusaddons makedepends = kdesu - makedepends = tidy - makedepends = kdesignerplugin - makedepends = kdelibs4support + makedepends = kguiaddons + makedepends = ki18n + makedepends = kiconthemes + makedepends = kio + makedepends = kitemviews + makedepends = kjobwidgets + makedepends = kparts + makedepends = kservice + makedepends = ktextwidgets + makedepends = kwallet + makedepends = kwidgetsaddons + makedepends = kwindowsystem + makedepends = kxmlgui + makedepends = qt6-base + makedepends = qt6-webengine + makedepends = solid + makedepends = sonnet + makedepends = zlib depends = dolphin - depends = qt5-webengine - optdepends = tidy: Tidy HTML plugin + depends = keditbookmarks + depends = qt6-webengine optdepends = kdesu: shell command plugin provides = konqueror - conflicts = kdebase-konqueror conflicts = konqueror - conflicts = konqueror-frameworks-git - conflicts = konq-plugins-git - conflicts = konq-plugins-frameworks-git - conflicts = libkonq-git - conflicts = libkonq-frameworks-git - conflicts = konq-plugins - conflicts = kdebase-konq-plugins - replaces = konq-plugins-git - replaces = libkonq-git - source = git://anongit.kde.org/konqueror - md5sums = SKIP + source = git+https://invent.kde.org/network/konqueror.git + sha512sums = SKIP pkgname = konqueror-git - @@ -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 } |