Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 143801 - dev-util/piklab-0.15.7 - IDE for Microchip PIC and dsPIC microcontrollers (new ebuild)
Summary: dev-util/piklab-0.15.7 - IDE for Microchip PIC and dsPIC microcontrollers (n...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 2 votes (vote)
Assignee: Default Assignee for New Packages
URL: http://piklab.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-13 10:49 UTC by Flavio Cappelli
Modified: 2010-02-28 00:53 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
piklab-0.10.0.ebuild (piklab-0.10.0.ebuild,941 bytes, text/plain)
2006-08-13 10:52 UTC, Flavio Cappelli
Details
piklab-0.11.1.ebuild (piklab-0.11.1.ebuild,740 bytes, text/plain)
2006-08-26 13:36 UTC, Flavio Cappelli
Details
piklab-0.12.2.ebuild (piklab-0.12.2.ebuild,521 bytes, text/plain)
2006-11-01 02:30 UTC, Flavio Cappelli
Details
piklab-0.12.2.ebuild (piklab-0.12.2.ebuild,521 bytes, text/plain)
2006-11-01 02:32 UTC, Flavio Cappelli
Details
Ebuild for 0.14.2 (piklab-0.14.2.ebuild,485 bytes, text/plain)
2007-04-26 17:55 UTC, Ernst Bachmann
Details
piklab 0.15-1 ebuild (piklab-0.15.1.ebuild,773 bytes, text/plain)
2007-11-20 00:11 UTC, Guillaume Ranquet
Details
New version (piklab-0.15.2.ebuild,671 bytes, text/plain)
2007-12-10 15:50 UTC, Guillaume Ranquet
Details
piklab-0.51.3 (piklab-0.15.3.ebuild,671 bytes, text/plain)
2008-11-14 07:35 UTC, logan dethrow
Details
udev rules file for microchip programmers (26-microchip.rules,557 bytes, text/plain)
2008-11-14 21:21 UTC, Peter Fox
Details
version 0.15.4 (piklab-0.15.4.ebuild,702 bytes, text/plain)
2009-04-16 13:30 UTC, Marcos
Details
Ebuild that works with KDE and QT 4 (piklab-0.15.4.ebuild,856 bytes, text/plain)
2009-05-05 12:55 UTC, Daan de Beer
Details
fixed line endings (piklab-0.15.4.ebuild,619 bytes, text/plain)
2009-05-07 22:47 UTC, Guillaume Ranquet
Details
Slot 3.5 version, installs only the required locales. (piklab-0.15.4-r1.ebuild,871 bytes, text/plain)
2009-06-29 18:01 UTC, Flavio Cappelli
Details
Add manpage for piklab-coff and improve other manpages (0.15.4-manpages.diff,23.58 KB, patch)
2009-07-05 22:26 UTC, Flavio Cappelli
Details | Diff
piklab-0.15.7.ebuild (piklab-0.15.7.ebuild,840 bytes, text/plain)
2010-02-26 19:35 UTC, Marc Michels
Details
piklab-0.15.7.ebuild based on piklab-prog-qt4.spec (piklab-0.15.7.ebuild,575 bytes, text/plain)
2010-02-28 00:16 UTC, Samuli Suominen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Flavio Cappelli 2006-08-13 10:49:51 UTC
Piklab is an integrated development environment for Microchip PIC and dsPIC microcontrollers. Several assembler and compiler toolchains are supported (GPUTILS, SDCC, PIC30 toolchain, HT-SOFT PICC/PIC18 compilers, MPLAB C18 compiler, JAL compiler). Very good KDE application.
Comment 1 Flavio Cappelli 2006-08-13 10:52:34 UTC
Created attachment 94160 [details]
piklab-0.10.0.ebuild
Comment 2 Flavio Cappelli 2006-08-26 13:36:39 UTC
Created attachment 95156 [details]
piklab-0.11.1.ebuild

Ebuild for the latest version of piklab.
Comment 3 Flavio Cappelli 2006-11-01 02:30:50 UTC
Created attachment 100954 [details]
piklab-0.12.2.ebuild
Comment 4 Flavio Cappelli 2006-11-01 02:32:41 UTC
Created attachment 100955 [details]
piklab-0.12.2.ebuild
Comment 5 Ernst Bachmann 2007-04-26 17:55:56 UTC
Created attachment 117322 [details]
Ebuild for 0.14.2

New Version...
Comment 6 Guillaume Ranquet 2007-11-20 00:11:26 UTC
Created attachment 136455 [details]
piklab 0.15-1 ebuild

*should* work
Comment 7 Guillaume Ranquet 2007-12-10 15:50:49 UTC
Created attachment 138182 [details]
New version

new version + ebuild header fixed *g*
Comment 8 DEMAINE Benoît-Pierre, aka DoubleHP 2008-03-16 00:39:47 UTC
CC me.

piklab-0.15.2.ebuild worked for me on stable.
Comment 9 logan dethrow 2008-11-14 07:35:05 UTC
Created attachment 171689 [details]
piklab-0.51.3

Revision bump, seemed fine on my x86 machine.
Comment 10 Peter Fox 2008-11-14 21:21:55 UTC
Created attachment 171747 [details]
udev rules file for microchip programmers

See http://usbpicprog.org/?page_id=13
Also need to add the microchip group, and the user needs to be in the microchip group.
Comment 11 Peter Fox 2008-11-14 22:00:22 UTC
The rules file should be named 70-microchip.rules so that /dev/bus/usb/... gets the right permissions also.
Comment 12 Kyle 2009-04-08 17:46:21 UTC
New version 0.15.4; just rename piklab-0.15.3.ebuild to piklab-0.15.4.ebuild and it'll install.
Comment 13 Marcos 2009-04-16 13:30:56 UTC
Created attachment 188568 [details]
version 0.15.4

Ebuild for version 0.15.4 with arts being optional.
Comment 14 Daan de Beer 2009-05-05 12:55:16 UTC
Created attachment 190410 [details]
Ebuild that works with KDE and QT 4

This ebuild works for me with KDE4 and QT4 installed, the other one does not seem to find the correct kde and qt paths. And fails to compile.
Comment 15 Guillaume Ranquet 2009-05-07 22:47:04 UTC
Created attachment 190658 [details]
fixed line endings

additionnaly, the ebuild has been updated/cleaned to standards
Comment 16 Flavio Cappelli 2009-06-29 18:01:30 UTC
Created attachment 196099 [details]
Slot 3.5 version, installs only the required locales.

Also removes the obsoleted arts support.
Comment 17 Flavio Cappelli 2009-07-05 22:26:33 UTC
Created attachment 196843 [details, diff]
Add manpage for piklab-coff and improve other manpages

Sorry, I forgot this patch.
Comment 18 DEMAINE Benoît-Pierre, aka DoubleHP 2010-02-11 04:43:21 UTC
Please add
RESTRICT="mirror"
to ebuild to make the download start faster (to not try Gentoo mirors that don't have this source yet)
Comment 19 DEMAINE Benoît-Pierre, aka DoubleHP 2010-02-11 04:46:06 UTC
With
piklab-0.15.4.ebuild by g-ranquet   	2009-05-07 22:47 
I get:

checking for kde-config... not found
configure: error: The important program kde-config was not found!
Please check whether you installed KDE correctly.

I think it's because KDE3 have been removed ... and KDE4 syntax is now different.
Comment 20 Guillaume Ranquet 2010-02-11 13:46:02 UTC
(In reply to comment #19)
> With
> piklab-0.15.4.ebuild by g-ranquet       2009-05-07 22:47 

you should use the version posted by flavio which is way more complete/correct than mine.
Comment 21 DEMAINE Benoît-Pierre, aka DoubleHP 2010-02-11 16:40:10 UTC
uranus piklab # ebuild piklab-0.15.4-r1.ebuild manifest
 * Please fix your package (doublehp-dhp/piklab-0.15.4-r1) to not use kde.eclass
/mnt/doublehp/usr/portage/doublehp-dhp/piklab/piklab-0.15.4-r1.ebuild: line 31: need-kde: command not found
>>> Creating Manifest for /mnt/doublehp/usr/portage/doublehp-dhp/piklab
uranus piklab #

it merged ... but ...

uranus piklab # equery f doublehp-dhp/piklab
[ Searching for packages matching doublehp-dhp/piklab... ]
* Contents of doublehp-dhp/piklab-0.15.4-r1:
uranus piklab #

See what I mean ?
Comment 22 hariseldon78 2010-02-15 22:53:18 UTC
(In reply to comment #19)
> checking for kde-config... not found
> configure: error: The important program kde-config was not found!
> Please check whether you installed KDE correctly.
> 
> I think it's because KDE3 have been removed ... and KDE4 syntax is now
> different.

is there a way to install it with KDE4?
Comment 23 Marc Michels 2010-02-26 19:35:31 UTC
Created attachment 221361 [details]
piklab-0.15.7.ebuild

Crude but working ebuild for 0.15.7
Comment 24 Marc Michels 2010-02-26 19:38:05 UTC
> > I think it's because KDE3 have been removed ... and KDE4 syntax is now
> > different.
> 
> is there a way to install it with KDE4?
> 
If you have qt3-support and install kdelibs-3.5.10-r6 through kde-sunset overlay then above ebuild should build.
Comment 25 DEMAINE Benoît-Pierre, aka DoubleHP 2010-02-26 19:41:03 UTC
(In reply to comment #24)

I find THIS

> If you have [...] kdelibs-3.5.10-r6 through kde-sunset
> overlay then above ebuild should build.

a bit rude ...

Maybe the ebuild could dep on it ? or check it and produce an apropriate eerror ?
Comment 26 Samuli Suominen (RETIRED) gentoo-dev 2010-02-28 00:16:31 UTC
Created attachment 221495 [details]
piklab-0.15.7.ebuild based on piklab-prog-qt4.spec

Initial ebuild based on Qt4 part of the source tree, based on RPM .spec file piklab-prog-qt4.spec included in the source tree.

I'm sure it needs more work, but it compiles and installs what the .spec says for now.
Comment 27 DEMAINE Benoît-Pierre, aka DoubleHP 2010-02-28 00:39:21 UTC
Samuli: your ebuild does not build the main interface. piklab-prog is only a part of the backend. GUI is required for most people.
Comment 28 Samuli Suominen (RETIRED) gentoo-dev 2010-02-28 00:47:26 UTC
(In reply to comment #27)
> Samuli: your ebuild does not build the main interface. piklab-prog is only a
> part of the backend. GUI is required for most people.
> 

KDE 3.x / Qt 3.x is obsolete and the GUI is not ready for Qt 4.x yet, see the filelist in e.g.

http://fr2.rpmfind.net//linux/RPM/sourceforge/p/project/pi/piklab/newest%20release/0.15.7/piklab-prog-qt4-0.15.7-1mdv2008.0.i586.html

Only providing what's available to provide. ;-)
Comment 29 Samuli Suominen (RETIRED) gentoo-dev 2010-02-28 00:53:38 UTC
... and the command-line tools are now in Portage.