Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname=arduino
- pkgver=0021
- pkgrel=1
- pkgdesc="The Arduino IDE - 32 and 64bit version"
- arch=('i686' 'x86_64')
- url="http://www.arduino.cc/"
- license=('GPL')
- depends=('avr-libc' 'java-runtime' 'avrdude' 'libusb' 'bash' )
- source=("http://arduino.googlecode.com/files/${pkgname}-${pkgver}.tgz"
- arduino.desktop
- arduino.png)
- conflicts=('arduino64')
- if [ "${CARCH}" == 'i686' ]; then
- source=("http://arduino.googlecode.com/files/${pkgname}-${pkgver}.tgz"
- arduino.desktop
- arduino.png)
- md5sums=('0f53873712b51774e96c0bdf987289dd'
- 'eebc4d6495864bea99ad057af801afb9'
- '9e36d33891d5e68d38ec55d1494499a5')
- elif [ "${CARCH}" == 'x86_64' ]; then
- source=("http://files.arduino.cc/downloads/${pkgname}-${pkgver}-2.tgz"
- arduino.desktop
- arduino.png)
- md5sums=('e3a6d834682b3694fc2f58ba7d5e24a1'
- 'eebc4d6495864bea99ad057af801afb9'
- '9e36d33891d5e68d38ec55d1494499a5')
- fi
- build() {
- install -d ${pkgdir}/usr/share
- cp -r ${srcdir}/${pkgname}-${pkgver} ${pkgdir}/usr/share/arduino
- find ${pkgdir}/usr/share/arduino -type d -exec chmod 755 '{}' \;
- find ${pkgdir}/usr/share/arduino -type f -exec chmod 644 '{}' \;
- chmod 755 ${pkgdir}/usr/share/arduino/arduino
- rm ${pkgdir}/usr/share/arduino/hardware/tools/avrdude
- ln -s /usr/bin/avrdude ${pkgdir}/usr/share/arduino/hardware/tools/avrdude
- #Generate script to run arduino
- install -d ${pkgdir}/usr/bin
- cat <<EOF > ${pkgdir}/usr/bin/arduino
- #!/bin/bash
- cd /usr/share/arduino
- ./arduino
- EOF
- chmod 755 ${pkgdir}/usr/bin/arduino
- #Create icon in kde/gnome menu
- mkdir -p $pkgdir/usr/share/applications/
- cp $srcdir/arduino.desktop $pkgdir/usr/share/applications
- mkdir -p $pkgdir//usr/share/icons/hicolor/256x256/apps/
- cp $srcdir/arduino.png $pkgdir//usr/share/icons/hicolor/256x256/apps/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement