name='noisetorch' version='0.12.2' release='2' desc='NoiseTorch-ng is an easy to use open source application for Linux with PulseAudio or PipeWire' desc_ru='Простое в использовании приложение для подавления шума в микрофоне с поддержкой PulseAudio и PipeWire' homepage='https://github.com/noisetorch/NoiseTorch' maintainer="Evgeny Khramov " maintainer_ru="Евгений Храмов " architectures=('amd64') license=('GPL-3.0-or-later') provides=('noisetorch') conflicts=('noisetorch') build_deps=( 'git' 'go' 'make' 'gcc' 'gcc-c++' ) build_deps_alt=("${build_deps[@]}" 'gcc-c++') build_deps_arch=("${build_deps[@]}") build_deps_debian=( 'git' 'golang-go' 'make' 'gcc' 'g++' ) build_deps_fedora=("${build_deps[@]}") build_deps_redos=("${build_deps[@]}") build_deps_rhel=("${build_deps[@]}") build_deps_rosa=("${build_deps[@]}") sources=("git+https://github.com/noisetorch/NoiseTorch.git#tag=v${version}") checksums=('SKIP') prepare() { cd "${srcdir}/NoiseTorch" } build() { cd "${srcdir}/NoiseTorch" make } package() { install -Dm755 "${srcdir}/NoiseTorch/bin/noisetorch" "${pkgdir}/usr/bin/noisetorch" install -Dm644 "${srcdir}/NoiseTorch/assets/noisetorch.desktop" "${pkgdir}/usr/share/applications/noisetorch.desktop" install -Dm644 "${srcdir}/NoiseTorch/assets/icon/noisetorch.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/noisetorch.png" } files() { files-find-bin files-find-share "applications" files-find-share "icons" }