[SFLphone] SFLphone on openSUSE Build Service
René Krell
rkrell at gmx.net
Thu Aug 27 06:18:31 EDT 2009
Hi folks,
towards to clean builds of SFLphone for openSUSE i put the source, rpm spec
file and a couple of patches to get it compiled to my home project at the
openSUSE Build Service (https://build.opensuse.org).
I would appreciate if people that are interested in packaging it for openSUSE
could help also.
The openSUSE Build Service is more convenient than building a package on a
local platform, because you can schedule builds from one and the same spec
file for all supported openSUSE distributions (as 11.1, 11.2, ...) and all
possible architectures (x86, x86_64). All you need is an account there and you
can look at it, even better actively support the SFLphone deployment.
After registering and logging in you can see what I've made here:
https://build.opensuse.org/package/show?package=sflphone&project=home%3Arenekrell
The patches concern mainly the autofoo build files of 0.9.6, especially those
under sflphone-common/libs/pjproject-1.0.3 which are subject to cleant up
IMHO. The best would be to be able to autoreconf and ./configure --prefix=...
--libdir=... ... and let the things roll. An example is that installing
doesn't work on openSUSE 64 bit versions, because the target folder for shared
libraries is /usr/lib64 and not /usr/lib. Just look at the patches, which are
a result of straight-forward patching to get it compiled. This does not mean
that the packaging trouble can't be solved in a different way.
One more note: I made one big rpm spec file for all - sfl-common, sfl-client-
kde and sfl-client-gnome and renamed them:
- sflphone (main package)
- sflphone-kde (subpackage)
- sflphone-gnome (subpackage)
This seemed more convenient to me, you might have a different opinion about
this, of course ;-)
Thanks,
René
More information about the SFLphone
mailing list