diff --git a/solid/alr.sh b/solid/alr.sh index 02fe478..7c84832 100644 --- a/solid/alr.sh +++ b/solid/alr.sh @@ -1,34 +1,43 @@ name='solid' version='5.116' -release='1' -desc='Hardware integration and detection.' +release='2' +desc='Hardware integration and detection' +desc_ru='Интеграция и обнаружение аппаратного обеспечения' homepage='https://community.kde.org/Frameworks' +maintainer='Evgeny Khramov ' maintainer_ru='Евгений Храмов ' architectures=('amd64') license=('LGPL-2.0-only' 'LGPL-3.0-only') -deps=( - 'libgcc' - 'glibc' - 'libimobiledevice' - 'libplist' - 'media-player-info' - 'qt6-qtbase' - 'systemd-libs' - 'udisks2' - 'upower' - 'util-linux' -) -build_deps=( - 'doxygen' - 'extra-cmake-modules' - 'qt6-qtdeclarative' - 'qt6-doctools' - 'qt6-qttools-devel' -) -opt_deps=( - 'qt6-qtdeclarative: ktranscript plugin and QML bindings' -) +deps=('libgcc' 'glibc' 'libimobiledevice' 'libplist' 'media-player-info' 'qt6-qtbase' 'systemd-libs' 'udisks2' 'upower' 'util-linux') +deps_alt=('libgcc1' 'glibc' 'libimobiledevice' 'libplist' 'media-player-info' 'qt6-base' 'systemd' 'udisks2' 'upower' 'util-linux') +deps_arch=('gcc-libs' 'glibc' 'libimobiledevice' 'libplist' 'media-player-info' 'qt6-base' 'systemd-libs' 'udisks2' 'upower' 'util-linux') +deps_debian=('libgcc-s1' 'libc6' 'libimobiledevice6' 'libplist3' 'media-player-info' 'qt6-base-dev' 'libsystemd0' 'udisks2' 'upower' 'util-linux') +deps_fedora=("${deps[@]}") +deps_redos=("${deps_fedora[@]}") +deps_rhel=("${deps_fedora[@]}") +deps_rosa=("${deps_fedora[@]}") +deps_alpine=('libgcc' 'musl' 'libimobiledevice' 'libplist' 'media-player-info' 'qt6-qtbase' 'systemd' 'udisks2' 'upower' 'util-linux') + +build_deps=('doxygen' 'extra-cmake-modules' 'qt6-qtdeclarative-devel' 'qt6-doctools' 'qt6-qttools-devel') +build_deps_alt=('doxygen' 'extra-cmake-modules' 'qt6-declarative-devel' 'qt6-doctools' 'qt6-tools-devel') +build_deps_arch=('doxygen' 'extra-cmake-modules' 'qt6-declarative' 'qt6-doc' 'qt6-tools') +build_deps_debian=('doxygen' 'extra-cmake-modules' 'qt6-declarative-dev' 'qt6-documentation-tools' 'qt6-tools-dev') +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps_fedora[@]}") +build_deps_rhel=("${build_deps_fedora[@]}") +build_deps_rosa=("${build_deps_fedora[@]}") +build_deps_alpine=('doxygen' 'extra-cmake-modules' 'qt6-qtdeclarative-dev' 'qt6-qttools-dev' 'qt6-qttools-dev') + +opt_deps=('qt6-qtdeclarative: ktranscript plugin and QML bindings') +opt_deps_alt=('qt6-declarative: ktranscript plugin and QML bindings') +opt_deps_arch=('qt6-declarative: ktranscript plugin and QML bindings') +opt_deps_debian=('qt6-declarative-dev: ktranscript plugin and QML bindings') +opt_deps_fedora=("${opt_deps[@]}") +opt_deps_redos=("${opt_deps_fedora[@]}") +opt_deps_rhel=("${opt_deps_fedora[@]}") +opt_deps_rosa=("${opt_deps_fedora[@]}") +opt_deps_alpine=('qt6-qtdeclarative: ktranscript plugin and QML bindings') sources=("https://download.kde.org/stable/frameworks/${version%.*}/$name-$version.tar.xz") checksums=('SKIP') @@ -49,5 +58,8 @@ package() { DESTDIR="$pkgdir" cmake --install build } - - +files() { + files-find-lib + files-find-include + files-find-share +}