diff --git a/avrdude/alr.sh b/avrdude/alr.sh index cd324d5..628e418 100644 --- a/avrdude/alr.sh +++ b/avrdude/alr.sh @@ -1,7 +1,6 @@ name='avrdude' -epoch='1' version='8.1' -release='3' +release='4' desc='Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers' desc_ru='Скачивание/загрузка/манипулирование содержимым ROM и EEPROM микроконтроллеров AVR' homepage='https://github.com/avrdudes/avrdude/' @@ -11,20 +10,14 @@ license=('GPL') provides=('avrdude') conflicts=('avrdude' 'avrdude-git') -deps_rhel=( - 'elfutils' - 'hidapi' - 'libftdi' - 'libusb' - 'readline' -) -deps_fedora=( +deps=( 'elfutils' 'hidapi' 'libftdi' 'libusb' 'readline' ) + deps_alt=( 'libelf' 'libhidapi' @@ -33,41 +26,32 @@ deps_alt=( 'libreadline7' ) deps_arch=( - 'elfutils' + 'libelf' 'hidapi' 'libftdi' 'libusb' 'readline' ) -deps_redos=( - 'elfutils' - 'hidapi' - 'libftdi' - 'libusb' - 'readline' +deps_debian=( + 'libelf1' + 'libhidapi-hidraw0' + 'libftdi1-2' + 'libusb-1.0-0' + 'libreadline8' ) -deps_rosa=( - 'elfutils' - 'hidapi' - 'libftdi' - 'libusb' - 'readline' +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") + +build_deps=( + 'gcc' + 'cmake' + 'ninja-build' + 'flex' + 'bison' ) -build_deps_rhel=( - 'gcc' - 'cmake' - 'ninja-build' - 'flex' - 'bison' -) -build_deps_fedora=( - 'gcc' - 'cmake' - 'ninja-build' - 'flex' - 'bison' -) build_deps_alt=( 'gcc' 'gcc-c++' @@ -83,20 +67,24 @@ build_deps_arch=( 'flex' 'bison' ) -build_deps_redos=( - 'gcc' - 'cmake' - 'ninja-build' - 'flex' - 'bison' -) -build_deps_rosa=( - 'gcc' - 'cmake' - 'ninja-build' - 'flex' - 'bison' +build_deps_debian=( + 'gcc' + 'g++' + 'cmake' + 'ninja-build' + 'flex' + 'bison' + 'pkg-config' + 'libelf-dev' + 'libhidapi-dev' + 'libftdi1-dev' + 'libusb-1.0-0-dev' + 'libreadline-dev' ) +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") sources=("https://github.com/avrdudes/avrdude/archive/refs/tags/v${version}.tar.gz") checksums=('SKIP')