Matthias Schneider wrote: > Quoting Luca Capello <[EMAIL PROTECTED]>: > >> Hi there! >> >> On Thu, 08 May 2008 11:47:38 +0200, Damien Sandras wrote: >>> Le jeudi 08 mai 2008 à 11:45 +0200, Torsten Schlabach a écrit : >>>> Gismo / Luca wrote: >>>> >>>>> If ekiga build-depends on >>>>> x264 (which, BTW, is *still* not present as a Debian package, neither in >>>>> non-free), ekiga itself will have to be put in non-free, which is >>>>> something I won't prefer. >>>> No, we don't want that I think. >>> It is a pwlib plugin, so it can be packaged separately, and that >>> specific plugin can be put in non-free. >> Isn't instead an OPAL dependency? However, this won't solve anything, >> as far as I understood Matthias at [1]. But as a disclaimer, I haven't >> checked ekiga trunk lately. >> >> Please re-read the definition of the Debian categories [2]: a Debian >> package to be in main (thus distributed with official CDs) must >> build-depend only on software present in main. >> >> This means that if opal build-depends on x264 (which is, let's say, in >> non-free), then opal cannot be part of main. My previous statement that >> in this case opal (well, I wrote ekiga...) has to be put in non-free is >> wrong: opal can go into contrib, since opal itself is a "free package >> which requires [...] a non-free package for compilation". As a result, >> ekiga has to be put in contrib, since ekiga build-depends on opal, which >> isn't in main. >> >> This situation will slow ekiga adoption, which is something I don't want >> to see. >> >> Thx, bye, >> Gismo / Luca >> >> Footnotes: >> [1] http://mail.gnome.org/archives/ekiga-devel-list/2008-May/msg00023.html >> [2] http://www.debian.org/doc/debian-policy/ch-archive.html#s-sections >> > Sorry, forgot to send the following mail to the list...: > About the packages issue, I suppose that there should be packages like this: > ekiga > opal includes h.261 & theora or depends opal-h261 & oapl-theora > ptlib > opal-h263p depends libavcodec > opal-mpeg4 depends libavcodec > opal-h264 depends libavcodec & libx264 > opal / opal-theora depends libtheora > > ekiga/opal recommends opal-h263p, mpeg4, x264 > > The opal-x packages can have different states on ubuntu or debian, whether > there > is a non-free or whatever repository or some unofficial add-on repository...
Hi, I am doing the proposed modifications, thanks for the idea. 1. I grouped all libpt-snapshot-plugins-* packages into one package, libpt-snapshot-plugins. 2. Does opal, which is a library, depend on libspeex, or ekiga? 3. For opal, I see the following video codecs: libopal-snapshot/usr/lib/ptlib-snapshot/opal-3.3.0/codecs/video: total 776 -rw-r--r-- 1 dedu 344240 May 17 22:16 h261-vic_video_pwplugin.so -rw-r--r-- 1 dedu 107144 May 17 22:16 h263-1998_video_pwplugin.so -rw-r--r-- 1 dedu 63000 May 17 22:16 h263-ffmpeg_video_pwplugin.so -rw-r--r-- 1 dedu 79352 May 17 22:16 h264_video_pwplugin.so -rwxr-xr-x 1 dedu 40168 May 17 22:16 h264_video_pwplugin_helper -rw-r--r-- 1 dedu 81624 May 17 22:16 mpeg4-ffmpeg_video_pwplugin.so -rw-r--r-- 1 dedu 65088 May 17 22:16 theora_video_pwplugin.so Should both h263-1998 and h263-ffmpeg be put in the opal-h263 package? What's the difference between them? Is there one better than another, and the other can be removed? Also, is the h264_video_pwplugin_helper file useful or is a packaging error? Finally, is it possible to compile h264 only? If yes, what is the ./configure or ./autogen.sh command line? I will look myself too, but if you already know the answer, please tell me. -- Eugen _______________________________________________ Ekiga-devel-list mailing list Ekiga-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-devel-list