[01:17] <ximion> pitti: hi!
[01:19] <Ezim> hi is it possible to ask I question about CMakeLists? I wonder what should from CMakeLists be used in debian/control Build-Depends? Here is a link: http://paste.kde.org/424334/
[01:34] <ximion> pitti: Are you there? I'd like to ask you a question about a change you applied to the packagekit package recently...
[01:34] <Ezim> kdelibs5-dev, libx11-dev, libkwinglesutils1, freeglut3-dev  correct?
[01:35] <ximion> Ezim: what do you mean? The X11, OGL(ES), KWin/KDE libraries?
[01:35] <Ezim> ximion, training on making package
[01:36] <ximion> Ezim: looks okay... If you're unsure, you could test-build your package in a chroot environment.
[01:36] <Ezim> I picked http://kde-apps.org/content/show.php/BeClock?content=117542
[01:38] <ximion> Ezim: you should always test-build your package in a chroot environment (you can use e.g. pdebuild for that after creating a pbuilder environment) - Then you'll see if stuff is missing.
[01:39] <Ezim> ximion, I have never tryid to build in chroot enviroment
[01:39] <ximion> if you don't want to do this, you can also run ldd on the resulting binary, see which libs are used, find the package they're in (apt-file) and then add their -dev package to depends.
[01:41] <ximion> from what I see in the cmake file, you'll need kde-workspace-dev zoo
[01:41] <ximion> *too
[01:41] <Ezim> ximion, this package is not in the repo.
[01:41] <Ezim> package outside repo
[01:42] <ximion> Ezim: which package?
[01:43] <Ezim> I picked http://kde-apps.org/content/show.php/BeClock?content=117542
[01:45] <ximion> Ezim: yes, I'm talking of the packages you need as build-dependency.
[01:46] <ximion> you can determine them by building a binary out of your sources, and then use the ldd way.
[01:46] <ximion> this is not the most efficient way, but it works :P
[01:47] <Ezim> ximion, you mean without adding anything to Build-Depends?
[01:47] <ximion> a better alternative is using the CMakeLists, which tells me that you'll need at least cmake, kdelibs5-dev, libx11-dev, libkwinglesutils1, freeglut3-dev, kde-workspace-dev
[01:48] <ximion> Ezim: no, you can find out Build-Depends from the libraries your resulting binary is linked to.
[01:48] <ximion> but that's just if you're really not sure :P
[01:49] <Ezim> CMakeLists <<--- was exactly were I looked
[01:49] <Ezim> I only wanted to now if does I wrote was right or not
[01:50] <ximion> Ezim: I think yes, if you depend on cmake (kinda obvious) and kde-workspace-dev too :)
[01:50] <Ezim> find_package(KDE4), find_package(X11), find_package(OpenGLES), find_package(OpenGL)
[01:50] <ximion> but to be really sure, you need to test-build your new pkg in a clean environment e.g. with pbuilder ( http://pbuilder.alioth.debian.org/#usingpbuilder )
[01:51] <ximion> cmake helpers to find OpenGLES and OpenGL are in workspaces-dev :)
[01:51] <ximion> so you'll need it
[01:52] <Ezim> ximion, so the only thing I missed was kde-workspace-dev?
[01:52] <ximion> and cmake, yes -  as far as I can see
[01:52] <Ezim> ximion, :) cmake of course
[01:52] <ximion> but there might be some hidden stuff somewhere, I haven't looked at the source or if there's another buildscript somewhere
[01:53] <Ezim> libqt4-dev <<--- maybe also?
[01:54] <ximion> Ezim: AFAIK, the kde dev packages should pull this in
[01:54] <ximion> everything else would be against policy.
[01:55] <ximion> yep, they do depend on it already
[01:55] <Ezim> ximion, there is not any other buildscript I am aware of.
[01:57] <ximion> okay, then give it a try! :)
[01:57] <Ezim> ximion, which section should I choose in debian/control?
[01:58] <ximion> Ezim: kde
[01:58] <Ezim> ximion, :) this is only trying to make package.
[01:59] <ximion> Ezim: is this your first Debian package? (Just asking so I don't tell you stuff you already know ^^)+
[02:00] <Ezim> ximion, no.
[02:01] <Ezim> ximion, this is my 3 outside the (k)ubuntu repo.
[02:01] <ximion> Ezim: okay :) Do you use the PPA service?
[02:01] <Ezim> ximion, :) no, only for myself. when I feel I can make good package then I will help in other way to ubuntu-family.
[02:03] <ximion> if you only build packages on your machine then, debuild uses your local environment, meaning that the package build won't fail even if you haven't defined all the Build-Depends which are actually required ^^
[02:03] <ximion> you only need to have the packages installed locally :P
[02:04] <ximion> (of course, you need to define the right builddeps if you build your package in a clean environment, like a PPA repo or pbuilder env)
[02:04] <Ezim> ximion, yeah Build-Depends before i modify it, it builded correctly anyway.
[02:04] <ximion> ...but I suppose you know this already :P
[02:04] <ximion> yes :D
[02:05] <Ezim> ximion, :) yes.
[02:06] <ximion> cmake uses Fin* macros to find modules required for build... So if you see something "like find_package (Foo)", you can run a search which package contains "FindFoo.cmake" - then you have your build-dependency or a hint how to find it.
[02:07] <ximion> (cmake itself ships some Find* fines, but you can open them and check which library/etc. it's referring too, if this is not obvious already)
[02:07] <ximion> *files
[02:08] <ximion> oh, it's really too late, I can't even type correctly anymore :(
[10:51] <infinity> TheMuso: Is there any chance I can get you to merge 3.2.0-17.26 with -lowlatecy and re-upload, so I don't waste buildd time accepting this -16.25 one from NEW?
[10:53] <infinity> TheMuso: Other than that, it all looks good, and I'm happy to accept.
[10:53] <infinity> TheMuso: Actually, I guess since it only builds on x86, I don't care about the buildd churn so much.  Just so long as you guys are committed to rebasing and keeping it up to date.
[13:22] <Atlantic777> Is there any guide on where to store files, or to be even more specific, how to use sqlite db and where to store database?
[13:23] <Atlantic777> This is first time I'm writing a desktop app so... I'm not sure. ~/.myAppFolder/database.db is ok?
[13:24] <Atlantic777> which offline database you suggest? sqlite vs couchdb
[13:24] <hyperair> sqlite.
[13:24] <hyperair> the whole desktopcouch stack was horrible for the laptop battery iirc
[13:24] <Atlantic777> tnx hyperair, then I'm on a good way. :)
[13:25] <Ampelbein> Atlantic777: ~/.myApp/ looks fine to me and yeah, sqlite is the better solution for now. But #ubuntu-app-devel might be better for those kind of questions.
[13:25] <Atlantic777> oh, sorry, I havn't read the topic here...
[14:13] <addy20020> hello all is their is special compiler on which c language coding and compiling on same plateform as like in window
[14:57] <ximion> pitti: hi!
[16:36] <ximion> pitti: are you there?
[18:11] <htorque> hi everyone! if debsums detects changes to files like 'changelog.Debian.gz', should this be filed as bug against the corresponding package?
[18:13] <penguin42> htorque: There's something special about those due to the system where only part of hte changelog is included in the resulting package
[18:13] <penguin42> htorque: And I think it might be related to a gzip bug where the gzip of the same file didn't always produce the same result
[18:21] <htorque> penguin42: yeah, that's why i'm asking - i noticed lots of mismatches for those files. i'll keep looking for a bug report.
[18:21] <penguin42> htorque: There is bug 871083 for gzip odd behaviour - but I don't think that's the one due to mangled changelogs
[18:22] <htorque> there are also a couple of png files, probably due to optimization efforts?
[19:08] <mainerror> Someone needs a kernel ninja on Ask Ubuntu.
[19:08] <mainerror> http://askubuntu.com/questions/105395/make-fails-because-it-doesnt-know-headers-install
[22:06] <ximion> pitti: are you there now? (sorry for bothering ^^)