Re: [Viking-devel] Windows - Removing GPSBabel from the Viking Install

2014-10-06 Thread Greg Troxel

That sounds fine; I think gpsbabel should not be included.For
packaging systems, it's far better to just make viking depend on
gpsbabel than to have an included copy, especially if there are security
issues in gpsbabel.

I would say that by default on Unix, it makes sense to try
$(PREFIX)/bin/gpsbabel, unless some other gpsbabel prefix is set at
configure time.


pgpyvSIQ8P781.pgp
Description: PGP signature
--
Slashdot TV.  Videos for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk___
Viking-devel mailing list
Viking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/

Re: [Viking-devel] Windows - Removing GPSBabel from the Viking Install

2014-10-06 Thread Guilhem Bonnefille
Hi,

I'm not a user of the Windows version of viking. But, as far as I
know, Windows users are generally less skilled than Linux ones (mostly
because unskilled users use the operating system already installed in
their computer). I fear that such user will not understand why viking
is not working after installation.

Can we package an old but already packaged version of gpsbabel?

I'm not familiar with the installer used to package viking for
Windows. If it's not too difficult, I would suggest to still package
gpsbabel within our package, plus an option to disable this component.
Doing so, Windows users will be able to install any version of
gpsbabel they want, but an unskilled user will have a functionnal
version of viking without any effort.

Am'I out of topic?


2014-10-05 15:28 GMT+02:00 Robert Norris rw_nor...@hotmail.com:
 Presently GPSBabel 1.4.4 is packaged with Viking for Windows.

 I plan to remove GPSBabel from Viking's windows packaging, so the 
 responsibility will be with the user to install it separately.
 I have code to enable the user to specify an alternate GPSBabel's runtime 
 location.
 By default Viking will attempt to use the normal locations for GPSBabel's 
 Windows install, so user's shouldn't need to do anything.

 GPSBabel 1.5 onwards uses Qt libraries internally so the DLL dependencies has 
 changed.
 It's not overly difficult to continue to distribute this version with Viking, 
 but I believe that should be the responsibility of the user.

 If there are no reasoned objections to this, I will upload the code and this 
 will be how Viking 1.6 will be packaged for Windows.

 NB: Being able to specify the location of GPSBabel may also make any MacOS 
 usage easier too.


 Be Seeing You - Rob.
 If at first you don't succeed,
 then skydiving isn't for you.
 --
 Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
 Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
 Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
 Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
 http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
 ___
 Viking-devel mailing list
 Viking-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/viking-devel
 Viking home page: http://viking.sf.net/



-- 
Guilhem BONNEFILLE
-=- JID: gu...@im.apinc.org MSN: guilhem_bonnefi...@hotmail.com
-=- mailto:guilhem.bonnefi...@gmail.com
-=- http://nathguil.free.fr/

--
Slashdot TV.  Videos for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
Viking-devel mailing list
Viking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/


Re: [Viking-devel] Windows - Removing GPSBabel from the Viking Install

2014-10-06 Thread Robert Norris

 I'm not a user of the Windows version of viking. But, as far as I
 know, Windows users are generally less skilled than Linux ones (mostly
 because unskilled users use the operating system already installed in
 their computer). I fear that such user will not understand why viking
 is not working after installation.

 Can we package an old but already packaged version of gpsbabel?

 I'm not familiar with the installer used to package viking for
 Windows. If it's not too difficult, I would suggest to still package
 gpsbabel within our package, plus an option to disable this component.

I should be able to come up with something:

http://nsis.sourceforge.net/Embedding_other_installers

 Doing so, Windows users will be able to install any version of
 gpsbabel they want, but an unskilled user will have a functionnal
 version of viking without any effort.




  
--
Slashdot TV.  Videos for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
Viking-devel mailing list
Viking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/


[Viking-devel] Windows - Removing GPSBabel from the Viking Install

2014-10-05 Thread Robert Norris
Presently GPSBabel 1.4.4 is packaged with Viking for Windows.

I plan to remove GPSBabel from Viking's windows packaging, so the 
responsibility will be with the user to install it separately.
I have code to enable the user to specify an alternate GPSBabel's runtime 
location.
By default Viking will attempt to use the normal locations for GPSBabel's 
Windows install, so user's shouldn't need to do anything.

GPSBabel 1.5 onwards uses Qt libraries internally so the DLL dependencies has 
changed.
It's not overly difficult to continue to distribute this version with Viking, 
but I believe that should be the responsibility of the user.

If there are no reasoned objections to this, I will upload the code and this 
will be how Viking 1.6 will be packaged for Windows.

NB: Being able to specify the location of GPSBabel may also make any MacOS 
usage easier too.


Be Seeing You - Rob.
If at first you don't succeed,
then skydiving isn't for you. 
--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
Viking-devel mailing list
Viking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/