W
W
wholeman2011-04-03 19:31:25
linux
wholeman, 2011-04-03 19:31:25

Automator for preparing packages for building under various Linux distributions?

The other day I collected several of my Qt projects for various platforms. With Windows, everything seems to be clear - everything is local there and you have to do everything yourself, but for different Linuxes I had to dig deeper: Maemo and Ubuntu, although they use Debian-style packages, but in different versions, some packages required for assembly have different names (libphon-dev and libqt4-phonon-dev for example). Because of this, you have to make several packages that differ in debian/control and debian/changelog files (from which launchpad.net determines which version of Ubuntu to build binaries for). The MeeGo builder requires an RPM spec, and it looks like netbooks and phones need to be made slightly different. You have to make 7-8 different packages by hand, this is not only inconvenient, but also increases the likelihood of errors.
Question: are there any utilities that allow you to automatically prepare packages for building on garage.maemo.org (Maemo5 and 4), launchpad.net (Ubuntu karmic, lucid, maverick and natty) and build.pub.meego.com (all sorts of mego)?
For now, I'm going to make my bike with make-pull.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
K
korotovsky, 2011-04-03
@wholeman

build.opensuse.org - Builds for SUSE, Mandriva, Fedora, CentOS, and more. And for ubuntu, you need to collect on Launchpad.net

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question