Hi Sune, On Wednesday 24 July 2013 13:29:39 Sune Vuorela wrote: > On 2013-07-24, Holger Schröder <hol...@holgis.net> wrote: > > Can somebody explain to me how these qt5 packages (qtchooser, > > qtbase, qt* ) are built e.g. on the debian and kubuntu > > infrastructure ? > > They are built by the build daemon infrastructure basically by doing > apt-get source qtchooser ; sbuild foo.dsc. > sbuild then calls into dpkg-buildpackage. > > using dpkg-buildpackage is the official interface for building debs. > anything on top of that is just wrappers and icing that e.g. ensures > that the build-dependenceis and nothing else is installed in a build > environment. > > But yes. you need the tarball from 'upstream' and the descriptions of > the debian build. > > These elements is a compressed tarball each, and then there is a > metadata file, a dsc file, which describes the tarballs (filenames, size > and checksums). > Thanks for the information. But i still do not get it. When i am on a debian system, i can execute "apt-get source qt4-x11", and then i get all that i need to rebuild qt4 on my system. (Only using qt4-x11 as an example here, as it is in wheezy already, but qt5 is not.) But when i look at http://anonscm.debian.org/gitweb/?p=pkg-kde/qt/qt4-x11.git;a=summary and do the git checkout of git://anonscm.debian.org/pkg-kde/qt/qt4-x11.git, there is no tar.gz in the checkout, and there is also no .dsc file in it.
So i wonder, is it really a non-automatic process to build a .deb package from the git repo, i.e. checkout the repo by hand, then download the .orig tarball by hand, then unpack the tarball by hand, then build the source and binary packages from this directory ? If yes, then it is fine with me, and i do not need to look any further and then i just have to create some small scripts for these jobs, but if these steps are also done automatically, then i would be happy if someone could tell me how this works. > You might want to read the new maintainers guide. > I am reading through it just now, thanks for the hint. > /Sune thanks, kr Holger -- To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201307241409.02968.holger-...@holgis.net