Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Seamanship, Navigation & Boat Handling > OpenCPN
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 29-06-2014, 19:11   #1
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,234
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:	656
Size:	157.2 KB
ID:	84141   Click image for larger version

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

Click image for larger version

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

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

Click image for larger version

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

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

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

Join Date: Mar 2010
Location: QC, Canada
Boat: Kelt 8.50
Posts: 188
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, 07:09   #3
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,234
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, 20:28   #4
Registered User

Join Date: Aug 2009
Location: oriental
Boat: crowther trimaran 33
Posts: 4,422
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.
seandepagnier is offline   Reply With Quote
Old 30-06-2014, 20:45   #5
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,234
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 30-06-2014, 23:31   #6
Registered User

Join Date: Aug 2009
Location: oriental
Boat: crowther trimaran 33
Posts: 4,422
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.
seandepagnier is offline   Reply With Quote
Old 04-07-2014, 01:24   #7
Registered User

Join Date: Mar 2010
Location: Normandy, France
Boat: Flush Poker, 8.25m (Point Barre)
Posts: 340
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, 02:52   #8
Registered User

Join Date: Aug 2009
Location: oriental
Boat: crowther trimaran 33
Posts: 4,422
Re: Changes on the Plug-in Download page & new plug-in packages

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

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,234
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


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
Shipping Packages & Mail GordMay Rules of the Road, Regulations & Red Tape 5 11-02-2024 08:13
Apparent Problems with Ad Download on OpenCPN.org home page jstevens OpenCPN 3 28-01-2013 12:34
Who Has Shipped Packages to the BVI ? weedster Atlantic & the Caribbean 14 09-05-2011 14:48
Getting packages shipped to Miami Beach off-the-grid Atlantic & the Caribbean 0 29-03-2011 09:53

Advertise Here


All times are GMT -7. The time now is 14:59.


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

ShowCase vBulletin Plugins by Drive Thru Online, Inc.