aboutsummaryrefslogtreecommitdiffstats
path: root/devel/piklab
diff options
context:
space:
mode:
authorbms <bms@FreeBSD.org>2008-01-03 23:22:59 +0800
committerbms <bms@FreeBSD.org>2008-01-03 23:22:59 +0800
commit4d3a6ad3f980677fa2f71d29abf19b276cacfbe6 (patch)
tree2c30ff1377f97b81e8881d710edb86a67b8e3f8b /devel/piklab
parentff10be35e641c4ea42b8a28232c8b8d922a0a0aa (diff)
downloadfreebsd-ports-gnome-4d3a6ad3f980677fa2f71d29abf19b276cacfbe6.tar.gz
freebsd-ports-gnome-4d3a6ad3f980677fa2f71d29abf19b276cacfbe6.tar.zst
freebsd-ports-gnome-4d3a6ad3f980677fa2f71d29abf19b276cacfbe6.zip
Add new port Piklab: a KDE IDE for PIC development.
With help from lofi@.
Diffstat (limited to 'devel/piklab')
-rw-r--r--devel/piklab/Makefile27
-rw-r--r--devel/piklab/distinfo3
-rw-r--r--devel/piklab/pkg-descr12
-rw-r--r--devel/piklab/pkg-plist96
4 files changed, 138 insertions, 0 deletions
diff --git a/devel/piklab/Makefile b/devel/piklab/Makefile
new file mode 100644
index 000000000000..d8569e32d965
--- /dev/null
+++ b/devel/piklab/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: piklab
+# Date created: 2007-11-19
+# Whom: Michael Nottebrock <lofi@kiste>
+#
+# $FreeBSD$
+#
+
+PORTNAME= piklab
+PORTVERSION= 0.15.2
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=piklab
+
+MAINTAINER= bms@FreeBSD.org
+COMMENT= KDE IDE for microcontroller development
+
+LIB_DEPENDS= usb:${PORTSDIR}/devel/libusb
+
+USE_AUTOTOOLS= libtool:15
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_KDELIBS_VER=3
+USE_GETTEXT= yes
+
+MAN1= piklab-hex.1 piklab-prog.1 piklab.1x
+
+.include <bsd.port.mk>
diff --git a/devel/piklab/distinfo b/devel/piklab/distinfo
new file mode 100644
index 000000000000..e18f6fb3f1d8
--- /dev/null
+++ b/devel/piklab/distinfo
@@ -0,0 +1,3 @@
+MD5 (piklab-0.15.2.tar.bz2) = 0b2f2154753ba53c74b470edb3fa6ded
+SHA256 (piklab-0.15.2.tar.bz2) = 71e28b0873caf591dc9148706f901ea1d6a33a111954ee4e3a5badfa83549c7d
+SIZE (piklab-0.15.2.tar.bz2) = 1417716
diff --git a/devel/piklab/pkg-descr b/devel/piklab/pkg-descr
new file mode 100644
index 000000000000..2109d939d124
--- /dev/null
+++ b/devel/piklab/pkg-descr
@@ -0,0 +1,12 @@
+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).
+
+WWW: http://piklab.sourceforge.net/
diff --git a/devel/piklab/pkg-plist b/devel/piklab/pkg-plist
new file mode 100644
index 000000000000..e8c46f595c1e
--- /dev/null
+++ b/devel/piklab/pkg-plist
@@ -0,0 +1,96 @@
+bin/piklab
+bin/piklab-coff
+bin/piklab-hex
+bin/piklab-prog
+share/applications/kde/piklab.desktop
+share/apps/katepart/syntax/asm-pic.xml
+share/apps/katepart/syntax/coff-c-pic.xml
+share/apps/katepart/syntax/coff-pic.xml
+share/apps/katepart/syntax/jal-pic.xml
+share/apps/piklab/hexeditorpartui.rc
+share/apps/piklab/icons/crystalsvg/16x16/actions/likeback_dislike.png
+share/apps/piklab/icons/crystalsvg/16x16/actions/likeback_like.png
+share/apps/piklab/icons/hicolor/16x16/actions/likeback_bug.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_addcurrentfile.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_addfile.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_blankcheck.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_burnchip.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_chip.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_closeproject.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_compile.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_createproject.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_decompile.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_editproject.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_erasechip.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_find_next.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_find_previous.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_openproject.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_readchip.png
+share/apps/piklab/icons/hicolor/16x16/actions/piklab_verifychip.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_addcurrentfile.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_addfile.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_blankcheck.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_active.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_disabled.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_invalid.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_reached.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_burnchip.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_chip.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_closeproject.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_compile.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_createproject.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_step.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_stepin.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_stepout.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_stepover.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_debughalt.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_decompile.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_editproject.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_erasechip.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_find_next.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_find_previous.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_openproject.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_power.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_program_counter.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_program_counter_disabled.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_readchip.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_restart.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_run.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_stop.png
+share/apps/piklab/icons/hicolor/22x22/actions/piklab_verifychip.png
+share/apps/piklab/icons/hicolor/32x32/actions/piklab_config_assembler.png
+share/apps/piklab/icons/hicolor/32x32/actions/piklab_config_disassembler.png
+share/apps/piklab/icons/hicolor/32x32/actions/piklab_config_programmer.png
+share/apps/piklab/piklabui.rc
+share/doc/HTML/en/piklab/common
+share/doc/HTML/en/piklab/index.cache.bz2
+share/doc/HTML/en/piklab/index.docbook
+share/icons/hicolor/16x16/apps/piklab.png
+share/icons/hicolor/32x32/apps/piklab.png
+share/icons/hicolor/32x32/mimetypes/piklab_project.png
+share/icons/hicolor/64x64/apps/piklab.png
+share/locale/cs/LC_MESSAGES/piklab.mo
+share/locale/de/LC_MESSAGES/piklab.mo
+share/locale/es/LC_MESSAGES/piklab.mo
+share/locale/fr/LC_MESSAGES/piklab.mo
+share/locale/hu/LC_MESSAGES/piklab.mo
+share/locale/it/LC_MESSAGES/piklab.mo
+share/mimelnk/application/x-piklab.desktop
+@dirrm share/doc/HTML/en/piklab
+@dirrmtry share/doc/HTML/en
+@dirrmtry share/doc/HTML
+@dirrm share/apps/piklab/icons/hicolor/32x32/actions
+@dirrm share/apps/piklab/icons/hicolor/32x32
+@dirrm share/apps/piklab/icons/hicolor/22x22/actions
+@dirrm share/apps/piklab/icons/hicolor/22x22
+@dirrm share/apps/piklab/icons/hicolor/16x16/actions
+@dirrm share/apps/piklab/icons/hicolor/16x16
+@dirrm share/apps/piklab/icons/hicolor
+@dirrm share/apps/piklab/icons/crystalsvg/16x16/actions
+@dirrm share/apps/piklab/icons/crystalsvg/16x16/
+@dirrm share/apps/piklab/icons/crystalsvg
+@dirrm share/apps/piklab/icons
+@dirrm share/apps/piklab
+@dirrmtry share/apps/katepart/syntax
+@dirrmtry share/apps/katepart
+@dirrmtry share/apps