# Maintainer: Romain Bazile pkgname=mcuxpresso-ide pkgver=10.0.2_411 pkgrel=1 epoch= pkgdesc="An easy-to-use integrated development environment (IDE) for creating, building, debugging, and optimizing your application. From BIN package distributed by NXP." arch=('x86_64') url="http://www.nxp.com/MCUXPresso" license=('custom:"NXP"') depends=('dfu-util' 'libusb' 'webkitgtk' 'ncurses' 'glibc' 'lib32-glibc' 'jlink-software-and-documentation') source=("https://freescaleesd.flexnetoperations.com/337170/537/11781537/mcuxpressoide-${pkgver}.${arch}.deb.bin" "LICENSE") noextract=("mcuxpressoide-${pkgver}.${arch}.deb.bin") sha256sums=('4cd3d04d7d7c0b84a69b801f3c0eb7fa4c897dbdbfcfe1fd7fd4d2295746b293' 'f54634d263ed329288adbcd617f971502a22f38717602c504371a49301d37fb2') options=('!strip') prepare() { chmod +x mcuxpressoide-${pkgver}.${arch}.deb.bin ./mcuxpressoide-${pkgver}.${arch}.deb.bin --noexec --keep --target ${srcdir} rm mcuxpressoide-${pkgver}.${arch}.deb.bin cd ${srcdir}/ mkdir mcuxpressoide bsdtar -x -f mcuxpressoide-${pkgver}.${arch}.deb -C mcuxpressoide/ rm mcuxpressoide-${pkgver}.${arch}.deb bsdtar -x -f mcuxpressoide/data.tar.gz -C mcuxpressoide/ rm mcuxpressoide/data.tar.gz rm JLink_Linux_x86_64.deb } package() { # Create folder for license file mkdir -p ${srcdir}/mcuxpressoide/usr/share/NXPLPCXpresso; # Move main folder in place mv ${srcdir}/mcuxpressoide/usr ${pkgdir}/; # Move udev rules from /lib to /usr/lib folder mv ${srcdir}/mcuxpressoide/lib/udev ${pkgdir}/usr/lib/; # Add LICENSE file to licenses folder install -D -m644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE; }