Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9614 - gnomemeeting-0.94.1.ebuild (update)
Summary: gnomemeeting-0.94.1.ebuild (update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Nick Hadaway
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-24 12:17 UTC by José Fonseca
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gnomemeeting-0.94.1.ebuild (gnomemeeting-0.94.1.ebuild,1.62 KB, text/plain)
2002-10-24 12:19 UTC, José Fonseca
Details
gnomemeeting ppc patch (gnomemeeting-0.94.1.ebuild.patch,391 bytes, patch)
2002-10-24 20:04 UTC, Nicolas Kaiser
Details | Diff
Speex ppc patch (Speex-1.0_beta1.ebuild.patch,365 bytes, patch)
2002-10-24 20:05 UTC, Nicolas Kaiser
Details | Diff
pwlib ppc patch (pwlib-1.3.11.ebuild.patch,682 bytes, patch)
2002-10-24 20:06 UTC, Nicolas Kaiser
Details | Diff
openh323 ppc patch (openh323-1.9.10.ebuild.patch,1.59 KB, patch)
2002-10-24 20:07 UTC, Nicolas Kaiser
Details | Diff
openh323-1.10.0.diff (openh323-1.10.0.diff,764 bytes, patch)
2002-10-26 08:13 UTC, José Fonseca
Details | Diff
gnomemeeting-0.94.1-r1.diff (gnomemeeting-0.94.1-r1.diff,460 bytes, patch)
2002-10-26 08:14 UTC, José Fonseca
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description José Fonseca 2002-10-24 12:17:55 UTC
This is the ebuild for the new version of gnomemeeting.
Comment 1 José Fonseca 2002-10-24 12:19:19 UTC
Created attachment 4980 [details]
gnomemeeting-0.94.1.ebuild

Based on gnomemeeting-0.93.1.ebuild with just a minor change regarding the name
of the source file.
Comment 2 Nick Hadaway 2002-10-24 16:37:41 UTC
gnomemeeting-0.94.1 has been released into portage.  New OpenH323 and pwlib
libraries are required and the Speex codec has also been added as a dependancy.

It is currently marked unstable.  Please test and let me know how things go.

If you have troubles compiling gnomemeeting, make sure that Speex is installed
before openh323.
Comment 3 Nicolas Kaiser 2002-10-24 16:50:20 UTC
gnomemeeting-0.94.1 is working nicely on ppc at my place.  
  
do you want me to attach my patches for pwlib and openh323 here, 
or should I bring this to discussion in ppc-dev, to ~ppc all of these three 
ebuilds? 
Comment 4 Nick Hadaway 2002-10-24 16:54:46 UTC
please send those ppc patches,  I would love to add support for another arch! :)
Comment 5 Nicolas Kaiser 2002-10-24 20:04:07 UTC
Created attachment 5001 [details, diff]
gnomemeeting ppc patch

keyword only
Comment 6 Nicolas Kaiser 2002-10-24 20:05:31 UTC
Created attachment 5002 [details, diff]
Speex ppc patch

keyword only
Comment 7 Nicolas Kaiser 2002-10-24 20:06:52 UTC
Created attachment 5003 [details, diff]
pwlib ppc patch

symlink
Comment 8 Nicolas Kaiser 2002-10-24 20:07:40 UTC
Created attachment 5004 [details, diff]
openh323 ppc patch

symlink
Comment 9 José Fonseca 2002-10-26 05:26:57 UTC
I didn't managed to emerge openh323. There seems to be some version mismatch:

make[1]: Entering directory `/var/tmp/portage/openh323-1.9.10/work/openh323/src'
g++ -Wall -DP_LINUX  -D_REENTRANT -DP_HAS_SEMAPHORES -fPIC -DP_USE_PRAGMA
-DP_SSL -I/usr/include/include -I/usr/include/crypto -DP_EXPAT -DP_PTHREADS
-DPHAS_TEMPLATES -DPBYTE_ORDER=PLITTLE_ENDIAN
-I/usr/share/pwlib/include/ptlib/unix -DPTRACING
-I/var/tmp/portage/openh323-1.9.10/work/openh323/include -DHAS_IXJ -DHAS_OSS
-DSPEEX_CODEC -I/usr/include -DPTRACING -I/usr/share/pwlib/include -DNDEBUG  -c
opalvxml.cxx -o
/var/tmp/portage/openh323-1.9.10/work/openh323/lib/obj_linux_x86_r/opalvxml.o
cc1plus: warning: changing search order for system directory "/usr/include"
cc1plus: warning:   as it has already been specified as a non-system directory
opalvxml.cxx: In constructor `OpalVXMLSession::OpalVXMLSession(H323Connection*, 
   PTextToSpeech*, int)':
opalvxml.cxx:291: no matching function for call to `PVXMLSession::PVXMLSession(
   PTextToSpeech*&, BOOL&)'
/usr/include/ptclib/vxml.h:227: candidates are: 
   PVXMLSession::PVXMLSession(const PVXMLSession&)
/usr/include/ptclib/vxml.h:238:                 PVXMLSession::PVXMLSession()
opalvxml.cxx: In member function `BOOL OpalVXMLSession::Close()':
opalvxml.cxx:301: no method `PVXMLSession::Close'
make[1]: ***
[/var/tmp/portage/openh323-1.9.10/work/openh323/lib/obj_linux_x86_r/opalvxml.o]
Error 1
make[1]: Leaving directory `/var/tmp/portage/openh323-1.9.10/work/openh323/src'
Comment 10 José Fonseca 2002-10-26 08:09:22 UTC
Updating to pwlib-1.4.0 and openh323-1.10.0 solved the building problem above. 

There was no changes in pwlib-1.4.0.ebuild from pwlib-1.3.11.ebuild.

openh323-1.10.0 now includes libspeex in its source. The necessary changes are
attached.

Gnomemeeting doesn't seem to use libspeex from openh323 so it still requires
libspeex seperately. I don't know if this is a problem. The fact is that I still
didn't managed to get Speex in my codec list - it may be a gconf problem though.
Nevertheless it was necessary to change the dependencies of
gnomemeeting-0.94.1.ebuild, also attached.
Comment 11 José Fonseca 2002-10-26 08:13:12 UTC
Created attachment 5043 [details, diff]
openh323-1.10.0.diff

 - Removed speex dependency.
 - Install .../src/speex/libspeex/speex.h which is expected by
/usr/share/openh323/include/speexcodec.h
Comment 12 José Fonseca 2002-10-26 08:14:03 UTC
Created attachment 5044 [details, diff]
gnomemeeting-0.94.1-r1.diff

 - Changed the wildcard in the dependencies into >=
Comment 13 Nick Hadaway 2002-11-06 00:29:20 UTC
I have brought the pwlib and openh323 ebuilds up to full external library 
support including expat, ssl, and speex support.  See bug #9650 for related 
pwlib and openh323 compile problems that have been solved (non-ppc so far)

I will add the ppc patches to openh323 and pwlib in the next day or so.
Comment 14 Nick Hadaway 2002-11-09 14:03:08 UTC
pwlib-1.3.11-r1 has all ppc related fixes now.  I will post on this bug again 
when openh323 and gnomemeeting have been updated as well.
Comment 15 Nick Hadaway 2002-11-10 03:20:41 UTC
pwlib, openh323, and gnomemeeting have all been updated.  I will mark the -r1 
or pwlib and openh323 stable within the next couple of days unless someone 
reports a problem.  I have heard multiple reports of people having success with 
gnomemeeting on ppc.