# Maintainer: buckket # Contributor: Niels Martignène pkgname=arduino-mk pkgver=1.6.0 pkgrel=1 pkgdesc='A Makefile for Arduino Sketches' arch=(any) url='https://github.com/sudar/Arduino-Makefile' license=('LGPL2.1') depends=('arduino-avr-core' 'make' 'python-pyserial') optdepends=('screen: monitor support' 'picocom: monitor support') source=("https://github.com/sudar/Arduino-Makefile/archive/${pkgver}.tar.gz") sha256sums=('113f68cd2224c8014c10e04e0f3a49ad6d41520a44556942f11aa69cd0046b17') prepare() { cd "${srcdir}/Arduino-Makefile-${pkgver}" find -name ".gitignore" -delete } package() { cd "${srcdir}/Arduino-Makefile-${pkgver}" mkdir -p "${pkgdir}/usr/bin" mkdir -p "${pkgdir}/usr/share/arduino" mkdir -p "${pkgdir}/usr/share/doc/${pkgname}" mkdir -p "${pkgdir}/usr/share/man/man1" install -m755 bin/ard-reset-arduino "${pkgdir}/usr/bin/" install -m644 *.mk arduino-mk-vars.md "${pkgdir}/usr/share/arduino/" cp -r README.md examples "${pkgdir}/usr/share/doc/${pkgname}/" install -m644 ard-reset-arduino.1 "${pkgdir}/usr/share/man/man1/" }