The Following 2 Users Say Thank You to nightfire For This Useful Post: | ||
![]() |
2010-04-17
, 19:13
|
Posts: 45 |
Thanked: 80 times |
Joined on Mar 2010
@ Braislava, Slovakia
|
#1292
|
A lot of the trouble with the repo could have been avoided if Sygic had simply mailed the details to us customers, instead of posting a confusing reference here to start with.
![]() |
2010-06-02
, 01:22
|
Posts: 43 |
Thanked: 18 times |
Joined on May 2010
@ Sydney
|
#1293
|
![]() |
2010-06-10
, 18:29
|
Posts: 86 |
Thanked: 362 times |
Joined on Dec 2007
@ Paris / France
|
#1294
|
n900-ebe ~ > /opt/sygic/Drive/Maemo/drive -cwd=/home/user/MyDocs/Drive/Maemo -rfull Init: Starting Up... title: Sygic DRIVE > set_stream 'ALSA Playback' Segmentation fault
![]() |
2010-06-10
, 19:56
|
Posts: 86 |
Thanked: 362 times |
Joined on Dec 2007
@ Paris / France
|
#1296
|
![]() |
2010-06-10
, 20:08
|
Posts: 141 |
Thanked: 51 times |
Joined on May 2010
@ Netherlands
|
#1297
|
I've bough Sygic (Europe version) from Sygic website, and it does not work at all on my N900 (PR1.2). I've emailed their support 2 days ago but got no answer (not even a ticket). I hope they have not gone bankrupt in the meantime
Just feeling a bit stuck now ... any idea ?
The Following User Says Thank You to pthomas22 For This Useful Post: | ||
![]() |
2010-06-13
, 03:05
|
|
Posts: 658 |
Thanked: 117 times |
Joined on Jan 2010
|
#1298
|
![]() |
2010-06-19
, 06:10
|
Posts: 59 |
Thanked: 36 times |
Joined on Nov 2009
|
#1299
|
![]() |
2010-06-19
, 16:02
|
Posts: 275 |
Thanked: 46 times |
Joined on Feb 2010
|
#1300
|
![]() |
Tags |
application, fremantle, gps, maemo, maemo 5, map, navigation, sygic, turn-by-turn |
|
This one is simple.
Package all of the binaries you're comfortable distributing in the open, and expose them to everyone through a public repository. These are automatically updated on user devices.
Package your proprietary additions which unlock full functionality as separate .debs that you send out-of-band (ie. with purchase/user requested update). These could contain map data, game files (graphics/sound), registration/decryption keys.. whatever. These are not automatically updated. These packages depend on the first package.
For added purchase-protection, make all binaries check and validate a license key in ~/.yourapp/license.
Startup files, icons, applinks, etc.. are in package #1. They run normally. They inform the user that additional packages and/or license keys are required, then exit.
Problem solved.
Debian packages do not support incremental upgrades, and there is a very good reason for it. If you want to use multiple packages as a form of incremental upgrade, watch your dependencies.
Last edited by nightfire; 2010-04-17 at 19:29.