Package: avrdude
Version:  6.4
Revision: 1

Depends: <<
	libftdi1-shlibs,
	libhidapi0-shlibs,
	libncurses5-shlibs,
	libusb-compat-0.1.4-shlibs,
	libusb1-shlibs,
	readline8-shlibs
<<
BuildDepends: <<
	autoconf2.6,
	automake1.15,
	bison,
	libelf,
	libftdi1,
	libhidapi0-dev,
	libtool2,
	libusb-compat-0.1.4-dev,
	libusb1,
	readline8
<<
Source: http://download.savannah.gnu.org/releases/%n/%n-%v.tar.gz
Source-Checksum: SHA256(a9be7066f70a9dcf4bf0736fcf531db6a3250aed1a24cc643add27641b7110f9)
PatchScript: <<
	# Fix configure's broken tests for CPP and various headers
	# (unsure this is still needed?)
	perl -pi -e 's/^AM_PROG_CC_C_O$/AM_PROG_CC_C_O\nAC_CHECK_HEADERS([])/g' configure.ac
	autoreconf -fi
<<
# Yes, libusb detection is a mess.
# See: https://github.com/avrdudes/avrdude/issues/799
ConfigureParams: <<
	--disable-shared \
	--disable-silent-rules
<<
CompileScript: <<
	%{default_script}
	fink-package-precedence .
<<
InstallScript: <<
	make install DESTDIR=%d

	# The pre-built .info is fine. Enabling its rule would also
	# trigger building .pdf/.ps/.html, which pulls a bunch of
	# additional BDep
	mkdir -p %i/share/info
	install doc/avrdude.info %i/share/info
<<
InfoDocs: avrdude.info
ConfFiles: %p/etc/%n.conf
DocFiles: AUTHORS ChangeLog* COPYING NEWS README doc/TODO

Description: Atmel AVR microcontrollers programmer
DescDetail: <<
Avrdude is a tool for AVR microcontrollers which can interface to
many hardware in-system programmers or bootloaders
<<
DescPackaging: <<
	Former maintainer: Matthias Ringwald <matthias@ringwald.ch>
<<
License: GPL
Homepage: http://savannah.nongnu.org/projects/avrdude
Maintainer: None <fink-devel@lists.sourceforge.net>