2 # Copyright (C) 2008-2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
15 PKG_SOURCE_URL
:=https
://github.com
/avrdudes
/avrdude
16 PKG_SOURCE_VERSION
:=v
$(PKG_VERSION
)
17 PKG_MIRROR_HASH
:=6799ef4d73870a0d130a28047917f051d8edd2aeb11a7825f1c19e416e38f6b6
19 PKG_MAINTAINER
:=Ted Hess
<thess@kitschensync.net
>
20 PKG_LICENSE
:=GPL-2.0
-or-later
21 PKG_LICENSE_FILES
:=COPYING
23 include $(INCLUDE_DIR
)/package.mk
24 include $(INCLUDE_DIR
)/cmake.mk
26 define Package
/avrdude
29 SUBMENU
:=Microcontroller programming
30 TITLE
:=AVR Downloader
/UploaDEr
31 URL
:=https
://github.com
/avrdudes
/avrdude
32 DEPENDS
:=+libncurses
+libreadline
+libusb-1.0
+libftdi1
+libelf
+libgpiod
35 define Package
/avrdude
/description
36 AVRDUDE is a full featured program for programming Atmel
's AVR CPU's.
42 -DHAVE_LIBHIDAPI
=OFF \
43 -DHAVE_LIBSERIALPORT
=OFF \
46 define Package
/avrdude
/conffiles
50 define Package
/avrdude
/install
51 $(INSTALL_DIR
) $(1)/etc
52 $(INSTALL_CONF
) $(PKG_INSTALL_DIR
)/usr
/etc
/avrdude.conf
$(1)/etc
/
53 $(INSTALL_DIR
) $(1)/usr
/bin
54 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/avrdude
$(1)/usr
/bin
/
57 $(eval
$(call BuildPackage
,avrdude
))