Reply
Thread Tools
marionegroponzi's Avatar
Posts: 13 | Thanked: 4 times | Joined on Jan 2010 @ Amsterdam
#1
Hi,
newbie question:
I've made a small Qt app for the N900 and I've packaged it using the instructions found here:
http://wiki.forum.nokia.com/index.ph...plication_menu

Now I would like to upload my package to the extras repository with the instructions found here:
http://wiki.maemo.org/Uploading_to_Extras

The problem is that I'm stuck since I have no .changes nor other files that are normally created in the process of building the debian package and seem to be required for uploading it.


Thank you,
Mario
 
Jaffa's Avatar
Posts: 2,535 | Thanked: 6,681 times | Joined on Mar 2008 @ UK
#2
You need to build a source package. Unfortunately the instructions on that page have you compiling and packaging the application as two separate steps.
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
 
marionegroponzi's Avatar
Posts: 13 | Thanked: 4 times | Joined on Jan 2010 @ Amsterdam
#3
Can't I just upload the binary version of the app?
 
Jaffa's Avatar
Posts: 2,535 | Thanked: 6,681 times | Joined on Mar 2008 @ UK
#4
Originally Posted by marionegroponzi View Post
Can't I just upload the binary version of the app?
Binary versions don't actually help the community. In the first few years of Maemo people would create and release exciting applications; publish them and then move away from the platform, without ensuring there was a copy of the source available people could build with.

So, one of the reasons for most things being published as source packages is to guard against binaries being thrown over the wall and forgotten. Another is that it allows the repo maintainers to test changes to the package environment on developers without developers even having to be aware. Similarly, as new versions of Maemo come out, existing packages can be rebuilt for them without having to bother the developers.

For the vast majority of packages this isn't a problem. All that needs to be found is the correct recipe for building a source package for a Qt app based on that tutorial.
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#5
Packaging a Qt application is what you need
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following User Says Thank You to attila77 For This Useful Post:
marionegroponzi's Avatar
Posts: 13 | Thanked: 4 times | Joined on Jan 2010 @ Amsterdam
#6
Originally Posted by Jaffa View Post
For the vast majority of packages this isn't a problem. All that needs to be found is the correct recipe for building a source package for a Qt app based on that tutorial.
I understand and in principle agree, but how about commercial apps? Are they going to be banned from the platform?
 
pelago's Avatar
Posts: 2,121 | Thanked: 1,540 times | Joined on Mar 2008 @ Oxford, UK
#7
I believe you can use the non-free component of maemo-extras if you don't want to upload your source, or for commercial apps that you want to sell, investigate the Ovi Store.
 

The Following 2 Users Say Thank You to pelago For This Useful Post:
marionegroponzi's Avatar
Posts: 13 | Thanked: 4 times | Joined on Jan 2010 @ Amsterdam
#8
Ok, it worked using the sample pointed in this page.

I believe that the best way it definitely to get the sample code and modify it.

You can find the app in extras-devel and it's called timeout.
 

The Following User Says Thank You to marionegroponzi For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 20:27.