| # Maintainer: fauxpark <fauxpark@gmail.com> |
| |
| _realname=dfu-programmer |
| pkgbase=mingw-w64-${_realname} |
| pkgname=${MINGW_PACKAGE_PREFIX}-${_realname} |
| pkgver=0.7.2 |
| pkgrel=2 |
| pkgdesc='Device firmware update based USB programmer for Atmel chips (mingw-w64)' |
| arch=('any') |
| mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64') |
| license=('GPL') |
| url='https://github.com/dfu-programmer/dfu-programmer' |
| depends=("${MINGW_PACKAGE_PREFIX}-libusb-win32") |
| source=( |
| "https://downloads.sourceforge.net/project/dfu-programmer/dfu-programmer/${pkgver}/dfu-programmer-${pkgver}.tar.gz" |
| 01-use-libusb-win32.patch |
| ) |
| sha256sums=( |
| '1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995' |
| '7c8d27dbc8b24aefa54514594711301852741021623b25af136271d767a0fdc8' |
| ) |
| |
| prepare() { |
| cd ${srcdir}/${_realname}-${pkgver} |
| |
| patch -p1 -i ../01-use-libusb-win32.patch |
| } |
| |
| build() { |
| cd ${srcdir}/${_realname}-${pkgver} |
| |
| ./bootstrap.sh |
| ./configure \ |
| --prefix=${MINGW_PREFIX} \ |
| --disable-libusb_1_0 |
| } |
| |
| package() { |
| cd ${srcdir}/${_realname}-${pkgver} |
| |
| make DESTDIR="$pkgdir" install |
| } |