[maemo-developers] [maemo-developers] Python deb packages

From: Tomi Ollila tomi.ollila at guru.guru-group.fi
Date: Sun Feb 19 11:51:55 EET 2006
"Teemu Harju" <teemu.harju at gmail.com> writes:

> Thanks Vladislav, I checked out that site. Seems like that is pretty much the way I created the
> packages, so I must have done something right. But still the application doesn't show up at the menu
> after installation. This is what I have in the [package].links file...
>
> /var/lib/install/usr/share/applications/hildon/[package].desktop /etc/others-menu/extra_applications/
> 001_[package].desktop

If you enter ...

$ ar x yourpackage.deb; tar tvf data.tar.gz; rm data.tar.gz

... what does that print out.


For example my revsh which adds item to Extras menu prints:

<pre>
$ ar x revsh_1.92_arm.deb; tar tvf data.tar.gz; rm data.tar.gz
drwxr-xr-x root/root         0 2006-02-02 21:58:36 ./
drwxr-xr-x root/root         0 2006-02-02 21:58:33 ./usr/
drwxr-xr-x root/root         0 2006-02-02 21:58:34 ./usr/bin/
-rwxr-xr-x root/root        95 2006-02-02 21:58:33 ./usr/bin/revsh
-rwxr-xr-x root/root      2729 2006-02-02 21:58:33 ./usr/bin/revcp
-rwxr-xr-x root/root     19652 2006-02-02 21:58:34 ./usr/bin/revsh-tunnel-gui
drwxr-xr-x root/root         0 2006-02-02 21:58:34 ./usr/lib/
drwxr-xr-x root/root         0 2006-02-02 21:58:33 ./usr/lib/dbus-1.0/
drwxr-xr-x root/root         0 2006-02-02 21:58:33 ./usr/lib/dbus-1.0/services/
-rw-r--r-- root/root        86 2006-02-02 21:58:33 ./usr/lib/dbus-1.0/services/invalid.too.revsh.service
-rwxr-xr-x root/root     19800 2006-02-02 21:58:34 ./usr/lib/revsh.bin
drwxr-xr-x root/root         0 2006-02-02 21:58:33 ./usr/share/
drwxr-xr-x root/root         0 2006-02-02 21:58:33 ./usr/share/applications/
drwxr-xr-x root/root         0 2006-02-02 21:58:33 ./usr/share/applications/hildon/
-rw-r--r-- root/root       231 2006-02-02 21:58:33 ./usr/share/applications/hildon/revsh.desktop
drwxr-xr-x root/root         0 2006-02-02 21:58:34 ./etc/
drwxr-xr-x root/root         0 2006-02-02 21:58:34 ./etc/others-menu/
drwxr-xr-x root/root         0 2006-02-02 21:58:34 ./etc/others-menu/extra_applications/
lrwxrwxrwx root/root         0 2006-02-02 21:58:34 ./etc/others-menu/extra_applications/1401_revsh.desktop -> /var/lib/install/usr/share/applications/hildon/revsh.desktop
</pre>

Does this help ?

Tomi


More information about the maemo-developers mailing list