Recent

Author Topic: Online Package Manager  (Read 839055 times)

dbannon

  • Hero Member
  • *****
  • Posts: 2791
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Online Package Manager
« Reply #1770 on: March 23, 2020, 11:24:55 am »

edit: sorry, getmem, I am using fpc3.0.4

OK, I have blown away my existing install of Lazarus and pulled down a fresh copy (because I find svn sometimes surprises me wrt overwriting my own hacks).  So, complete clean install. I try to install the map viewer before my usual favourites.

Same error.

@wp, yep, just installing the map viewer, it all goes sweetly.  No erros and the icons have appeared on my toolbar.  Be interesting to see if my downloads work.  I have found, in the past that not all sites require that (getmem's openssl) mod.

Would it make sense to split the package into two packages ??  The core package and, secondly, the collection of options  ?   Or just have the options unticked by default. I certainly thought I needed the full set, wp indicates thats not the case.

Davo

« Last Edit: March 23, 2020, 11:27:08 am by dbannon »
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #1771 on: March 23, 2020, 11:44:21 am »
@wp, @davo

OK. I updated OPM, by default only lazmapviewerpgk.lpk is visible. The info about the other packages is visible in the preview screen or community description. Please see attached images. wp if you wish to change the text, please let me know.

Ps: Fixed typo mannually.
« Last Edit: March 23, 2020, 11:47:16 am by GetMem »

wp

  • Hero Member
  • *****
  • Posts: 11910
Re: Online Package Manager
« Reply #1772 on: March 23, 2020, 11:59:56 am »
Perfect. Do I have to update the update.json file?

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #1773 on: March 23, 2020, 12:09:58 pm »
Quote
Perfect. Do I have to update the update.json file?
Yes. Please replace the original with the attached one.

dbannon

  • Hero Member
  • *****
  • Posts: 2791
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Online Package Manager
« Reply #1774 on: March 23, 2020, 12:13:04 pm »
@getmem, good move !   Again, thanks for a really great tool.

@wp, yes, some download isses, I'll open a thread in "Packages and Libraries" rather than clog up getmem's thread.

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #1775 on: March 23, 2020, 12:43:03 pm »
Quote
@getmem, good move !   Again, thanks for a really great tool.
Thank you Davo.

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
Re: Online Package Manager
« Reply #1776 on: March 23, 2020, 12:47:38 pm »
if you wish to change the text, please let me know.
Original license is LGPL 3.0 (not GPL 2 as shown in screenshot). Origin: http://keit.co/p/tmapviewer/
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #1777 on: March 23, 2020, 12:52:41 pm »
Quote
Original license is LGPL 3.0 (not GPL 2 as shown in screenshot). Origin: http://keit.co/p/tmapviewer/
Thanks @avra. I will change it in the main json.

wp

  • Hero Member
  • *****
  • Posts: 11910
Re: Online Package Manager
« Reply #1778 on: March 23, 2020, 01:05:41 pm »
if you wish to change the text, please let me know.
Original license is LGPL 3.0 (not GPL 2 as shown in screenshot). Origin: http://keit.co/p/tmapviewer/
Sorry, I don't have any idea about licenses. On the other hand, Maciej Kaczkowski, the author of the very first version, writes in the file header of the main viewer unit (and this is retained in LazMapViewer): "This library is free software; you can redistribute it and/or modify it  under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version." - Is this LGPL 3.0? I understood it as GPL 2.

wp

  • Hero Member
  • *****
  • Posts: 11910
Re: Online Package Manager
« Reply #1779 on: March 23, 2020, 02:20:04 pm »
Quote
Perfect. Do I have to update the update.json file?
Yes. Please replace the original with the attached one.
Done.

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
Re: Online Package Manager
« Reply #1780 on: March 23, 2020, 10:18:30 pm »
Maciej Kaczkowski, the author of the very first version, writes in the file header of the main viewer unit (and this is retained in LazMapViewer): "This library is free software; you can redistribute it and/or modify it  under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version." - Is this LGPL 3.0? I understood it as GPL 2.
If we search for "GNU Library General Public License" one of the first links will be this one: https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html. It can be seen there that mentioned library is LGPL and not pure GPL. As for the version - yes, code headers state LGPL 2 or any later version, while his original site that is still live says library is LGPL 3.0. Therefore, probably most correct would be to say that library is LGPL 2.0 or any later version.
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

wp

  • Hero Member
  • *****
  • Posts: 11910
Re: Online Package Manager
« Reply #1781 on: March 24, 2020, 12:03:45 am »
OK, I'll change it after I received feedback from jc99, the author of the package with the BGRABitmap drawing engine.

wp

  • Hero Member
  • *****
  • Posts: 11910
Re: Online Package Manager
« Reply #1782 on: April 09, 2020, 01:19:51 pm »
As discussed in the other thread (https://forum.lazarus.freepascal.org/index.php/topic,49075.0.html) and agreed by all authors, I now changed the license of the LazMapviewer component to modified LGPL (like RTL, FCL, LCL). GetMem, could you please add the new version to OPM? https://sourceforge.net/projects/lazarus-ccr/files/LazMapViewer/lazmapviewer-v0.2.2.zip/download

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #1783 on: April 09, 2020, 01:46:05 pm »
@wp
I updated the central repository, thanks for the new version.

anderbelluno

  • New Member
  • *
  • Posts: 39
Re: Online Package Manager
« Reply #1784 on: April 22, 2020, 06:11:10 pm »
Hi Getman, i'm REST Dataware team, we have a new version on Source Forge repository,  you can update OPM please? Tks

 

TinyPortal © 2005-2018