Package Details: libqaccessibilityclient-git v0.2.0.r35.caa0cb9-1

Git Clone URL: https://aur.archlinux.org/libqaccessibilityclient-git.git (read-only, click to copy)
Package Base: libqaccessibilityclient-git
Description: Helper library to make writing accessibility tools easier git version
Upstream URL: https://www.kde.org
Licenses: LGPL
Conflicts: libkdeaccessibilityclient, libqaccessibilityclient
Provides: libkdeaccessibilityclient, libqaccessibilityclient
Submitter: stormdragon2976
Maintainer: chrys87
Last Packager: stormdragon2976
Votes: 1
Popularity: 0.000000
First Submitted: 2018-11-11 12:19 (UTC)
Last Updated: 2021-02-17 22:42 (UTC)

Required by (1)

Sources (1)

Latest Comments

minerscale commented on 2024-02-13 07:40 (UTC)

Hi stormdragon, I'm happy to take up maintaining the package for you if you add me as a maintainer.

here's a revised pkgbuild that does the trick for qt6:

_pkgname=libqaccessibilityclient
pkgname=libqaccessibilityclient-git
pkgver=v0.6.0.r4.78a0fb5
pkgrel=1
arch=('armv7h' 'x86_64')
pkgdesc="Helper library to make writing accessibility tools easier git version"
url='https://www.kde.org'
license=(LGPL)
depends=(gcc-libs
         glibc
         qt6-base)
makedepends=(extra-cmake-modules-git)
conflicts=(libkdeaccessibilityclient libqaccessibilityclient libqaccessibilityclient-qt6)
provides=(libkdeaccessibilityclient libqaccessibilityclient libqaccessibilityclient-qt6)
source=("git+https://invent.kde.org/libraries/libqaccessibilityclient.git")
sha256sums=('SKIP')

pkgver() {
  cd "${srcdir}/${_pkgname}"
  printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}

build() {
  cmake -B build -S $_pkgname \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DQT_MAJOR_VERSION=6 \
    -DBUILD_TESTING=OFF
  cmake --build build
}

package() {
  DESTDIR="$pkgdir" cmake --install build
}

stormdragon2976 commented on 2023-11-12 17:32 (UTC)

Unfortunately, with my current work load, I need to cut back on some of the packages I am maintaining but do not use. This one is important, so hopefully someone will pick it up.

stormdragon2976 commented on 2021-02-17 22:44 (UTC)

Should be fixed now.

dr460nf1r3 commented on 2021-02-17 20:06 (UTC)

extra-cmake-modules is missing in makedepends

cniw commented on 2021-02-06 14:48 (UTC)

need to add libqaccessibilityclient to conflicts and provides

error: failed to commit transaction (conflicting files)
libqaccessibilityclient-git: /usr/include/qaccessibilityclient/accessibleobject.h exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/include/qaccessibilityclient/libqaccessibilityclient-version.h exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/include/qaccessibilityclient/qaccessibilityclient_export.h exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/include/qaccessibilityclient/registry.h exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/lib/cmake/QAccessibilityClient/QAccessibilityClient.cmake exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/lib/cmake/QAccessibilityClient/QAccessibilityClientConfig.cmake exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/lib/cmake/QAccessibilityClient/QAccessibilityClientConfigVersion.cmake exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/lib/libqaccessibilityclient-qt5.so exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/lib/libqaccessibilityclient-qt5.so.0 exists in filesystem (owned by libqaccessibilityclient)
libqaccessibilityclient-git: /usr/lib/libqaccessibilityclient-qt5.so.0.4.1 exists in filesystem (owned by libqaccessibilityclient)
Errors occurred, no packages were upgraded.