diff --git a/avrdude/alr.sh b/avrdude/alr.sh index e361d90..cd324d5 100644 --- a/avrdude/alr.sh +++ b/avrdude/alr.sh @@ -1,8 +1,9 @@ name='avrdude' epoch='1' version='8.1' -release='2' +release='3' desc='Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers' +desc_ru='Скачивание/загрузка/манипулирование содержимым ROM и EEPROM микроконтроллеров AVR' homepage='https://github.com/avrdudes/avrdude/' maintainer="Евгений Храмов " architectures=('amd64') @@ -10,7 +11,42 @@ license=('GPL') provides=('avrdude') conflicts=('avrdude' 'avrdude-git') -deps=( +deps_rhel=( + 'elfutils' + 'hidapi' + 'libftdi' + 'libusb' + 'readline' +) +deps_fedora=( + 'elfutils' + 'hidapi' + 'libftdi' + 'libusb' + 'readline' +) +deps_alt=( + 'libelf' + 'libhidapi' + 'libftdi1' + 'libusb' + 'libreadline7' +) +deps_arch=( + 'elfutils' + 'hidapi' + 'libftdi' + 'libusb' + 'readline' +) +deps_redos=( + 'elfutils' + 'hidapi' + 'libftdi' + 'libusb' + 'readline' +) +deps_rosa=( 'elfutils' 'hidapi' 'libftdi' @@ -18,7 +54,44 @@ deps=( 'readline' ) -build_deps=( +build_deps_rhel=( + 'gcc' + 'cmake' + 'ninja-build' + 'flex' + 'bison' +) +build_deps_fedora=( + 'gcc' + 'cmake' + 'ninja-build' + 'flex' + 'bison' +) +build_deps_alt=( + 'gcc' + 'gcc-c++' + 'cmake' + 'ninja-build' + 'flex' + 'bison' +) +build_deps_arch=( + 'gcc' + 'cmake' + 'ninja' + 'flex' + 'bison' +) +build_deps_redos=( + 'gcc' + 'cmake' + 'ninja-build' + 'flex' + 'bison' +) +build_deps_rosa=( + 'gcc' 'cmake' 'ninja-build' 'flex' @@ -47,3 +120,11 @@ package() { DESTDIR="${pkgdir}" ninja -C build install } + +files() { + echo ./usr/bin/avrdude + printf '"%s" ' ./usr/lib/**/* + printf '"%s" ' ./usr/include/**/* + printf '"%s" ' ./usr/share/**/* + printf '"%s" ' ./etc/**/* +}