diff --git a/prison/alr.sh b/prison/alr.sh index 27bb177..7238e31 100644 --- a/prison/alr.sh +++ b/prison/alr.sh @@ -1,8 +1,10 @@ name='prison' version='5.116' -release='1' -desc='A barcode API to produce QRCode barcodes and DataMatrix barcodes.' +release='2' +desc='A barcode API to produce QRCode barcodes and DataMatrix barcodes' +desc_ru='API для создания штрих-кодов QRCode и DataMatrix' homepage='https://community.kde.org/Frameworks' +maintainer='Evgeny Khramov ' maintainer_ru='Евгений Храмов ' architectures=('amd64') license=('MIT') @@ -16,6 +18,31 @@ deps=( 'qt6-qtmultimedia' 'libZXing3' ) + +deps_alt=( + 'libgcc' + 'glibc-core' + 'libdmtx' + 'qrencode' + 'qt6-base' + 'qt6-multimedia' + 'libZXing3' +) +deps_arch=("${deps[@]}" 'qt6-base' 'qt6-multimedia' 'zxing-cpp') +deps_debian=( + 'libgcc-s1' + 'libc6' + 'libdmtx0a' + 'libqrencode4' + 'qt6-base-dev' + 'qt6-multimedia-dev' + 'libzxing3' +) +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") + build_deps=( 'doxygen' 'extra-cmake-modules' @@ -25,6 +52,14 @@ build_deps=( 'qt6-qttools' ) +build_deps_alt=("${build_deps[@]}" 'qt6-declarative' 'qt6-tools') +build_deps_arch=("${build_deps[@]}" 'qt6-declarative' 'qt6-tools' 'cmake') +build_deps_debian=("${build_deps[@]}" 'qt6-declarative-dev' 'qt6-tools-dev' 'libqrencode-dev' 'cmake') +build_deps_fedora=("${build_deps[@]}" 'cmake') +build_deps_redos=("${build_deps[@]}" 'cmake') +build_deps_rhel=("${build_deps[@]}" 'cmake') +build_deps_rosa=("${build_deps[@]}" 'cmake') + sources=("https://download.kde.org/stable/frameworks/${version%.*}/$name-$version.tar.xz") checksums=('SKIP') @@ -38,3 +73,9 @@ build() { package() { DESTDIR="$pkgdir" cmake --install build } + +files() { + files-find-lib + files-find-include + files-find-share +}