*** csaavedra has joined #maemo-devel | 00:07 | |
*** DocScrutinizer51 has quit IRC | 00:12 | |
*** DocScrutinizer51 has joined #maemo-devel | 00:13 | |
*** VDVsx has quit IRC | 00:25 | |
*** VDVsx has joined #maemo-devel | 00:31 | |
*** ChanServ sets mode: +o VDVsx | 00:31 | |
*** VDVsx sets mode: -o VDVsx | 00:32 | |
*** simeoni has joined #maemo-devel | 01:02 | |
*** kulve has joined #maemo-devel | 01:02 | |
*** ldrn has joined #maemo-devel | 01:02 | |
*** gnuton is now known as GNUton-BNC | 01:03 | |
*** homeasvs has quit IRC | 01:09 | |
*** homeasvs has joined #maemo-devel | 01:09 | |
*** lbt has quit IRC | 02:17 | |
*** fnordianslip has quit IRC | 02:27 | |
*** glogiotatidis has quit IRC | 02:57 | |
*** zaheerm has joined #maemo-devel | 03:29 | |
*** woglinde has quit IRC | 03:51 | |
jebba | http://www.freemoe.org/ Free devel server with /scratchbox + SDK. Let me know if you would like access. | 04:09 |
---|---|---|
*** fnordianslip has joined #maemo-devel | 04:15 | |
*** mark87 has joined #maemo-devel | 04:18 | |
*** VDVsx has quit IRC | 04:55 | |
*** BabelO has quit IRC | 05:20 | |
*** BabelO_ has quit IRC | 05:40 | |
*** fnordianslip has quit IRC | 05:53 | |
*** DocScrutinizer51 has quit IRC | 07:29 | |
*** user__ has joined #maemo-devel | 07:30 | |
*** user__ is now known as DocScrutinizer51 | 07:30 | |
*** DocScrutinizer has quit IRC | 07:32 | |
*** DocScrutinizer has joined #maemo-devel | 07:32 | |
*** zaheerm has quit IRC | 08:24 | |
*** mark87 has quit IRC | 08:57 | |
*** GNUton-BNC has quit IRC | 09:29 | |
*** GNUton-BNC has joined #maemo-devel | 09:30 | |
*** lbt has joined #maemo-devel | 11:35 | |
*** backseatgreg has joined #maemo-devel | 11:49 | |
backseatgreg | hi | 11:49 |
backseatgreg | I have a question about deb packaging, does anyone master that ? | 11:51 |
jebba | backseatgreg: i'm not a master of .deb, but i may be able to help | 12:19 |
backseatgreg | heya thank you | 12:20 |
backseatgreg | I have my source which builds under scratchbox armel | 12:21 |
backseatgreg | I've created a debian directory | 12:21 |
backseatgreg | and added control file with basic infos | 12:21 |
backseatgreg | but I don't know if it's enought or if I miss something | 12:21 |
backseatgreg | to explain you my problem, it's that I get source package from a website and want to make a precompiled armel package to easily deploy it | 12:30 |
jebba | ok | 12:32 |
jebba | what package is it, btw? also, if it's in debian by any chance, easiest path is to pillage it from there. | 12:32 |
jebba | as a starter at least | 12:32 |
backseatgreg | it's aircrack-ng suite | 12:36 |
backseatgreg | it's in deb but there's dependencies problem | 12:36 |
backseatgreg | lib versions doesn't match | 12:36 |
backseatgreg | I can directly build it on my n900 but it's inconvenient to have to install all the build stuff (takes disk space) | 12:40 |
jebba | ah, here's a quick & dirty way to do it. Grab it from debian etch, and update the versions as you see fit. That way you get a good debian-ish base to build from. ;) | 12:42 |
backseatgreg | lol | 12:43 |
backseatgreg | hum | 12:43 |
backseatgreg | I prefer to build it with good dependencies | 12:43 |
jebba | well, you can still do good dependencies. I guess explain " it's in deb but there's dependencies problem" | 12:48 |
jebba | lots of times packages are marked like Deps: foo > 5.0 when it really needs just foo > 3.0 | 12:48 |
jebba | and the ./configure will let you know if you need to bump it or not | 12:49 |
backseatgreg | yep that's exactly that | 12:50 |
backseatgreg | so I force the install ? | 12:50 |
jebba | i dont know what you mean by force the install | 12:51 |
backseatgreg | --force-version-depends | 12:52 |
backseatgreg | with dpkg -i | 12:52 |
backseatgreg | to bypass version checking | 12:52 |
jebba | ah, no | 12:54 |
jebba | edit debian/control and downgrade the version numbers of the dependencies to versions you have. Then watch the ./configure to make sure it is ok with the versions. | 12:55 |
backseatgreg | sorry to ask this... but how do I edit the debian/control in a .deb file ? | 12:55 |
jebba | you don't edit the .deb file | 12:56 |
jebba | for instance you could enable this repo: | 12:56 |
jebba | deb-src http://ftp.us.debian.org/debian/ etch main contrib | 12:57 |
jebba | then: apt-get source aircrack-ng | 12:57 |
jebba | then cd aircrack-ng_1.0.0-1/debian | 12:57 |
jebba | then edit the control file there. | 12:57 |
backseatgreg | ah | 12:57 |
backseatgreg | :) | 12:57 |
backseatgreg | oky | 12:58 |
backseatgreg | I got a strange result | 13:06 |
backseatgreg | Could not open /var/lib/apt/lists/ftp.debian.org_debian_dists_etch_main_source_Sources | 13:06 |
backseatgreg | it's not the first repository I add why this one is interpreted as a directory ? | 13:07 |
backseatgreg | found it | 13:08 |
backseatgreg | apt-get update | 13:08 |
jebba | si | 13:08 |
backseatgreg | and by the way :) do you know how to increase rootfs size on the N900 ? | 13:09 |
jebba | hahah | 13:14 |
jebba | ya, would be nice if there was an easy way :) | 13:14 |
backseatgreg | yup making symlink is bad for the health :) | 13:16 |
backseatgreg | thanks for having taken the time to help me got to eat something, see ya | 13:17 |
backseatgreg | ++ | 13:17 |
*** backseatgreg has quit IRC | 13:17 | |
*** glogiotatidis has joined #maemo-devel | 13:51 | |
*** micm_ has joined #maemo-devel | 13:53 | |
*** Acedip has joined #maemo-devel | 13:59 | |
*** guido_g has joined #maemo-devel | 14:13 | |
*** OldNugget has joined #maemo-devel | 14:32 | |
*** VDVsx has joined #maemo-devel | 14:37 | |
*** ChanServ sets mode: +o VDVsx | 14:37 | |
*** OldNugget has quit IRC | 14:42 | |
*** OldNugget has joined #maemo-devel | 14:44 | |
*** VDVsx sets mode: -o VDVsx | 15:02 | |
*** dwould has joined #maemo-devel | 15:22 | |
dwould | Hey, does anyone know how long the garage maintenance break is due to be? I assumed it would be back up by now | 15:26 |
jebba | hopefully it is because they are setting up a massive cluster :) | 15:30 |
*** fnordianslip has joined #maemo-devel | 15:31 | |
*** VDVsx has quit IRC | 15:41 | |
*** VDVsx has joined #maemo-devel | 15:49 | |
*** ChanServ sets mode: +o VDVsx | 15:49 | |
*** VDVsx sets mode: -o VDVsx | 15:50 | |
jebba | VDVsx: hmm, i added it and it comes up in HAM to install, but the icon isn't there in HAM (where HAM = hildon application manager--is that what you call it?) | 15:53 |
*** glogiotatidis has quit IRC | 15:58 | |
*** Acedip has quit IRC | 16:08 | |
*** Acedip has joined #maemo-devel | 16:10 | |
VDVsx | jebba, can I see your control file ? | 16:10 |
*** BabelO has joined #maemo-devel | 16:11 | |
jebba | 1sec | 16:11 |
jebba | VDVsx: http://pastebin.ca/1712135 | 16:15 |
jebba | VDVsx: if you want i can even give you acct on server.... | 16:15 |
VDVsx | jebba, seems correct | 16:17 |
VDVsx | did you used : uuencode -m icon.png icon.png > icon.png.en to create the icon | 16:17 |
jebba | http://pastebin.ca/1712137 <-- rules file too. Looks like i gotta put the .desktop in the correct place. | 16:17 |
jebba | uuencode -m burgerspace.png burgerspace.png > icon.png.en | 16:17 |
jebba | in rules, looks like i have to move the icons to the correct places too, but this shouldnt affect the HAM. (to make icon appear on desktop) | 16:19 |
VDVsx | jebba, no the desktop icon is another story | 16:19 |
jebba | or simply: http://www.freemoe.org/users/jebba/dists/unstable/main/source/burgerspace_1.8.3-4/ | 16:19 |
jebba | cp icons/64/supertux.png $(CURDIR)/debian/supertux-stable/usr/share/icons/hicolor/scalable/hildon/ ala supertux way.... | 16:20 |
jebba | (it's not that way now, but will change to that) | 16:20 |
VDVsx | jebba, where you icons now ? | 16:20 |
jebba | /opt/maemo/usr/share/pixmaps/burgerspace.png | 16:21 |
VDVsx | not there, at least I can't see them in the rules file | 16:21 |
jebba | symlink here /usr/share/pixmaps/burgerspace.xpm | 16:22 |
jebba | that's where they are from what i built & installed. The hildon icon path above is from supertux (not mine) and is what i plan to copy but havent yet | 16:22 |
VDVsx | well, afaik, the hildon-desktop only pick icons under : /usr/share/icons/hicolor/scalable/hildon/ | 16:24 |
VDVsx | and you need to refresh the icon cache in the posinstall script | 16:24 |
jebba | ok, doing that now. Not sure why HAM didn't pick up that other one, but wont sweat it for now. | 16:25 |
jebba | cp -p src/burgerspace.desktop $(CURDIR)/debian/supertux-stable/usr/share/applications/hildon | 16:25 |
jebba | gonna do that for .desktop | 16:25 |
jebba | the icon that ships with it is a .png that is 32x32. Is this OK for /usr/share/icons/hicolor/scalable/hildon/ or *MUST* be 48x48? | 16:26 |
jebba | VDVsx: thx btw :) | 16:26 |
VDVsx | jebba, how did you tested the app icon in the ham ? is the package in the repos ? | 16:27 |
jebba | have my own repo | 16:27 |
jebba | http://www.freemoe.org/users/jebba/README VDVsx | 16:27 |
VDVsx | ah ok | 16:28 |
VDVsx | for the icons in diablo you need an scalable or at least 64x64 for /scalable/hildon/, one 48x48 for hicolor/48x48/hildon/, and one 26x26 for hicolor/26x26/hildon/ | 16:30 |
VDVsx | you've to check for frematle because I don't remember if all are need | 16:30 |
VDVsx | IIRC at least the smaller is not need anymore | 16:30 |
VDVsx | *needed | 16:30 |
jebba | fwiw, here's what supertux has (AFAICT packaged ok): | 16:32 |
jebba | /usr/share/icons/hicolor/scalable/hildon/supertux.png | 16:32 |
jebba | /usr/share/icons/hicolor/48x48/hildon/supertux.png | 16:32 |
jebba | /usr/share/icons/hicolor/26x26/hildon/supertux.png | 16:32 |
VDVsx | jebba, I did supertux port, it works but I'm not sure if its correct, since I forget to check :P | 16:34 |
jebba | haha | 16:34 |
VDVsx | jebba, its correct to diablo | 16:34 |
jebba | surprised to see .png in scalable... ;) | 16:34 |
VDVsx | its a 64x64 | 16:34 |
jebba | can i just plonk a supertux-26x26.png in debian/ dir? (I come from .rpm land, sry...) | 16:34 |
VDVsx | humm ? | 16:35 |
jebba | well, if i don't have a 26x26, i make one in gimp, can I just put it in burgerspace-1.8.4/debian ? | 16:36 |
jebba | i mean just to build it | 16:36 |
VDVsx | jebba, probably you don't need that one, IIRC | 16:36 |
VDVsx | jebba, check the docs | 16:36 |
jebba | ok, well there isnt a 48x48 either fwiw | 16:37 |
VDVsx | the 26x26 icon is used in the side bar in diablo, that doesn't exist anymore in frematle, so no need | 16:38 |
VDVsx | I guess, better check | 16:38 |
jebba | ok, blew that one out, putting 64x and 48x in debian/ | 16:40 |
jebba | and scaleable/ which is 64x64 png | 16:41 |
*** Acedip has quit IRC | 16:44 | |
*** Acedip has joined #maemo-devel | 16:45 | |
VDVsx | jebba, I can bet that .svg won't work since it uses GdkPixbufLoader, so there the reason for the .pngs there | 16:45 |
*** MrChick has joined #maemo-devel | 16:45 | |
jebba | ok. | 16:46 |
MrChick | hi there. is there a way to get networking in the maemo application framework in the maemo sdk? | 16:46 |
jebba | ok, looks by dpkg --contents the icons and .desktop are all ok. :) I am *NOT* running gtk-update-icon-cache /usr/share/icons/hicolor because supertux didnt either. Though this is mentioned in the docs. OK? (assuming docs old or something since it works for supertux) | 16:48 |
jebba | MrChick: it "just worked" for me, fwiw | 16:48 |
*** Acedip has quit IRC | 16:49 | |
*** Acedip has joined #maemo-devel | 16:49 | |
MrChick | mh... i have the sdk-vm, in it i have networking. but in the app framework it doesn't work :/ | 16:49 |
MrChick | any idea what i could try to fix that? | 16:50 |
jebba | ah, i see what you mean. not sure sry. | 16:51 |
MrChick | k, thanks anyways :) | 16:52 |
jebba | woo hoo, we got icon in HAM | 16:55 |
jebba | very cute too hehe | 16:55 |
jebba | and Icon appears on desktop or whatever that's called (.desktop ok). And launches perfect. COOOL. thanks VDVsx. The first one is a bit painful, but now i know WTF i'm doing to make applications actually appear. thx 100x :) | 16:57 |
VDVsx | jebba, supertux updates the cache for sure | 16:57 |
jebba | VDVsx: but not in rules from what i've seen. | 16:57 |
jebba | i didnt add it and all ok. | 16:57 |
VDVsx | jebba, postinstall script | 16:58 |
*** DocScrutinizer51 has quit IRC | 17:01 | |
jebba | ah see it. Well, i didnt run that and it went fine fwiw. | 17:01 |
*** mark87 has joined #maemo-devel | 17:02 | |
*** mark87 has quit IRC | 17:03 | |
jebba | i'll copy yours over anyway | 17:03 |
*** MrChick has left #maemo-devel | 17:03 | |
*** DocScrutinizer51 has joined #maemo-devel | 17:03 | |
*** glogiotatidis has joined #maemo-devel | 17:39 | |
*** fnordianslipup has joined #maemo-devel | 17:51 | |
*** fnordianslippers has quit IRC | 17:52 | |
*** OldNugget has quit IRC | 18:21 | |
*** glogiotatidis has quit IRC | 18:24 | |
*** DocScrutinizer51 has quit IRC | 18:24 | |
*** ldrn has quit IRC | 18:24 | |
*** kulve has quit IRC | 18:24 | |
*** simeoni has quit IRC | 18:24 | |
*** DocScrutinizer51 has joined #maemo-devel | 18:25 | |
*** guido_g has quit IRC | 18:35 | |
*** guido_g has joined #maemo-devel | 18:35 | |
*** simeoni has joined #maemo-devel | 18:39 | |
*** glogiotatidis has joined #maemo-devel | 18:39 | |
*** ldrn has joined #maemo-devel | 18:39 | |
*** kulve has joined #maemo-devel | 18:46 | |
*** fnordianslippers has joined #maemo-devel | 18:51 | |
*** woglinde has joined #maemo-devel | 18:59 | |
*** fnordianslipup has quit IRC | 19:07 | |
BabelO | hi all | 19:10 |
BabelO | does someone know how to access the menu when we click on Time over Qt ? | 19:11 |
woglinde | ?????? | 19:12 |
BabelO | the menu where load applet go, or openvpn ? | 19:13 |
BabelO | i want my qt app there | 19:13 |
woglinde | hm sorry dont know if it is accessable via qt | 19:14 |
BabelO | maybe i ve to do some extern "C" like for liblocation | 19:14 |
BabelO | if no direct access | 19:15 |
ruskie | hmm is there any work being done on an app that would replace the modest dbus listener for mailtos? so that one could specify what app to use as the mail app? | 19:33 |
*** DocScrutinizer has quit IRC | 19:53 | |
*** DocScrutinizer has joined #maemo-devel | 19:53 | |
*** VDVsx has quit IRC | 20:01 | |
*** doopelganger has joined #maemo-devel | 20:04 | |
*** doopelganger has quit IRC | 20:06 | |
*** frals has quit IRC | 20:29 | |
*** Acedip has quit IRC | 20:42 | |
*** csaavedra has quit IRC | 20:54 | |
*** korius has joined #maemo-devel | 21:01 | |
*** korius has quit IRC | 21:02 | |
*** korius has joined #maemo-devel | 21:02 | |
*** frals has joined #maemo-devel | 21:06 | |
*** korius has quit IRC | 21:34 | |
*** Acedip has joined #maemo-devel | 21:43 | |
*** BabelO has quit IRC | 21:45 | |
*** glogiotatidis has quit IRC | 21:47 | |
dwould | hey, I am just looking at adding auto-refresh to witter, and I've hit an issue which may be common... I want my background thread to sleep for a time, then call a refresh. This is in a loop which checks if the thread has been told to stop. but when the main program exits, the subthread continues until the time.sleep ends. but I don't want to poll all the time just to be quick at ending the thread at program end. Anything obvi | 21:48 |
dwould | I figured here was the place to ask, must be an issue for any threaded python app | 21:49 |
Jaffa | dwould: Is there a way of interrupting a thread's sleep? There is in Java (you get an InterruptedException from Thread.sleep()) | 22:04 |
*** dwould has quit IRC | 22:06 | |
*** korius has joined #maemo-devel | 22:09 | |
*** korius has quit IRC | 22:14 | |
ruskie | well I got xmms2 running on the n900... but I have a slight problem... how do I define it's starting volume in pulse??? or to be precise is there some specific pulse sink I should point it to? | 22:19 |
*** korius has joined #maemo-devel | 22:21 | |
*** korius has quit IRC | 22:28 | |
*** Acedip has quit IRC | 22:35 | |
*** DocScrutinizer51 has quit IRC | 22:55 | |
*** user__ has joined #maemo-devel | 22:56 | |
*** user__ is now known as DocSC | 22:57 | |
*** DocSC is now known as DocScrutinizer51 | 22:57 | |
*** JPohlmann has joined #maemo-devel | 23:22 | |
*** phreck has joined #maemo-devel | 23:26 | |
*** asjo has joined #maemo-devel | 23:49 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!