17 | | checksums md5 34f61db5cf3987740582bde9142befe6 \ |
18 | | sha1 040c0ac454ef1e1f652effbe55affd953a0f9071 \ |
19 | | rmd160 375103026545d33f625ff142e90e6c853c7f5498 |
20 | | |
21 | | depends_lib port:kdelibs3 port:libusb-compat port:jpeg port:readline |
22 | | |
23 | | configure.args QTDIR=${prefix}/lib/qt3 --without-arts |
24 | | |
25 | | post-activate { |
26 | | ui_msg " |
27 | | ======================================================================== |
28 | | Piklab is an integrated development environment only. You must install |
29 | | a compiler (such as the sdcc port) separately. |
30 | | |
31 | | See ${homepage} for details. |
32 | | |
33 | | Piklab also requires X11, which can be installed from the installation |
34 | | disc that came with your Mac. |
35 | | ========================================================================" |
36 | | } |
| 16 | description IDE for applications based on Microchip PIC microcontrollers |
| 17 | |
| 18 | long_description Piklab is an integrated development environment (IDE) for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler toolchains (like gputils, sdcc, c18) and with the GPSim simulator. It supports the most common programmers (serial, parallel, ICD2, Pickit2, PicStart+), the ICD2 debugger, and several bootloaders (Tiny, Pickit2, and Picdem). |
| 19 | |
| 20 | homepage http://piklab.sourceforge.net/ |
| 21 | master_sites sourceforge:project/piklab/piklab/${version} |
| 22 | |
| 23 | checksums rmd160 addaede8899f17f192f02e445ead4ef389874e99 \ |
| 24 | sha256 51de9edda8edb9d2e9d07ed1c479b83b87eb6fb17c85717477f05fac03a5740e |
| 25 | |
| 26 | depends_build port:pkgconfig |
| 27 | |
| 28 | depends_lib port:qt4-mac \ |
| 29 | port:kdelibs4 \ |
| 30 | port:libusb-compat |
| 31 | |
| 32 | patchfiles patch-src-common-port-CMakeLists.txt.diff \ |
| 33 | patch-src-common-port-port.h.diff \ |
| 34 | patch-src-common-port-port.cpp.diff \ |
| 35 | patch-src-progs-gui-port_selector.cpp.diff |