forked from Plemya-x/alr-repo
		
	avrdude 1.7.3
This commit is contained in:
		
							
								
								
									
										49
									
								
								avrdude/alr.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								avrdude/alr.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | |||||||
|  | name='avrdude' | ||||||
|  | epoch='1' | ||||||
|  | version='7.3' | ||||||
|  | release='1' | ||||||
|  | desc='Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers' | ||||||
|  | homepage='https://github.com/avrdudes/avrdude/' | ||||||
|  | maintainer="Евгений Храмов <xpamych@yandex.ru>" | ||||||
|  | architectures=('amd64') | ||||||
|  | license=('GPL') | ||||||
|  | provides=('avrdude') | ||||||
|  | conflicts=('avrdude' 'avrdude-git') | ||||||
|  |  | ||||||
|  | deps=( | ||||||
|  |     'elfutils' | ||||||
|  |     'hidapi' | ||||||
|  |     'libftdi' | ||||||
|  |     'libusb-compat-0.1' | ||||||
|  |     'readline' | ||||||
|  | ) | ||||||
|  |  | ||||||
|  | build_deps=( | ||||||
|  |       'cmake' | ||||||
|  |       'ninja-build' | ||||||
|  |       'flex' | ||||||
|  |       'bison' | ||||||
|  | ) | ||||||
|  |  | ||||||
|  | sources=("https://github.com/avrdudes/avrdude/archive/refs/tags/v${version}.tar.gz") | ||||||
|  | checksums=('SKIP') | ||||||
|  |  | ||||||
|  | build() { | ||||||
|  |   cd ${name}-${version} | ||||||
|  |  | ||||||
|  |   cmake -B build \ | ||||||
|  |     -G Ninja \ | ||||||
|  |     -D CMAKE_INSTALL_PREFIX=/usr \ | ||||||
|  |     -D CMAKE_INSTALL_SYSCONFDIR=/etc \ | ||||||
|  |     -D CMAKE_BUILD_TYPE=RelWithDebInfo \ | ||||||
|  |     -D BUILD_SHARED_LIBS=1 \ | ||||||
|  |     -D HAVE_LINUXGPIO=1 \ | ||||||
|  |     -D HAVE_LINUXSPI=1 | ||||||
|  |   ninja -C build | ||||||
|  | } | ||||||
|  |  | ||||||
|  | package() { | ||||||
|  |   cd ${name}-${version} | ||||||
|  |  | ||||||
|  |   DESTDIR="${pkgdir}" ninja -C build install | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user