Thread: UrQuan Masters!
View Single Post
Flandry's Avatar
Posts: 1,559 | Thanked: 1,786 times | Joined on Oct 2009 @ Boston
#107
Originally Posted by mikkov View Post
I have couple of notes of the package itself.

Please change the the installation directory to /opt/uqm or use normal paths and maemo-optify tool.

Wouldn't it be usefull to follow (and copy&alter) debian uqm packaging? http://packages.debian.org/search?ke...le&section=all

Put data files to separate uqm-content package and binary and configs to uqm package. Then you can update uqm package separately and you don't need any temporary packages (which usually are very hard to get rid of).
These are all good points. I had trouble finding something to indicate where specifically in /opt big things should go, just that they should go there. I treated it like a another /usr tree (games and shared), and then put the script under /usr/games. It seems after reading the opt readme that the maemo way would be to put everything under a single directory with the name of the package in /opt. That i can do; it's easier than what i do now.

I wanted to put the basic (required) content in the same package as the code for two reasons. First, this is a port of a largely finished project. The debian package is based on the last official release from two years ago (0.6.2). In starting with a much more recent version (0.6.6), i don't expect to be doing updates after it works right. Second, i wanted to minimize the packages the user would have to install and also show up front how much space it would take. I forget that It shows the installed size when clicking on it, so that last bit isn't much of a reason in retrospect.

The patch-type package is already in the repository, and i'll set uqm to replace it when i release the finished version, along with the optional content packages. Hopefully that will not be too problematic.
__________________

Unofficial PR1.3/Meego 1.1 FAQ

***
Classic example of arbitrary Nokia decision making. Couldn't just fallback to the no brainer of tagging with lat/lon if network isn't accessible, could you Nokia?
MAME: an arcade in your pocket
Accelemymote: make your accelerometer more joy-ful