View Single Post
Posts: 435 | Thanked: 769 times | Joined on Apr 2010
#14
You're doing it wrong, you're creating two packages with same name, same files but different price. Ovi store is not able to understand which one the user has acquired in this way.

First of all, the TARGET = DreamRemoteDemo you're using is pointless since you have removed the macros from the project file. You have to leave it like this:
} else:!isEmpty(MEEGO_VERSION_MAJOR) {
desktopfile.files = $${TARGET}_harmattan.desktop
desktopfile.path = /usr/share/applications
icon.files = $${TARGET}80.png
icon.path = /usr/share/icons/hicolor/80x80/apps
otherwise all the template creation of QtCreator is wasted.

Second, you always have to avoid having two packages sharing the same file, or they will conflict with each others. The best way is to add dependency, but on Ovi store you have to duplicate them in case you need.

Third, you have to change package name: QtCreator>>Projects>>Harmattan-Run>>Create Package(details)>>package name. This is what will be put in the control file and will be used to identify the package.

Hope to have helped you.
 

The Following 2 Users Say Thank You to gionni88 For This Useful Post: