summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dcf40cdc5f26..4c98da0db070 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = teensyduino
pkgdesc = Arduino SDK with Teensyduino
pkgver = 1.24
- pkgrel = 1
+ pkgrel = 2
url = http://www.pjrc.com/teensy/teensyduino.html
install = teensyduino.install
arch = i686
@@ -20,8 +20,8 @@ pkgbase = teensyduino
depends = libpng12
depends = libsm
depends = desktop-file-utils
- depends = libtinfo
depends = giflib
+ depends = avrdude
provides = arduino
conflicts = arduino
conflicts = teensy-loader-cli
diff --git a/PKGBUILD b/PKGBUILD
index 99c95bc3af74..183fa1967476 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,14 +6,14 @@
pkgname=teensyduino
pkgver=1.24
_arduino=1.6.5
-pkgrel=1
+pkgrel=2
pkgdesc="Arduino SDK with Teensyduino"
arch=('i686' 'x86_64')
url="http://www.pjrc.com/teensy/teensyduino.html"
options=(!strip staticlibs)
license=('GPL' 'LGPL' 'custom')
depends=('gtk2' 'libusb-compat' 'libusb' 'java-runtime' 'libpng12' 'libsm'
- 'desktop-file-utils' 'libtinfo' 'giflib')
+ 'desktop-file-utils' 'giflib' 'avrdude')
makedepends=('xorg-server-xvfb' 'libxft' 'xdotool' 'icoutils')
provides=('arduino')
conflicts=('arduino' 'teensy-loader-cli')
@@ -87,6 +87,10 @@ package() {
ln -s /usr/share/arduino/arduino "${pkgdir}/usr/bin/arduino"
ln -s /usr/share/arduino/reference "${pkgdir}/usr/share/doc/arduino"
+ # fix avrdude
+ rm -f "${pkgdir}/usr/share/arduino/hardware/tools/avr/bin/avrdude"{,_bin}
+ ln -s /usr/bin/avrdude "${pkgdir}/usr/share/arduino/hardware/tools/avr/bin/avrdude"
+
# desktop icon
for size in 16 32 48 256; do
install -Dm644 ../arduino_icon_*_${size}x${size}x32.png \