Cruisers Forum
 


Join CruisersForum Today

Reply
 
Thread Tools Rate Thread Display Modes
Old 29-06-2014, 20:11   #1
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 4,016
Changes on the Plug-in Download page & new plug-in packages

Hi all...
Thanks to the great effort of Sean and Rick, we now have improved packages available for several plug-ins, with more to come as time allows.
The plug-ins using the new packaging system don't need manual copying to the plugin folder anymore and come with a graphical installer, similar to the one of OpenCPN itself on Windows and in the distribution native packages on Linux. All the translations and data are also bundled, so no more manual work should be needed.


On Windows, simply download the installer from the "Setup package" link, run it and follow it's instructions (example screenshots attached bellow)

On Linux distributions similar to Ubuntu (Debian, Mint, Crunchbang etc.) download the DEB package corresponding to your processor architecture and install either using your favorite GUI tool or from the command line using
Code:
sudo dpkg -i XXX.deb
where XXX.deb is the name of the package you downloaded.

On distributions like Fedora, CentOS, OpenSuSE, download the RPM package and install either using your favorite GUI tool or from the command line using
Code:
rpm -Uvh XXX.rpm
where XXX.deb is the name of the package you downloaded.
In case your system is not using any of these packaging systems, you can still get the .tar.bz2 package and install the files manually.

It is pretty wise to get rid of the previously manually installed plug-ins of the same type prior to using the new packages to avoid having several instances of the same plug-in available at the same time.

We still don't provide packages for Mac OS X for different reasons, but they will come, believe me

Please let me know in case you observe any problems, broken links etc.

Pavel
Attached Thumbnails
Click image for larger version

Name:	Screenshot from 2014-06-29 20:34:18.png
Views:	371
Size:	157.2 KB
ID:	84141   Click image for larger version

Name:	Screenshot from 2014-06-29 20:42:13.png
Views:	90
Size:	22.8 KB
ID:	84142  

Click image for larger version

Name:	Screenshot from 2014-06-29 20:42:45.png
Views:	112
Size:	21.8 KB
ID:	84143   Click image for larger version

Name:	Screenshot from 2014-06-29 20:43:02.png
Views:	96
Size:	29.3 KB
ID:	84144  

Click image for larger version

Name:	Screenshot from 2014-06-29 20:43:19.png
Views:	94
Size:	24.4 KB
ID:	84145   Click image for larger version

Name:	Screenshot from 2014-06-29 20:43:37.png
Views:	100
Size:	18.4 KB
ID:	84146  

__________________

__________________
nohal is offline   Reply With Quote
Old 30-06-2014, 07:48   #2
Registered User

Join Date: Mar 2010
Location: QC, Canada
Boat: Kelt 8.50
Posts: 73
Re: Changes on the Plug-in Download page & new plug-in packages

Pavel

Good idea. It simplifies the installation.

For linux, why not put them in the OpenCPN PPA's. It would be even easier

Thanks for the good work

Jean-Marie
__________________

__________________
houlejm is offline   Reply With Quote
Old 30-06-2014, 08:09   #3
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 4,016
Re: Changes on the Plug-in Download page & new plug-in packages

JM...
The Launchpad PPA can build just x86 debs for us - no ARM, no RPMs, no tarballs. Although it could be done, I decided to invest the time it would take to build the needed toolchain into the "ultimate solution" covering all the platforms, but it is still a couple of sleepless nights away...

Pavel
__________________
nohal is offline   Reply With Quote
Old 30-06-2014, 21:28   #4
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: Masachusetts
Boat: bristol 27
Posts: 2,803
Re: Changes on the Plug-in Download page & new plug-in packages

Will you be cross compiling everything? I'm still trying to figure out how to cross compile wxWidgets for arm under amd64 linux. The other one is to cross compile for i386. This should be easy but I don't have an internet connection. Before I used a chroot environment which works, but uses a lot more disk space.
__________________
boat_alexandra is offline   Reply With Quote
Old 30-06-2014, 21:45   #5
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 4,016
Re: Changes on the Plug-in Download page & new plug-in packages

Sean...
I will probably not cross-compile and either use chroot or complete qemu VMs, which is needed for Windows anyway. And hopefully a real Mac for OS X builds as virtualizing it is a real PITA on the HW I have available myself (another reason for VMs as the same script will handle it)...

Pavel
__________________
nohal is offline   Reply With Quote
Old 01-07-2014, 00:31   #6
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: Masachusetts
Boat: bristol 27
Posts: 2,803
Re: Changes on the Plug-in Download page & new plug-in packages

If anyone figures out any new ways to cross compile it would be interesting. I don't think it would be too difficult for linux to linux systems.

Cross compiling with mingw for windows under linux works well.
__________________
boat_alexandra is offline   Reply With Quote
Old 04-07-2014, 02:24   #7
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 335
Re: Changes on the Plug-in Download page & new plug-in packages

Hi guys,

Sorry, I was AFK for a while: gone sailing in Scotland :-D

I can build rpms for all currently supported Fedora 32-bit & 64-bit and include it in my Fedora/CentOS repo
I'm also building OpenCPN for epel-6-x86_64 (CentOS/RHEL) and could do it for others versions if needed.

I've a dedicated chroot build system for each of these. I can include any package in my build process.

ARM untested but should work. Is there any need for ARM rpms?

Regards,
Jean-Eudes
__________________
SethDart is offline   Reply With Quote
Old 04-07-2014, 03:52   #8
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: Masachusetts
Boat: bristol 27
Posts: 2,803
Re: Changes on the Plug-in Download page & new plug-in packages

Are you cross compiling for arm? It cannot work in a chroot.
__________________
boat_alexandra is offline   Reply With Quote
Old 04-07-2014, 08:15   #9
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 4,016
Re: Changes on the Plug-in Download page & new plug-in packages

Quote:
Originally Posted by SethDart View Post
Hi guys,

Sorry, I was AFK for a while: gone sailing in Scotland :-D

I can build rpms for all currently supported Fedora 32-bit & 64-bit and include it in my Fedora/CentOS repo
I'm also building OpenCPN for epel-6-x86_64 (CentOS/RHEL) and could do it for others versions if needed.
I would be particularly interested in knowing whether the RPMs we provide for the plug-ins now actually work on all the Fedora versions... At least the ones I built were produced on Debian Wheezy...
Quote:
ARM untested but should work. Is there any need for ARM rpms?
I honestly have no idea if someone uses Fedora's ARM version. But if it works, at some point someone probably will.

Pavel
__________________

__________________
nohal is offline   Reply With Quote
Reply

Tags
loa, plug

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Apparent Problems with Ad Download on OpenCPN.org home page jstevens OpenCPN 3 28-01-2013 13:34
Who Has Shipped Packages to the BVI ? weedster Atlantic & the Caribbean 14 09-05-2011 15:48
Getting packages shipped to Miami Beach off-the-grid Atlantic & the Caribbean 0 29-03-2011 10:53
Shipping Packages & Mail GordMay Rules of the Road, Regulations & Red Tape 3 05-03-2007 04:59



Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -7. The time now is 10:42.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.