Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2009-01

DCPCrypt maintainer and patch?

4 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

I just noticed while trying to use DCPCrypt package in a fpGUI based application that the dcplazarus.lpk pulls in the LCL package. So even though you can use Lazarus to write non-LCL applications, you can't use DCPCrypt Lazarus Package as such.

The solution is simple. Create 2 lazarus packages. One package (dcp.lpk) contains only DCPCrypt units. The second package, dcplazarus.lpk, contains the dcpreg.pas unit that registers DCP with Lazarus IDE. Only the latter package requires LCL dependency.

Could anybody make that change in the downloadable DCPCrypt from Lazarus CCR site? Otherwise, how do I submit a patch for the Lazarus CCR site?

Also, couldn't dcpcrypt become part of FCL packages? I noticed there is already a Blowfish unit in FCL-Base directory.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Vincent Snijders
to Graeme Geldenhuys

2009/1/20 Graeme Geldenhuys :

Show quoted text 6 lines
Hi, I just noticed while trying to use DCPCrypt package in a fpGUI based application that the dcplazarus.lpk pulls in the LCL package. So even though you can use Lazarus to write non-LCL applications, you can't use DCPCrypt Lazarus Package as such.

Yes, we promote the LCL in every possible way, even by lock in.

Show quoted text 9 lines
The solution is simple. Create 2 lazarus packages. One package (dcp.lpk) contains only DCPCrypt units. The second package, dcplazarus.lpk, contains the dcpreg.pas unit that registers DCP with Lazarus IDE. Only the latter package requires LCL dependency. Could anybody make that change in the downloadable DCPCrypt from Lazarus CCR site? Otherwise, how do I submit a patch for the Lazarus CCR site?

You can send me a new zip (with a new version number) and update http://wiki.lazarus.freepascal.org/DCPcrypt.

Also, couldn't dcpcrypt become part of FCL packages? I noticed there is already a Blowfish unit in FCL-Base directory.

That kind of questions should be asked on the fpc-pascal mailing list.

Vincent

Reply by email

Graeme Geldenhuys
to Vincent Snijders
Vincent Snijders wrote
Yes, we promote the LCL in every possible way, even by lock in.

:-) Nice tactics!

You can send me a new zip (with a new version number) and update http://wiki.lazarus.freepascal.org/DCPcrypt.

Expect an email in a short while. Thanks Vincent.

That kind of questions should be asked on the fpc-pascal mailing list.

OK, I posted the question there.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email