Bug#353338: gnomemeeting: package ekiga beta
Filip Van Raemdonck
mechanix at debian.org
Sun Mar 5 20:26:16 UTC 2006
Hi,
On Sat, Feb 25, 2006 at 04:06:47PM +0100, Kilian Krause wrote:
>
> > Any place we can get them before acceptance?[1] I have a library package
> > myself in there only for split out of a single lib, and it's been there
> > for a few weeks now.
>
> deb http://people.debian.org/~kilian/pkg-voip/ ./
> deb-src http://people.debian.org/~kilian/pkg-voip/ ./
Based on these I've created a two-binary package, one equivalent to the
current one and another minimal dependency one - for use on my XFCE
system.
Debian .diff.gz attached, unpack and diff against your unpacked revision
to see what changed.
For a reasonably clean rules file I had to rename the "regular" build to
ekiga-full.
That's suboptimal, but I'm not sure how to work around easily.
TODOs:
- There should probably a -common package (or perhaps ekiga, depending on
ekiga-full | ekiga-tiny) which contains, well, all files contained in
both builds ;)
- I had to make some upstream changes to get things to build out of the
source directory. Most changes are clean and straight-forward I believe,
but there was one particular class of changes which is ugly: upstream
#includes ../../config.h in a lot of places, as there's an internal
config.h along the include path. In an out-of-source build, there is no
more ../../config.h; incidentally due to the available -I flags I was
able to change them to ../config.h instead and get things to work but
ideally the internal config.h should be renamed to something less
generic so it no longer clashes with the autotools config.h, and then
the include can be - as it should - for just "config.h".
I can't file a wishlist bug yet as the package has not entered the
archives.
I hope you'll include two builds in a next version.
Regards,
Filip
--
"When we said that you needed to cut the wires for ultimate security,
we didn't mean that you should go wireless instead."
-- Casper Dik
More information about the Pkg-voip-maintainers
mailing list