mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
Move ptlib26, opal3 and ekiga3 to unversioned ports and update to:
ptlib to 2.10.10 opal to 3.10.10 ekiga to 4.0.1
This commit is contained in:
parent
e602585c8d
commit
9e6673f04f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=327751
4
MOVED
4
MOVED
@ -4943,3 +4943,7 @@ irc/xchat1|irc/xchat|2013-09-16|Unsupported upstream, consider using irc/xchat
|
||||
japanese/xchat|irc/xchat|2013-09-16|Unsupported upstream, consider using irc/xchat
|
||||
www/autoindex|www/autoindex2|2013-09-16|Does not work with any of the supported PHP versions
|
||||
textproc/rotix||2013-09-20|Has expired: no longer maintained upstream
|
||||
devel/ptlib26|devel/ptlib|2013-09-20|Removed old version, update to new version and moved port
|
||||
net/opal3|net/opal|2013-09-20|Removed old version, update to new version and moved port
|
||||
net/ekiga|net-im/ekiga|2013-09-20|Removed old version, update to new version and moved port
|
||||
net/ekiga3|net-im/ekiga|2013-09-20|Removed old version, update to new version and moved port
|
||||
|
@ -3366,7 +3366,6 @@
|
||||
SUBDIR += pth-hard
|
||||
SUBDIR += pthsem
|
||||
SUBDIR += ptlib
|
||||
SUBDIR += ptlib26
|
||||
SUBDIR += ptmalloc
|
||||
SUBDIR += ptmalloc2
|
||||
SUBDIR += pty
|
||||
|
176
devel/ptlib/Makefile
Normal file
176
devel/ptlib/Makefile
Normal file
@ -0,0 +1,176 @@
|
||||
# Created by: Roger Hardiman <roger@freebsd.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ptlib
|
||||
PORTVERSION= 2.10.10
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= GNOME
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Cross platform C++ library, used by OPAL
|
||||
|
||||
LICENSE= MPL
|
||||
|
||||
LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
|
||||
|
||||
CONFLICTS= pwlib-1.*
|
||||
|
||||
USE_XZ= yes
|
||||
USES= bison gmake pkgconfig
|
||||
USE_AUTOTOOLS= autoconf:env automake:env
|
||||
GNU_CONFIGURE= yes
|
||||
USE_OPENSSL= yes
|
||||
USE_LDCONFIG= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
CONFIGURE_ARGS+=--enable-audio \
|
||||
--enable-ipv6 \
|
||||
--enable-exceptions \
|
||||
--enable-oss \
|
||||
--enable-plugins
|
||||
|
||||
CONFIGURE_ARGS+=--disable-lua \
|
||||
--disable-sasl
|
||||
|
||||
# --with-expat-dir="${LOCALBASE}"
|
||||
CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \
|
||||
OPENSSL_LIBS="-L${OPENSSLLIB} -lssl"
|
||||
|
||||
OPTIONS_DEFINE= BSDVIDEO DEBUG ODBC ALSA JABBER V4L SDL LDAP PULSEAUDIO
|
||||
OPTIONS_DEFAULT=BSDVIDEO SDL V4L JABBER
|
||||
|
||||
BSDVIDEO_DESC= BSD video support
|
||||
DEBUG_DESC= Install debug library
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
PLIST_SUB+= PORTVERSION=${PORTVERSION} \
|
||||
PVERSION_MAJOR=${PVERSION_MAJOR} \
|
||||
PVERSION_MINOR=${PVERSION_MINOR}
|
||||
|
||||
PVERSION_MAJOR= ${PORTVERSION:C/.[0-9]+.[0-9]+.//}
|
||||
PVERSION_MINOR= ${PORTVERSION:C/.[0-9]+$//g}
|
||||
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
ALL_TARGET= optshared debugshared
|
||||
PLIST_SUB+= DEBUG=""
|
||||
.else
|
||||
ALL_TARGET= optshared
|
||||
PLIST_SUB+= DEBUG="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MPULSEAUDIO}
|
||||
LIB_DEPENDS+= libpulse.so:${PORTSDIR}/audio/pulseaudio
|
||||
CONFIGURE_ARGS+=--enable-pulse
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-pulse
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MJABBER}
|
||||
CONFIGURE_ARGS+=--enable-jabber
|
||||
PLLIB_VIDEO=1
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MODBC}
|
||||
LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
|
||||
CONFIGURE_ARGS+=--enable-odbc
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-odbc
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MALSA}
|
||||
LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib
|
||||
CONFIGURE_ARGS+=--enable-alsa
|
||||
PLIST_SUB+= ALSA=""
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-alsa
|
||||
PLIST_SUB+= ALSA="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MBSDVIDEO}
|
||||
CONFIGURE_ARGS+=--enable-bsdvideo
|
||||
PLIST_SUB+= BSDVIDEO=""
|
||||
PTLIB_VIDEO=1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-bsdvideo
|
||||
PLIST_SUB+= BSDVIDEO="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MV4L}
|
||||
BUILD_DEPENDS+= v4l_compat>=0:${PORTSDIR}/multimedia/v4l_compat
|
||||
LIB_DEPENDS+= libv4l2.so:${PORTSDIR}/multimedia/libv4l
|
||||
CONFIGURE_ARGS+=--enable-v4l --enable-v4l2
|
||||
PLIST_SUB+= V4L=""
|
||||
PTLIB_VIDEO=1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-v4l --disable-v4l2
|
||||
PLIST_SUB+= V4L="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(PTLIB_VIDEO)
|
||||
CONFIGURE_ARGS+=--enable-video --enable-vidfile
|
||||
PLIST_SUB+= VIDEODIR=""
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-video --disable-vidfile
|
||||
PLIST_SUB+= VIDEODIR="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSDL}
|
||||
USE_SDL+= sdl
|
||||
CONFIGURE_ARGS+=--enable-sdl
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-sdl
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
USE_OPENLDAP= yes
|
||||
CONFIGURE_ARGS+=--enable-openldap
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-openldap
|
||||
.endif
|
||||
|
||||
# ONLY FOR THE BRAVE!
|
||||
# If someone owns a firewire(4) video device and wants to use it for
|
||||
# video-conferencing purposes, please download the files:
|
||||
# libraw1394.shar.gz, libavc1394.shar.gz and libdc1394.shar.gz from
|
||||
# ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/ports/
|
||||
# Extract the files in ${PORTSDIR}/devel and uncomment the following lines.
|
||||
#
|
||||
##enable libavc1394
|
||||
#.if defined(WITH_AVC1394)
|
||||
#LIB_DEPENDS+= avc1394.2:${PORTSDIR}/devel/libavc1394 \
|
||||
# dv.4:${PORTSDIR}/multimedia/libdv
|
||||
#CONFIGURE_ARGS+= --enable-avc
|
||||
#PLIST_SUB+= AVC1394=""
|
||||
#.else
|
||||
CONFIGURE_ARGS+= --disable-avc
|
||||
PLIST_SUB+= AVC1394="@comment "
|
||||
#.endif
|
||||
#
|
||||
##enable libdc1394
|
||||
#.if defined(WITH_DC1394)
|
||||
#LIB_DEPENDS+= dc1394.2[0-9]:${PORTSDIR}/multimedia/libdc1394
|
||||
#CONFIGURE_ARGS+= --enable-dc
|
||||
#PLIST_SUB+= DC1394=""
|
||||
#.else
|
||||
CONFIGURE_ARGS+= --disable-dc
|
||||
#PLIST_SUB+= DC1394="@comment "
|
||||
#.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/RTF_WASCLONED/0x20000/' ${WRKSRC}/src/ptlib/unix/socket.cxx
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC}/plugins/ && autoreconf -fi
|
||||
|
||||
post-install:
|
||||
${LN} -sf libpt.so.${PORTVERSION} ${PREFIX}/lib/libpt.so.${PVERSION_MAJOR}
|
||||
${LN} -sf libpt.so.${PORTVERSION} ${PREFIX}/lib/libpt.so.${PVERSION_MINOR}
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
${LN} -sf libpt_d.so.${PORTVERSION} ${PREFIX}/lib/libpt_d.so.${PVERSION_MAJOR}
|
||||
${LN} -sf libpt_d.so.${PORTVERSION} ${PREFIX}/lib/libpt_d.so.${PVERSION_MINOR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/ptlib/distinfo
Normal file
2
devel/ptlib/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (ptlib-2.10.10.tar.xz) = 7fcaabe194cbd3bc0b370b951dffd19cfe7ea0298bfff6aecee948e97f3207e4
|
||||
SIZE (ptlib-2.10.10.tar.xz) = 2520444
|
35
devel/ptlib/files/patch-Makefile.in
Normal file
35
devel/ptlib/files/patch-Makefile.in
Normal file
@ -0,0 +1,35 @@
|
||||
--- Makefile.in.orig 2013-02-20 03:12:27.000000000 +0100
|
||||
+++ Makefile.in 2013-07-11 10:16:26.000000000 +0200
|
||||
@@ -111,9 +111,7 @@
|
||||
do mkdir -p $$dir ; chmod 755 $$dir ; \
|
||||
done )
|
||||
( for lib in $(PT_LIBDIR)/$(LIB_SONAME) \
|
||||
- $(PT_LIBDIR)/$(DEBUG_SONAME) \
|
||||
- $(PT_LIBDIR)/lib$(PTLIB_BASE)_s.a \
|
||||
- $(PT_LIBDIR)/lib$(PTLIB_BASE)_d_s.a ; \
|
||||
+ $(PT_LIBDIR)/$(DEBUG_SONAME) ; \
|
||||
do \
|
||||
( if test -e $$lib ; then \
|
||||
$(INSTALL) -m 444 $$lib $(DESTDIR)$(LIBDIR); \
|
||||
@@ -160,9 +158,9 @@
|
||||
$(INSTALL) -m 755 make/ptlib-config $(DESTDIR)$(PREFIX)/share/ptlib/make/
|
||||
(cd $(DESTDIR)$(PREFIX)/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config)
|
||||
|
||||
- mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig
|
||||
- chmod 755 $(DESTDIR)$(LIBDIR)/pkgconfig
|
||||
- $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(LIBDIR)/pkgconfig/
|
||||
+ mkdir -p $(DESTDIR)$(PREFIX)/libdata/pkgconfig
|
||||
+ chmod 755 $(DESTDIR)$(PREFIX)/libdata/pkgconfig
|
||||
+ $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/
|
||||
|
||||
uninstall:
|
||||
rm -rf $(DESTDIR)$(PREFIX)/include/ptlib \
|
||||
@@ -171,7 +169,7 @@
|
||||
$(DESTDIR)$(PREFIX)/include/ptbuildopts.h \
|
||||
$(DESTDIR)$(PREFIX)/share/ptlib \
|
||||
$(DESTDIR)$(LIBDIR)/$(DEV_PLUGIN_DIR) \
|
||||
- $(DESTDIR)$(LIBDIR)/pkgconfig/ptlib.pc
|
||||
+ $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ptlib.pc
|
||||
rm -f $(DESTDIR)$(LIBDIR)/lib$(PTLIB_BASE)_s.a \
|
||||
$(DESTDIR)$(LIBDIR)/$(PTLIB_FILE) \
|
||||
$(DESTDIR)$(LIBDIR)/$(LIB_SONAME)
|
11
devel/ptlib/files/patch-include_ptlib_object.h
Normal file
11
devel/ptlib/files/patch-include_ptlib_object.h
Normal file
@ -0,0 +1,11 @@
|
||||
--- include/ptlib/object.h.orig 2013-09-16 12:18:01.000000000 +0200
|
||||
+++ include/ptlib/object.h 2013-09-16 12:19:59.000000000 +0200
|
||||
@@ -1011,7 +1011,7 @@
|
||||
+ __GNUC_PATCHLEVEL__)
|
||||
|
||||
// Memory pooling allocators
|
||||
-#if defined(__GNUC__) && (GCC_VERSION > 40000) && !defined(P_MINGW) && !defined(P_MACOSX)
|
||||
+#if defined(__GNUC__) && (GCC_VERSION > 40000) && !defined(P_MINGW) && !defined(P_MACOSX) && !defined(_LIBCPP_VERSION)
|
||||
#include <ext/mt_allocator.h>
|
||||
template <class Type> struct PFixedPoolAllocator : public PAllocatorTemplate<__gnu_cxx::__mt_alloc<Type>, Type> { };
|
||||
template <class Type> struct PVariablePoolAllocator : public PAllocatorTemplate<__gnu_cxx::__mt_alloc<Type>, Type> { };
|
10
devel/ptlib/files/patch-plugins_configure.in
Normal file
10
devel/ptlib/files/patch-plugins_configure.in
Normal file
@ -0,0 +1,10 @@
|
||||
--- plugins/configure.in.orig 2013-07-08 22:41:36.000000000 +0200
|
||||
+++ plugins/configure.in 2013-07-08 22:44:52.000000000 +0200
|
||||
@@ -250,6 +250,7 @@
|
||||
AC_ARG_ENABLE(bsdvideo, [ --enable-bsdvideo enable BSD video support],,enable_bsdvideo=yes)
|
||||
|
||||
if test "${enable_bsdvideo}z" = "yesz" ; then
|
||||
+ AC_CHECK_HEADER(dev/bktr/ioctl_meteor.h, BSDVIDEOHDR=1)
|
||||
AC_CHECK_HEADER(machine/ioctl_meteor.h, BSDVIDEOHDR=1)
|
||||
AC_CHECK_HEADER(i386/ioctl_meteor.h, BSDVIDEOHDR=1)
|
||||
AC_CHECK_HEADER(dev/ic/bt8xx.h, BSDVIDEOHDR=1)
|
29
devel/ptlib/files/patch-src_ptlib_unix_svcproc.cxx
Normal file
29
devel/ptlib/files/patch-src_ptlib_unix_svcproc.cxx
Normal file
@ -0,0 +1,29 @@
|
||||
--- src/ptlib/unix/svcproc.cxx.orig 2013-09-20 14:46:03.000000000 +0200
|
||||
+++ src/ptlib/unix/svcproc.cxx 2013-09-20 14:46:46.000000000 +0200
|
||||
@@ -217,7 +217,7 @@
|
||||
pid_t pid;
|
||||
|
||||
{
|
||||
- ifstream pidfile(pidfilename);
|
||||
+ ifstream pidfile((const char*)pidfilename);
|
||||
if (!pidfile.is_open()) {
|
||||
cout << "Could not open pid file: \"" << pidfilename << "\""
|
||||
" - " << strerror(errno) << endl;
|
||||
@@ -384,7 +384,7 @@
|
||||
// Run as a daemon, ie fork
|
||||
|
||||
if (!pidfilename) {
|
||||
- ifstream pidfile(pidfilename);
|
||||
+ ifstream pidfile((const char*)pidfilename);
|
||||
if (pidfile.is_open()) {
|
||||
pid_t pid;
|
||||
pidfile >> pid;
|
||||
@@ -412,7 +412,7 @@
|
||||
cout << "Daemon started with pid " << pid << endl;
|
||||
if (!pidfilename) {
|
||||
// Write out the child pid to magic file in /var/run (at least for linux)
|
||||
- ofstream pidfile(pidfilename);
|
||||
+ ofstream pidfile((const char*)pidfilename);
|
||||
if (pidfile.is_open())
|
||||
pidfile << pid;
|
||||
else
|
@ -4,6 +4,7 @@ include/ptclib/asnber.h
|
||||
include/ptclib/asner.h
|
||||
include/ptclib/asnper.h
|
||||
include/ptclib/asnxer.h
|
||||
include/ptclib/cli.h
|
||||
include/ptclib/cypher.h
|
||||
include/ptclib/delaychan.h
|
||||
include/ptclib/dtmf.h
|
||||
@ -17,6 +18,7 @@ include/ptclib/httpsvc.h
|
||||
include/ptclib/inetmail.h
|
||||
include/ptclib/inetprot.h
|
||||
include/ptclib/ipacl.h
|
||||
include/ptclib/lua.h
|
||||
include/ptclib/memfile.h
|
||||
include/ptclib/mime.h
|
||||
include/ptclib/modem.h
|
||||
@ -51,6 +53,7 @@ include/ptclib/socks.h
|
||||
include/ptclib/telnet.h
|
||||
include/ptclib/threadpool.h
|
||||
include/ptclib/url.h
|
||||
include/ptclib/vcard.h
|
||||
include/ptclib/vsdl.h
|
||||
include/ptclib/vxml.h
|
||||
include/ptclib/xmpp.h
|
||||
@ -107,6 +110,7 @@ include/ptlib/sound.h
|
||||
include/ptlib/svcproc.h
|
||||
include/ptlib/syncpoint.h
|
||||
include/ptlib/syncthrd.h
|
||||
include/ptlib/syslog.h
|
||||
include/ptlib/tcpsock.h
|
||||
include/ptlib/textfile.h
|
||||
include/ptlib/thread.h
|
||||
@ -128,6 +132,7 @@ include/ptlib/unix/ptlib/icmpsock.h
|
||||
include/ptlib/unix/ptlib/ipdsock.h
|
||||
include/ptlib/unix/ptlib/ipsock.h
|
||||
include/ptlib/unix/ptlib/maccoreaudio.h
|
||||
include/ptlib/unix/ptlib/mail.h
|
||||
include/ptlib/unix/ptlib/mutex.h
|
||||
include/ptlib/unix/ptlib/pdirect.h
|
||||
include/ptlib/unix/ptlib/pipechan.h
|
||||
@ -156,26 +161,30 @@ include/ptlib/vconvert.h
|
||||
include/ptlib/video.h
|
||||
include/ptlib/videoio.h
|
||||
include/ptlib/videoio1394dc.h
|
||||
lib/libpt-%%PVERSION_MAJOR%%.so
|
||||
lib/libpt-%%PVERSION_MAJOR%%.so.%%PVERSION_MINOR%%
|
||||
include/ptlib/wxstring.h
|
||||
lib/libpt.so
|
||||
lib/libpt_s.a
|
||||
%%ALSA%%lib/ptlib-%%PORTVERSION%%/devices/sound/alsa_pwplugin.so
|
||||
lib/libpt.so.%%PVERSION_MINOR%%
|
||||
lib/libpt.so.%%PVERSION_MAJOR%%
|
||||
lib/libpt.so.%%PORTVERSION%%
|
||||
%%DEBUG%%lib/libpt_d.so
|
||||
%%DEBUG%%lib/libpt_d.so.%%PVERSION_MINOR%%
|
||||
%%DEBUG%%lib/libpt_d.so.%%PVERSION_MAJOR%%
|
||||
%%DEBUG%%lib/libpt_d.so.%%PORTVERSION%%
|
||||
lib/ptlib-%%PORTVERSION%%/devices/sound/oss_pwplugin.so
|
||||
%%BSDVIDEO%%lib/ptlib-%%PORTVERSION%%/devices/videoinput/bsdvideo_pwplugin.so
|
||||
%%V4L%%lib/ptlib-%%PORTVERSION%%/devices/videoinput/v4l_pwplugin.so
|
||||
%%V4L%%lib/ptlib-%%PORTVERSION%%/devices/videoinput/v4l2_pwplugin.so
|
||||
libdata/pkgconfig/ptlib.pc
|
||||
%%DATADIR%%/make/common.mak
|
||||
%%DATADIR%%/make/lib.mak
|
||||
%%DATADIR%%/make/plugins.mak
|
||||
%%DATADIR%%/make/ptbuildopts.mak
|
||||
%%DATADIR%%/make/ptlib-config
|
||||
%%DATADIR%%/make/ptlib.mak
|
||||
%%DATADIR%%/make/unix.mak
|
||||
@dirrm %%DATADIR%%/make
|
||||
@dirrm %%DATADIR%%
|
||||
%%VIDEODIR%%@dirrm lib/ptlib-%%PORTVERSION%%/devices/videoinput
|
||||
share/ptlib/make/common.mak
|
||||
share/ptlib/make/lib.mak
|
||||
share/ptlib/make/plugins.mak
|
||||
share/ptlib/make/ptbuildopts.mak
|
||||
share/ptlib/make/ptlib-config
|
||||
share/ptlib/make/ptlib.mak
|
||||
share/ptlib/make/unix.mak
|
||||
@dirrm share/ptlib/make
|
||||
@dirrm share/ptlib
|
||||
%%V4L%%@dirrm lib/ptlib-%%PORTVERSION%%/devices/videoinput
|
||||
@dirrm lib/ptlib-%%PORTVERSION%%/devices/sound
|
||||
@dirrm lib/ptlib-%%PORTVERSION%%/devices
|
||||
@dirrm lib/ptlib-%%PORTVERSION%%
|
@ -1,148 +0,0 @@
|
||||
# Created by: Roger Hardiman <roger@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ptlib
|
||||
PORTVERSION= 2.6.7
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= SF/opalvoip/v3.6%20Lalande/Final/
|
||||
DISTNAME= ptlib-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= A cross platform C++ library, used by OPAL
|
||||
|
||||
LICENSE=MPL
|
||||
|
||||
LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
|
||||
|
||||
CONFLICTS= pwlib-1.* ptlib-2.4.* ptlib-2.8.*
|
||||
|
||||
USE_BZIP2= yes
|
||||
USES= bison gmake pkgconfig
|
||||
GNU_CONFIGURE= yes
|
||||
WANT_GNOME= yes
|
||||
USE_OPENSSL= yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CFLAGS+= -I${LOCALBASE}/include
|
||||
CONFIGURE_ARGS+= --enable-oss --enable-plugins --with-expat-dir="${LOCALBASE}"
|
||||
CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" OPENSSL_LIBS="-L${OPENSSLLIB} -lssl"
|
||||
|
||||
OPTIONS_DEFINE= ODBC ALSA V4L BSDVIDEO SDL LDAP
|
||||
OPTIONS_DEFAULT=BSDVIDEO SDL
|
||||
BSDVIDEO_DESC= BSD video support
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
PLIST_SUB+= PORTVERSION=${PORTVERSION} \
|
||||
PVERSION_MAJOR=${PORTVERSION:C/.[0-9]+$//g} \
|
||||
PVERSION_MINOR=${PORTVERSION:C/^[0-9]+.[0-9]+.//}
|
||||
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
ALL_TARGET= optshared debugshared
|
||||
BROKEN= debug libs install broken
|
||||
.else
|
||||
ALL_TARGET= optshared
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MODBC}
|
||||
CONFIGURE_ARGS+= --enable-odbc
|
||||
LIB_DEPENDS+= odbc:${PORTSDIR}/databases/unixODBC
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-odbc
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MALSA}
|
||||
CONFIGURE_ARGS+= --enable-alsa
|
||||
PLIST_SUB+= ALSA=""
|
||||
LIB_DEPENDS+= asound:${PORTSDIR}/audio/alsa-lib
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-alsa
|
||||
PLIST_SUB+= ALSA="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MBSDVIDEO}
|
||||
CONFIGURE_ARGS+=--enable-bsdvideo
|
||||
PLIST_SUB+= BSDVIDEO=""
|
||||
WITH_VIDEO=1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-bsdvideo
|
||||
PLIST_SUB+= BSDVIDEO="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MV4L}
|
||||
CONFIGURE_ARGS+=--enable-v4l --enable-v4l2
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
PLIST_SUB+= V4L=""
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat
|
||||
LIB_DEPENDS+= v4l1.0:${PORTSDIR}/multimedia/libv4l
|
||||
WITH_VIDEO=1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-v4l
|
||||
PLIST_SUB+= V4L="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(WITH_VIDEO)
|
||||
CONFIGURE_ARGS+= --enable-video
|
||||
PLIST_SUB+= VIDEODIR=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-video
|
||||
PLIST_SUB+= VIDEODIR="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSDL}
|
||||
USE_SDL+= sdl
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-sdl
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
USE_OPENLDAP= yes
|
||||
CONFIGURE_ARGS+= --enable-openldap --with-ldap-dir="${LOCALBASE}"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-openldap
|
||||
.endif
|
||||
|
||||
# ONLY FOR THE BRAVE!
|
||||
# If someone owns a firewire(4) video device and wants to use it for
|
||||
# video-conferencing purposes, please download the files:
|
||||
# libraw1394.shar.gz, libavc1394.shar.gz and libdc1394.shar.gz from
|
||||
# ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/ports/
|
||||
# Extract the files in ${PORTSDIR}/devel and uncomment the following lines.
|
||||
#
|
||||
##enable libavc1394
|
||||
#.if defined(WITH_AVC1394)
|
||||
#LIB_DEPENDS+= avc1394.2:${PORTSDIR}/devel/libavc1394 \
|
||||
# dv.4:${PORTSDIR}/multimedia/libdv
|
||||
#CONFIGURE_ARGS+= --enable-avc
|
||||
#PLIST_SUB+= AVC1394=""
|
||||
#.else
|
||||
CONFIGURE_ARGS+= --disable-avc
|
||||
PLIST_SUB+= AVC1394="@comment "
|
||||
#.endif
|
||||
#
|
||||
##enable libdc1394
|
||||
#.if defined(WITH_DC1394)
|
||||
#LIB_DEPENDS+= dc1394.2[0-9]:${PORTSDIR}/multimedia/libdc1394
|
||||
#CONFIGURE_ARGS+= --enable-dc
|
||||
#PLIST_SUB+= DC1394=""
|
||||
#.else
|
||||
CONFIGURE_ARGS+= --disable-dc
|
||||
#PLIST_SUB+= DC1394="@comment "
|
||||
#.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-lpt|-lpt-${PORTVERSION:C/.[0-9]+$//g}|' ${WRKSRC}/ptlib.pc.in
|
||||
@${REINPLACE_CMD} -e 's|-lasound|-lasound -L${LOCALBASE}/lib|' ${WRKSRC}/plugins/sound_alsa/Makefile
|
||||
.if ${ARCH} == sparc64 && ${OSVERSION} <= 700003
|
||||
@${REINPLACE_CMD} -e 's|P_PTHREADS_XPG6|0|' ${WRKSRC}/src/ptlib/unix/tlibthrd.cxx
|
||||
.endif
|
||||
.if ${OSVERSION} >= 800059
|
||||
@${REINPLACE_CMD} -e 's/RTF_WASCLONED/0x20000/' ${WRKSRC}/src/ptlib/unix/socket.cxx
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (ptlib-2.6.7.tar.bz2) = 7dd28225fedd21154d34899b21ee4b6d27c88eb1a9f9931c8e6ced28e8f3b97f
|
||||
SIZE (ptlib-2.6.7.tar.bz2) = 3275152
|
@ -1,39 +0,0 @@
|
||||
--- Makefile.in.orig 2009-10-03 19:15:36.000000000 +0400
|
||||
+++ Makefile.in 2009-10-03 21:23:44.000000000 +0400
|
||||
@@ -92,11 +92,12 @@
|
||||
$(DESTDIR)$(PREFIX)/share/ptlib/make ; \
|
||||
do mkdir -p $$dir ; chmod 755 $$dir ; \
|
||||
done )
|
||||
- $(INSTALL) -m 444 $(PT_LIBDIR)/$(LIB_SONAME) $(DESTDIR)$(LIBDIR)
|
||||
+ $(INSTALL) -m 444 $(PT_LIBDIR)/$(LIB_SONAME) $(DESTDIR)$(LIBDIR)/lib$(PTLIB_BASE)-@MAJOR_VERSION@.@MINOR_VERSION@$(OBJ_SUFFIX).so@BUILD_TYPE@@BUILD_NUMBER@
|
||||
$(INSTALL) -m 444 $(PT_LIBDIR)/lib$(PTLIB_BASE)_s.a $(DESTDIR)$(LIBDIR)
|
||||
(cd $(DESTDIR)$(LIBDIR) ; \
|
||||
rm -f $(PTLIB_FILE) ; \
|
||||
- ln -sf $(LIB_SONAME) $(PTLIB_FILE) \
|
||||
+ ln -sf lib$(PTLIB_BASE)-@MAJOR_VERSION@.@MINOR_VERSION@$(OBJ_SUFFIX).so@BUILD_TYPE@@BUILD_NUMBER@ $(PTLIB_FILE) ; \
|
||||
+ ln -sf lib$(PTLIB_BASE)-@MAJOR_VERSION@.@MINOR_VERSION@$(OBJ_SUFFIX).so@BUILD_TYPE@@BUILD_NUMBER@ lib$(PTLIB_BASE)-@MAJOR_VERSION@.@MINOR_VERSION@$(OBJ_SUFFIX).so \
|
||||
)
|
||||
ifeq (1, $(HAS_PLUGINS))
|
||||
if test -e $(PT_LIBDIR)/device/; then \
|
||||
@@ -127,9 +128,9 @@
|
||||
$(INSTALL) -m 755 make/ptlib-config $(DESTDIR)$(PREFIX)/share/ptlib/make/
|
||||
(cd $(DESTDIR)$(PREFIX)/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config)
|
||||
|
||||
- mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig
|
||||
- chmod 755 $(DESTDIR)$(LIBDIR)/pkgconfig
|
||||
- $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(LIBDIR)/pkgconfig/
|
||||
+ mkdir -p $(DESTDIR)$(PREFIX)/libdata/pkgconfig
|
||||
+ chmod 755 $(DESTDIR)$(PREFIX)/libdata/pkgconfig
|
||||
+ $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/
|
||||
uninstall:
|
||||
rm -rf $(DESTDIR)$(PREFIX)/include/ptlib \
|
||||
$(DESTDIR)$(PREFIX)/include/ptclib \
|
||||
@@ -137,7 +138,7 @@
|
||||
$(DESTDIR)$(PREFIX)/include/ptbuildopts.h \
|
||||
$(DESTDIR)$(PREFIX)/share/ptlib \
|
||||
$(DESTDIR)$(LIBDIR)/$(DEV_PLUGIN_DIR) \
|
||||
- $(DESTDIR)$(LIBDIR)/pkgconfig/ptlib.pc
|
||||
+ $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ptlib.pc
|
||||
rm -f $(DESTDIR)$(LIBDIR)/lib$(PTLIB_BASE)_s.a \
|
||||
$(DESTDIR)$(LIBDIR)/$(PTLIB_FILE) \
|
||||
$(DESTDIR)$(LIBDIR)/$(LIB_SONAME)
|
@ -1,11 +0,0 @@
|
||||
--- include/ptlib/array.h.orig 2012-09-03 22:42:13.000000000 +0200
|
||||
+++ include/ptlib/array.h 2012-09-03 22:42:49.000000000 +0200
|
||||
@@ -523,7 +523,7 @@
|
||||
T t;
|
||||
stream >> t;
|
||||
if (!stream.fail())
|
||||
- SetAt(index, t);
|
||||
+ this->SetAt(index, t);
|
||||
}
|
||||
};
|
||||
|
@ -1,17 +0,0 @@
|
||||
--- make/lib.mak.orig 2009-11-13 21:10:07.000000000 +0800
|
||||
+++ make/lib.mak 2009-11-13 21:16:47.000000000 +0800
|
||||
@@ -97,8 +97,12 @@
|
||||
ifeq ($(OSTYPE),mingw)
|
||||
LDSOOPTS += -Wl,--kill-at
|
||||
else
|
||||
- ifneq ($(OSTYPE),Darwin)
|
||||
- LDSOOPTS += -Wl,-soname,$(LIB_SONAME)
|
||||
+ ifeq ($(OSTYPE),FreeBSD)
|
||||
+ LDSOOPTS += -Wl,-soname,$(subst .$(LIB_SUFFIX),,$(LIB_FILENAME))-$(MAJOR_VERSION).$(MINOR_VERSION).$(LIB_SUFFIX).$(BUILD_NUMBER)
|
||||
+ else
|
||||
+ ifneq ($(OSTYPE),Darwin)
|
||||
+ LDSOOPTS += -Wl,-soname,$(LIB_SONAME)
|
||||
+ endif
|
||||
endif
|
||||
endif
|
||||
endif
|
@ -1,404 +0,0 @@
|
||||
--- plugins/configure.orig 2009-09-20 20:25:31.000000000 -0400
|
||||
+++ plugins/configure 2010-01-27 16:45:51.000000000 -0500
|
||||
@@ -4994,6 +4994,268 @@
|
||||
|
||||
|
||||
if test "${enable_bsdvideo}z" = "yesz" ; then
|
||||
+ if test "${ac_cv_header_ioctl_meteor_h+set}" = set; then
|
||||
+ { echo "$as_me:$LINENO: checking for dev/bktr/ioctl_meteor.h" >&5
|
||||
+echo $ECHO_N "checking for dev/bktr/ioctl_meteor.h... $ECHO_C" >&6; }
|
||||
+if test "${ac_cv_header_ioctl_meteor_h+set}" = set; then
|
||||
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
+fi
|
||||
+{ echo "$as_me:$LINENO: result: $ac_cv_header_ioctl_meteor_h" >&5
|
||||
+echo "${ECHO_T}$ac_cv_header_ioctl_meteor_h" >&6; }
|
||||
+else
|
||||
+ # Is the header compilable?
|
||||
+{ echo "$as_me:$LINENO: checking dev/bktr/ioctl_meteor.h usability" >&5
|
||||
+echo $ECHO_N "checking dev/bktr/ioctl_meteor.h usability... $ECHO_C" >&6; }
|
||||
+cat >conftest.$ac_ext <<_ACEOF
|
||||
+/* confdefs.h. */
|
||||
+_ACEOF
|
||||
+cat confdefs.h >>conftest.$ac_ext
|
||||
+cat >>conftest.$ac_ext <<_ACEOF
|
||||
+/* end confdefs.h. */
|
||||
+$ac_includes_default
|
||||
+#include <dev/bktr/ioctl_meteor.h>
|
||||
+_ACEOF
|
||||
+rm -f conftest.$ac_objext
|
||||
+if { (ac_try="$ac_compile"
|
||||
+case "(($ac_try" in
|
||||
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
||||
+ *) ac_try_echo=$ac_try;;
|
||||
+esac
|
||||
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
||||
+ (eval "$ac_compile") 2>conftest.er1
|
||||
+ ac_status=$?
|
||||
+ grep -v '^ *+' conftest.er1 >conftest.err
|
||||
+ rm -f conftest.er1
|
||||
+ cat conftest.err >&5
|
||||
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
+ (exit $ac_status); } && {
|
||||
+ test -z "$ac_c_werror_flag" ||
|
||||
+ test ! -s conftest.err
|
||||
+ } && test -s conftest.$ac_objext; then
|
||||
+ ac_header_compiler=yes
|
||||
+else
|
||||
+ echo "$as_me: failed program was:" >&5
|
||||
+sed 's/^/| /' conftest.$ac_ext >&5
|
||||
+
|
||||
+ ac_header_compiler=no
|
||||
+fi
|
||||
+
|
||||
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
+{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||||
+echo "${ECHO_T}$ac_header_compiler" >&6; }
|
||||
+
|
||||
+# Is the header present?
|
||||
+{ echo "$as_me:$LINENO: checking dev/bktr/ioctl_meteor.h presence" >&5
|
||||
+echo $ECHO_N "checking dev/bktr/ioctl_meteor.h presence... $ECHO_C" >&6; }
|
||||
+cat >conftest.$ac_ext <<_ACEOF
|
||||
+/* confdefs.h. */
|
||||
+_ACEOF
|
||||
+cat confdefs.h >>conftest.$ac_ext
|
||||
+cat >>conftest.$ac_ext <<_ACEOF
|
||||
+/* end confdefs.h. */
|
||||
+#include <dev/bktr/ioctl_meteor.h>
|
||||
+_ACEOF
|
||||
+if { (ac_try="$ac_cpp conftest.$ac_ext"
|
||||
+case "(($ac_try" in
|
||||
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
||||
+ *) ac_try_echo=$ac_try;;
|
||||
+esac
|
||||
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
||||
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
||||
+ ac_status=$?
|
||||
+ grep -v '^ *+' conftest.er1 >conftest.err
|
||||
+ rm -f conftest.er1
|
||||
+ cat conftest.err >&5
|
||||
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
+ (exit $ac_status); } >/dev/null && {
|
||||
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
||||
+ test ! -s conftest.err
|
||||
+ }; then
|
||||
+ ac_header_preproc=yes
|
||||
+else
|
||||
+ echo "$as_me: failed program was:" >&5
|
||||
+sed 's/^/| /' conftest.$ac_ext >&5
|
||||
+
|
||||
+ ac_header_preproc=no
|
||||
+fi
|
||||
+
|
||||
+rm -f conftest.err conftest.$ac_ext
|
||||
+{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||||
+echo "${ECHO_T}$ac_header_preproc" >&6; }
|
||||
+
|
||||
+# So? What about this header?
|
||||
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
||||
+ yes:no: )
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: accepted by the compiler, rejected by the preprocessor!" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: proceeding with the compiler's result" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: proceeding with the compiler's result" >&2;}
|
||||
+ ac_header_preproc=yes
|
||||
+ ;;
|
||||
+ no:yes:* )
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: present but cannot be compiled" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: present but cannot be compiled" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: check for missing prerequisite headers?" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: check for missing prerequisite headers?" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: see the Autoconf documentation" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: see the Autoconf documentation" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: section \"Present But Cannot Be Compiled\"" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: section \"Present But Cannot Be Compiled\"" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: proceeding with the preprocessor's result" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: proceeding with the preprocessor's result" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_meteor.h: in the future, the compiler will take precedence" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_meteor.h: in the future, the compiler will take precedence" >&2;}
|
||||
+
|
||||
+ ;;
|
||||
+esac
|
||||
+{ echo "$as_me:$LINENO: checking for dev/bktr/ioctl_meteor.h" >&5
|
||||
+echo $ECHO_N "checking for dev/bktr/ioctl_meteor.h... $ECHO_C" >&6; }
|
||||
+if test "${ac_cv_header_ioctl_meteor_h+set}" = set; then
|
||||
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
+else
|
||||
+ ac_cv_header_ioctl_meteor_h=$ac_header_preproc
|
||||
+fi
|
||||
+{ echo "$as_me:$LINENO: result: $ac_cv_header_ioctl_meteor_h" >&5
|
||||
+echo "${ECHO_T}$ac_cv_header_ioctl_meteor_h" >&6; }
|
||||
+
|
||||
+fi
|
||||
+if test $ac_cv_header_ioctl_meteor_h = yes; then
|
||||
+ BSDVIDEOHDR=1
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+ if test "${ac_cv_header_ioctl_bt848_h+set}" = set; then
|
||||
+ { echo "$as_me:$LINENO: checking for dev/bktr/ioctl_bt848.h" >&5
|
||||
+echo $ECHO_N "checking for dev/bktr/ioctl_bt848.h... $ECHO_C" >&6; }
|
||||
+if test "${ac_cv_header_ioctl_bt848_h+set}" = set; then
|
||||
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
+fi
|
||||
+{ echo "$as_me:$LINENO: result: $ac_cv_header_ioctl_bt848_h" >&5
|
||||
+echo "${ECHO_T}$ac_cv_header_ioctl_bt848_h" >&6; }
|
||||
+else
|
||||
+ # Is the header compilable?
|
||||
+{ echo "$as_me:$LINENO: checking dev/bktr/ioctl_bt848.h usability" >&5
|
||||
+echo $ECHO_N "checking dev/bktr/ioctl_bt848.h usability... $ECHO_C" >&6; }
|
||||
+cat >conftest.$ac_ext <<_ACEOF
|
||||
+/* confdefs.h. */
|
||||
+_ACEOF
|
||||
+cat confdefs.h >>conftest.$ac_ext
|
||||
+cat >>conftest.$ac_ext <<_ACEOF
|
||||
+/* end confdefs.h. */
|
||||
+$ac_includes_default
|
||||
+#include <dev/bktr/ioctl_bt848.h>
|
||||
+_ACEOF
|
||||
+rm -f conftest.$ac_objext
|
||||
+if { (ac_try="$ac_compile"
|
||||
+case "(($ac_try" in
|
||||
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
||||
+ *) ac_try_echo=$ac_try;;
|
||||
+esac
|
||||
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
||||
+ (eval "$ac_compile") 2>conftest.er1
|
||||
+ ac_status=$?
|
||||
+ grep -v '^ *+' conftest.er1 >conftest.err
|
||||
+ rm -f conftest.er1
|
||||
+ cat conftest.err >&5
|
||||
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
+ (exit $ac_status); } && {
|
||||
+ test -z "$ac_c_werror_flag" ||
|
||||
+ test ! -s conftest.err
|
||||
+ } && test -s conftest.$ac_objext; then
|
||||
+ ac_header_compiler=yes
|
||||
+else
|
||||
+ echo "$as_me: failed program was:" >&5
|
||||
+sed 's/^/| /' conftest.$ac_ext >&5
|
||||
+
|
||||
+ ac_header_compiler=no
|
||||
+fi
|
||||
+
|
||||
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
+{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||||
+echo "${ECHO_T}$ac_header_compiler" >&6; }
|
||||
+
|
||||
+# Is the header present?
|
||||
+{ echo "$as_me:$LINENO: checking dev/bktr/ioctl_bt848.h presence" >&5
|
||||
+echo $ECHO_N "checking dev/bktr/ioctl_bt848.h presence... $ECHO_C" >&6; }
|
||||
+cat >conftest.$ac_ext <<_ACEOF
|
||||
+/* confdefs.h. */
|
||||
+_ACEOF
|
||||
+cat confdefs.h >>conftest.$ac_ext
|
||||
+cat >>conftest.$ac_ext <<_ACEOF
|
||||
+/* end confdefs.h. */
|
||||
+#include <dev/bktr/ioctl_bt848.h>
|
||||
+_ACEOF
|
||||
+if { (ac_try="$ac_cpp conftest.$ac_ext"
|
||||
+case "(($ac_try" in
|
||||
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
||||
+ *) ac_try_echo=$ac_try;;
|
||||
+esac
|
||||
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
||||
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
||||
+ ac_status=$?
|
||||
+ grep -v '^ *+' conftest.er1 >conftest.err
|
||||
+ rm -f conftest.er1
|
||||
+ cat conftest.err >&5
|
||||
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
+ (exit $ac_status); } >/dev/null && {
|
||||
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
||||
+ test ! -s conftest.err
|
||||
+ }; then
|
||||
+ ac_header_preproc=yes
|
||||
+else
|
||||
+ echo "$as_me: failed program was:" >&5
|
||||
+sed 's/^/| /' conftest.$ac_ext >&5
|
||||
+
|
||||
+ ac_header_preproc=no
|
||||
+fi
|
||||
+
|
||||
+rm -f conftest.err conftest.$ac_ext
|
||||
+{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||||
+echo "${ECHO_T}$ac_header_preproc" >&6; }
|
||||
+
|
||||
+# So? What about this header?
|
||||
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
||||
+ yes:no: )
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: accepted by the compiler, rejected by the preprocessor!" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: proceeding with the compiler's result" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: proceeding with the compiler's result" >&2;}
|
||||
+ ac_header_preproc=yes
|
||||
+ ;;
|
||||
+ no:yes:* )
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: present but cannot be compiled" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: present but cannot be compiled" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: check for missing prerequisite headers?" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: check for missing prerequisite headers?" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: see the Autoconf documentation" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: see the Autoconf documentation" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: section \"Present But Cannot Be Compiled\"" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: section \"Present But Cannot Be Compiled\"" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: proceeding with the preprocessor's result" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: proceeding with the preprocessor's result" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: dev/bktr/ioctl_bt848.h: in the future, the compiler will take precedence" >&5
|
||||
+echo "$as_me: WARNING: dev/bktr/ioctl_bt848.h: in the future, the compiler will take precedence" >&2;}
|
||||
+
|
||||
+ ;;
|
||||
+esac
|
||||
+{ echo "$as_me:$LINENO: checking for dev/bktr/ioctl_bt848.h" >&5
|
||||
+echo $ECHO_N "checking for dev/bktr/ioctl_bt848.h... $ECHO_C" >&6; }
|
||||
+if test "${ac_cv_header_ioctl_bt848_h+set}" = set; then
|
||||
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
+else
|
||||
+ ac_cv_header_ioctl_bt848_h=$ac_header_preproc
|
||||
+fi
|
||||
+{ echo "$as_me:$LINENO: result: $ac_cv_header_ioctl_bt848_h" >&5
|
||||
+echo "${ECHO_T}$ac_cv_header_ioctl_bt848_h" >&6; }
|
||||
+
|
||||
+fi
|
||||
+if test $ac_cv_header_ioctl_bt848_h = yes; then
|
||||
+ BSDVIDEOHDR=1
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+# old path
|
||||
+if test "$ac_cv_header_ioctl_bt848_h" != yes -a "$ac_cv_header_ioctl_meteor_h" != yes; then
|
||||
if test "${ac_cv_header_machine_ioctl_meteor_h+set}" = set; then
|
||||
{ echo "$as_me:$LINENO: checking for machine/ioctl_meteor.h" >&5
|
||||
echo $ECHO_N "checking for machine/ioctl_meteor.h... $ECHO_C" >&6; }
|
||||
@@ -5124,18 +5386,18 @@
|
||||
fi
|
||||
|
||||
|
||||
- if test "${ac_cv_header_i386_ioctl_meteor_h+set}" = set; then
|
||||
- { echo "$as_me:$LINENO: checking for i386/ioctl_meteor.h" >&5
|
||||
-echo $ECHO_N "checking for i386/ioctl_meteor.h... $ECHO_C" >&6; }
|
||||
-if test "${ac_cv_header_i386_ioctl_meteor_h+set}" = set; then
|
||||
+ if test "${ac_cv_header_machine_ioctl_bt848_h+set}" = set; then
|
||||
+ { echo "$as_me:$LINENO: checking for machine/ioctl_bt848.h" >&5
|
||||
+echo $ECHO_N "checking for machine/ioctl_bt848.h... $ECHO_C" >&6; }
|
||||
+if test "${ac_cv_header_machine_ioctl_bt848_h+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
fi
|
||||
-{ echo "$as_me:$LINENO: result: $ac_cv_header_i386_ioctl_meteor_h" >&5
|
||||
-echo "${ECHO_T}$ac_cv_header_i386_ioctl_meteor_h" >&6; }
|
||||
+{ echo "$as_me:$LINENO: result: $ac_cv_header_machine_ioctl_bt848_h" >&5
|
||||
+echo "${ECHO_T}$ac_cv_header_machine_ioctl_bt848_h" >&6; }
|
||||
else
|
||||
# Is the header compilable?
|
||||
-{ echo "$as_me:$LINENO: checking i386/ioctl_meteor.h usability" >&5
|
||||
-echo $ECHO_N "checking i386/ioctl_meteor.h usability... $ECHO_C" >&6; }
|
||||
+{ echo "$as_me:$LINENO: checking machine/ioctl_bt848.h usability" >&5
|
||||
+echo $ECHO_N "checking machine/ioctl_bt848.h usability... $ECHO_C" >&6; }
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
@@ -5143,7 +5405,7 @@
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
/* end confdefs.h. */
|
||||
$ac_includes_default
|
||||
-#include <i386/ioctl_meteor.h>
|
||||
+#include <machine/ioctl_bt848.h>
|
||||
_ACEOF
|
||||
rm -f conftest.$ac_objext
|
||||
if { (ac_try="$ac_compile"
|
||||
@@ -5175,15 +5437,15 @@
|
||||
echo "${ECHO_T}$ac_header_compiler" >&6; }
|
||||
|
||||
# Is the header present?
|
||||
-{ echo "$as_me:$LINENO: checking i386/ioctl_meteor.h presence" >&5
|
||||
-echo $ECHO_N "checking i386/ioctl_meteor.h presence... $ECHO_C" >&6; }
|
||||
+{ echo "$as_me:$LINENO: checking machine/ioctl_bt848.h presence" >&5
|
||||
+echo $ECHO_N "checking machine/ioctl_bt848.h presence... $ECHO_C" >&6; }
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
cat confdefs.h >>conftest.$ac_ext
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
/* end confdefs.h. */
|
||||
-#include <i386/ioctl_meteor.h>
|
||||
+#include <machine/ioctl_bt848.h>
|
||||
_ACEOF
|
||||
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
||||
case "(($ac_try" in
|
||||
@@ -5216,43 +5478,44 @@
|
||||
# So? What about this header?
|
||||
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
||||
yes:no: )
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: accepted by the compiler, rejected by the preprocessor!" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: proceeding with the compiler's result" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: proceeding with the compiler's result" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: accepted by the compiler, rejected by the preprocessor!" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: proceeding with the compiler's result" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: proceeding with the compiler's result" >&2;}
|
||||
ac_header_preproc=yes
|
||||
;;
|
||||
no:yes:* )
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: present but cannot be compiled" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: present but cannot be compiled" >&2;}
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: check for missing prerequisite headers?" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: check for missing prerequisite headers?" >&2;}
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: see the Autoconf documentation" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: see the Autoconf documentation" >&2;}
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: section \"Present But Cannot Be Compiled\"" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: section \"Present But Cannot Be Compiled\"" >&2;}
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: proceeding with the preprocessor's result" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: proceeding with the preprocessor's result" >&2;}
|
||||
- { echo "$as_me:$LINENO: WARNING: i386/ioctl_meteor.h: in the future, the compiler will take precedence" >&5
|
||||
-echo "$as_me: WARNING: i386/ioctl_meteor.h: in the future, the compiler will take precedence" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: present but cannot be compiled" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: present but cannot be compiled" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: check for missing prerequisite headers?" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: check for missing prerequisite headers?" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: see the Autoconf documentation" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: see the Autoconf documentation" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: section \"Present But Cannot Be Compiled\"" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: section \"Present But Cannot Be Compiled\"" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: proceeding with the preprocessor's result" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: proceeding with the preprocessor's result" >&2;}
|
||||
+ { echo "$as_me:$LINENO: WARNING: machine/ioctl_bt848.h: in the future, the compiler will take precedence" >&5
|
||||
+echo "$as_me: WARNING: machine/ioctl_bt848.h: in the future, the compiler will take precedence" >&2;}
|
||||
|
||||
;;
|
||||
esac
|
||||
-{ echo "$as_me:$LINENO: checking for i386/ioctl_meteor.h" >&5
|
||||
-echo $ECHO_N "checking for i386/ioctl_meteor.h... $ECHO_C" >&6; }
|
||||
-if test "${ac_cv_header_i386_ioctl_meteor_h+set}" = set; then
|
||||
+{ echo "$as_me:$LINENO: checking for machine/ioctl_bt848.h" >&5
|
||||
+echo $ECHO_N "checking for machine/ioctl_bt848.h... $ECHO_C" >&6; }
|
||||
+if test "${ac_cv_header_machine_ioctl_bt848_h+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
- ac_cv_header_i386_ioctl_meteor_h=$ac_header_preproc
|
||||
+ ac_cv_header_machine_ioctl_bt848_h=$ac_header_preproc
|
||||
fi
|
||||
-{ echo "$as_me:$LINENO: result: $ac_cv_header_i386_ioctl_meteor_h" >&5
|
||||
-echo "${ECHO_T}$ac_cv_header_i386_ioctl_meteor_h" >&6; }
|
||||
+{ echo "$as_me:$LINENO: result: $ac_cv_header_machine_ioctl_bt848_h" >&5
|
||||
+echo "${ECHO_T}$ac_cv_header_machine_ioctl_bt848_h" >&6; }
|
||||
|
||||
fi
|
||||
-if test $ac_cv_header_i386_ioctl_meteor_h = yes; then
|
||||
+if test $ac_cv_header_machine_ioctl_bt848_h = yes; then
|
||||
BSDVIDEOHDR=1
|
||||
fi
|
||||
-
|
||||
+fi
|
||||
+# old path - end
|
||||
|
||||
if test "${ac_cv_header_dev_ic_bt8xx_h+set}" = set; then
|
||||
{ echo "$as_me:$LINENO: checking for dev/ic/bt8xx.h" >&5
|
||||
@@ -6161,6 +6424,8 @@
|
||||
|
||||
ac_config_files="$ac_config_files Makefile"
|
||||
|
||||
+ac_config_files="$ac_config_files vidinput_v4l/Makefile"
|
||||
+
|
||||
ac_config_files="$ac_config_files vidinput_v4l2/Makefile"
|
||||
|
||||
ac_config_files="$ac_config_files vidinput_dc/Makefile"
|
@ -1,17 +0,0 @@
|
||||
--- plugins/sound_oss/sound_oss.cxx.orig 2009-09-20 20:25:31.000000000 -0400
|
||||
+++ plugins/sound_oss/sound_oss.cxx 2010-01-27 16:15:09.000000000 -0500
|
||||
@@ -175,11 +175,11 @@
|
||||
if (dsp.GetAt(cardnum+1) == NULL) {
|
||||
#if defined (P_FREEBSD)
|
||||
// in FreeBSD the file name should be used via the devfs(5) and
|
||||
- // is just "/dev/dsp0" and devfs(5) takes care of virtual channels,
|
||||
- // like /dev/dsp0.0 /dev/dsp0.1 ...
|
||||
+ // is just "/dev/dspN" and devfs(5) takes care of virtual channels,
|
||||
+ // like /dev/dspN.0 /dev/dspN.1 ...
|
||||
// everything else would conflict with other KDE apps using the
|
||||
// audio
|
||||
- devname = devdir + "dsp0";
|
||||
+ devname = devdir + "dsp" + PString(cardnum);
|
||||
PTRACE(1, "OSS\tCollectSoundDevices FreeBSD devname set to devfs(5) name:" << devname );
|
||||
#endif /* defined (P_FREEBSD) */
|
||||
dsp.SetAt(cardnum+1, devname);
|
@ -1,122 +0,0 @@
|
||||
--- plugins/vidinput_v4l2/vidinput_v4l2.cxx.orig 2009-09-20 20:25:31.000000000 -0400
|
||||
+++ plugins/vidinput_v4l2/vidinput_v4l2.cxx 2010-01-27 14:28:45.000000000 -0500
|
||||
@@ -48,6 +48,7 @@
|
||||
#include <libv4l2.h>
|
||||
#else
|
||||
#define v4l2_fd_open(fd, flags) (fd)
|
||||
+#define v4l2_open open
|
||||
#define v4l2_close close
|
||||
#define v4l2_ioctl ioctl
|
||||
#define v4l2_read read
|
||||
@@ -161,7 +162,7 @@
|
||||
PString name = GetNames().GetDeviceName(devName);
|
||||
PTRACE(1,"PVidInDev\tOpen()\tdevName:" << name << " videoFd:" << videoFd);
|
||||
|
||||
- videoFd = ::open((const char *)name, O_RDWR);
|
||||
+ videoFd = ::v4l2_open((const char *)name, O_RDWR);
|
||||
if (videoFd < 0) {
|
||||
PTRACE(1,"PVidInDev\topen failed : " << ::strerror(errno));
|
||||
return PFalse;
|
||||
@@ -977,6 +978,32 @@
|
||||
V4L2Names::Update()
|
||||
{
|
||||
PTRACE(1,"Detecting V4L2 devices");
|
||||
+ PWaitAndSignal m(mutex);
|
||||
+ inputDeviceNames.RemoveAll (); // flush the previous run
|
||||
+#if defined(P_FREEBSD)
|
||||
+ for (int i = 0; i < 10; i++) {
|
||||
+ PString thisDevice = PString("/dev/video") + PString(i);
|
||||
+ int videoFd=::v4l2_open((const char *)thisDevice, O_RDONLY | O_NONBLOCK);
|
||||
+ if ((videoFd > 0) || (errno == EBUSY)) {
|
||||
+ PBoolean valid = PFalse;
|
||||
+ struct v4l2_capability videoCaps;
|
||||
+ memset(&videoCaps,0,sizeof(videoCaps));
|
||||
+ if ((errno == EBUSY) ||
|
||||
+ (v4l2_ioctl(videoFd, VIDIOC_QUERYCAP, &videoCaps) >= 0 &&
|
||||
+ (videoCaps.capabilities & V4L2_CAP_VIDEO_CAPTURE))) {
|
||||
+ PTRACE(1,"PV4L2Plugin\tdetected capture device " << videoCaps.card);
|
||||
+ valid = PTrue;
|
||||
+ }
|
||||
+ else {
|
||||
+ PTRACE(1,"PV4L2Plugin\t" << thisDevice << "is not deemed valid");
|
||||
+ }
|
||||
+ if (videoFd>0)
|
||||
+ ::v4l2_close(videoFd);
|
||||
+ if(valid)
|
||||
+ inputDeviceNames += thisDevice;
|
||||
+ }
|
||||
+ }
|
||||
+#else
|
||||
PDirectory procvideo2_4("/proc/video/dev");
|
||||
PDirectory procvideo2_6("/sys/class/video4linux");
|
||||
PDirectory * procvideo;
|
||||
@@ -996,8 +1023,6 @@
|
||||
kernelVersion=KUNKNOWN;
|
||||
procvideo=0;
|
||||
}
|
||||
- PWaitAndSignal m(mutex);
|
||||
- inputDeviceNames.RemoveAll (); // flush the previous run
|
||||
if (procvideo) {
|
||||
PTRACE(2,"PV4L2Plugin\tdetected device metadata at "<<*procvideo);
|
||||
if (((kernelVersion==K2_6 && procvideo->Open(PFileInfo::SubDirectory)) ||
|
||||
@@ -1006,7 +1031,7 @@
|
||||
entry = procvideo->GetEntryName();
|
||||
if ((entry.Left(5) == "video")) {
|
||||
PString thisDevice = "/dev/" + entry;
|
||||
- int videoFd=::open((const char *)thisDevice, O_RDONLY | O_NONBLOCK);
|
||||
+ int videoFd=::v4l2_open((const char *)thisDevice, O_RDONLY | O_NONBLOCK);
|
||||
if ((videoFd > 0) || (errno == EBUSY)) {
|
||||
PBoolean valid = PFalse;
|
||||
struct v4l2_capability videoCaps;
|
||||
@@ -1021,7 +1046,7 @@
|
||||
PTRACE(1,"PV4L2Plugin\t" << thisDevice << "is not deemed valid");
|
||||
}
|
||||
if (videoFd>0)
|
||||
- ::close(videoFd);
|
||||
+ ::v4l2_close(videoFd);
|
||||
if(valid)
|
||||
inputDeviceNames += thisDevice;
|
||||
}
|
||||
@@ -1035,16 +1060,17 @@
|
||||
else {
|
||||
PTRACE(1,"Unable to detect v4l2 directory");
|
||||
}
|
||||
+#endif
|
||||
if (inputDeviceNames.GetSize() == 0) {
|
||||
POrdinalToString vid;
|
||||
ReadDeviceDirectory("/dev/", vid);
|
||||
|
||||
for (PINDEX i = 0; i < vid.GetSize(); i++) {
|
||||
PINDEX cardnum = vid.GetKeyAt(i);
|
||||
- int fd = ::open(vid[cardnum], O_RDONLY | O_NONBLOCK);
|
||||
+ int fd = ::v4l2_open(vid[cardnum], O_RDONLY | O_NONBLOCK);
|
||||
if ((fd >= 0) || (errno == EBUSY)) {
|
||||
if (fd >= 0)
|
||||
- ::close(fd);
|
||||
+ ::v4l2_close(fd);
|
||||
inputDeviceNames += vid[cardnum];
|
||||
}
|
||||
}
|
||||
@@ -1056,7 +1082,7 @@
|
||||
{
|
||||
PString Result;
|
||||
|
||||
- int fd = ::open((const char *)devname, O_RDONLY);
|
||||
+ int fd = ::v4l2_open((const char *)devname, O_RDONLY);
|
||||
if(fd < 0) {
|
||||
return devname;
|
||||
}
|
||||
@@ -1064,11 +1090,11 @@
|
||||
struct v4l2_capability videocap;
|
||||
memset(&videocap,0,sizeof(videocap));
|
||||
if (v4l2_ioctl(fd, VIDIOC_QUERYCAP, &videocap) < 0) {
|
||||
- ::close(fd);
|
||||
+ ::v4l2_close(fd);
|
||||
return devname;
|
||||
}
|
||||
|
||||
- ::close(fd);
|
||||
+ ::v4l2_close(fd);
|
||||
PString ufname((const char*)videocap.card);
|
||||
|
||||
return ufname;
|
@ -1,16 +0,0 @@
|
||||
--- plugins/vidinput_v4l/Makefile.in.orig 2010-01-27 16:48:07.000000000 -0500
|
||||
+++ plugins/vidinput_v4l/Makefile.in 2010-01-27 17:00:56.000000000 -0500
|
||||
@@ -0,0 +1,13 @@
|
||||
+HAS_LIBV4L = @HAS_LIBV4L@
|
||||
+
|
||||
+PLUGIN_NAME = v4l
|
||||
+PLUGIN_FAMILY = device/videoinput
|
||||
+PLUGIN_LIBS =
|
||||
+PLUGIN_SOURCES = vidinput_v4l.cxx
|
||||
+
|
||||
+ifeq (1,$(HAS_LIBV4L))
|
||||
+PLUGIN_LIBS = $(LDFLAGS) -lv4l1
|
||||
+STDCCFLAGS += -DHAS_LIBV4L
|
||||
+endif
|
||||
+
|
||||
+include ../../make/plugins.mak
|
@ -1,494 +0,0 @@
|
||||
--- plugins/vidinput_v4l/vidinput_v4l.cxx.orig 2009-09-20 20:25:31.000000000 -0400
|
||||
+++ plugins/vidinput_v4l/vidinput_v4l.cxx 2010-01-27 14:11:25.000000000 -0500
|
||||
@@ -38,6 +38,17 @@
|
||||
|
||||
PCREATE_VIDINPUT_PLUGIN(V4L);
|
||||
|
||||
+#ifdef HAS_LIBV4L
|
||||
+#include <libv4l1.h>
|
||||
+#else
|
||||
+#define v4l1_open open
|
||||
+#define v4l1_close close
|
||||
+#define v4l1_ioctl ioctl
|
||||
+#define v4l1_read read
|
||||
+#define v4l1_mmap mmap
|
||||
+#define v4l1_munmap munmap
|
||||
+#endif
|
||||
+
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Linux Video4Linux Driver Hints Tables.
|
||||
//
|
||||
@@ -261,27 +272,46 @@
|
||||
void
|
||||
V4LNames::Update()
|
||||
{
|
||||
- PDirectory procvideo("/proc/video/dev");
|
||||
- PString entry;
|
||||
- PStringList devlist;
|
||||
|
||||
PWaitAndSignal m(mutex);
|
||||
inputDeviceNames.RemoveAll (); // flush the previous run
|
||||
+
|
||||
+#if defined(P_FREEBSD)
|
||||
+ for (int i = 0; i < 10; i++) {
|
||||
+ PString thisDevice = PString("/dev/video") + PString(i);
|
||||
+ int videoFd = ::v4l1_open((const char *)thisDevice, O_RDONLY | O_NONBLOCK);
|
||||
+
|
||||
+ if ((videoFd > 0) || (errno == EBUSY)){
|
||||
+ PBoolean valid = PFalse;
|
||||
+ struct video_capability videoCaps;
|
||||
+ if (v4l1_ioctl(videoFd, VIDIOCGCAP, &videoCaps) >= 0 && (videoCaps.type & VID_TYPE_CAPTURE) != 0)
|
||||
+ valid = PTrue;
|
||||
+ if (videoFd >= 0)
|
||||
+ v4l1_close(videoFd);
|
||||
+ if (valid)
|
||||
+ inputDeviceNames += thisDevice;
|
||||
+ }
|
||||
+ }
|
||||
+#else
|
||||
+ PDirectory procvideo("/proc/video/dev");
|
||||
+ PString entry;
|
||||
+ PStringList devlist;
|
||||
+
|
||||
if (procvideo.Exists()) {
|
||||
if (procvideo.Open(PFileInfo::RegularFile)) {
|
||||
do {
|
||||
entry = procvideo.GetEntryName();
|
||||
if ((entry.Left(5) == "video") || (entry.Left(7) == "capture")) {
|
||||
PString thisDevice = "/dev/video" + entry.Right(1);
|
||||
- int videoFd = ::open((const char *)thisDevice, O_RDONLY | O_NONBLOCK);
|
||||
+ int videoFd = ::v4l1_open((const char *)thisDevice, O_RDONLY | O_NONBLOCK);
|
||||
|
||||
if ((videoFd > 0) || (errno == EBUSY)){
|
||||
PBoolean valid = PFalse;
|
||||
struct video_capability videoCaps;
|
||||
- if (ioctl(videoFd, VIDIOCGCAP, &videoCaps) >= 0 && (videoCaps.type & VID_TYPE_CAPTURE) != 0)
|
||||
+ if (v4l1_ioctl(videoFd, VIDIOCGCAP, &videoCaps) >= 0 && (videoCaps.type & VID_TYPE_CAPTURE) != 0)
|
||||
valid = PTrue;
|
||||
if (videoFd >= 0)
|
||||
- close(videoFd);
|
||||
+ v4l1_close(videoFd);
|
||||
if (valid)
|
||||
inputDeviceNames += thisDevice;
|
||||
}
|
||||
@@ -289,16 +319,17 @@
|
||||
} while (procvideo.Next());
|
||||
}
|
||||
}
|
||||
+#endif
|
||||
if (inputDeviceNames.GetSize() == 0) {
|
||||
POrdinalToString vid;
|
||||
ReadDeviceDirectory("/dev/", vid);
|
||||
|
||||
for (PINDEX i = 0; i < vid.GetSize(); i++) {
|
||||
PINDEX cardnum = vid.GetKeyAt(i);
|
||||
- int fd = ::open(vid[cardnum], O_RDONLY | O_NONBLOCK);
|
||||
+ int fd = ::v4l1_open(vid[cardnum], O_RDONLY | O_NONBLOCK);
|
||||
if ((fd >= 0) || (errno == EBUSY)) {
|
||||
if (fd >= 0)
|
||||
- ::close(fd);
|
||||
+ ::v4l1_close(fd);
|
||||
inputDeviceNames += vid[cardnum];
|
||||
}
|
||||
}
|
||||
@@ -411,18 +442,18 @@
|
||||
{
|
||||
PString Result;
|
||||
|
||||
- int fd = ::open((const char *)devname, O_RDONLY);
|
||||
+ int fd = ::v4l1_open((const char *)devname, O_RDONLY);
|
||||
if(fd < 0) {
|
||||
return devname;
|
||||
}
|
||||
|
||||
struct video_capability videocap;
|
||||
- if (::ioctl(fd, VIDIOCGCAP, &videocap) < 0) {
|
||||
- ::close(fd);
|
||||
+ if (::v4l1_ioctl(fd, VIDIOCGCAP, &videocap) < 0) {
|
||||
+ ::v4l1_close(fd);
|
||||
return devname;
|
||||
}
|
||||
|
||||
- ::close(fd);
|
||||
+ ::v4l1_close(fd);
|
||||
PString ufname(videocap.name);
|
||||
|
||||
return ufname;
|
||||
@@ -515,7 +546,7 @@
|
||||
// check if it is a userfriendly name, and if so, get the real device name
|
||||
|
||||
PString deviceName = GetNames().GetDeviceName(devName);
|
||||
- videoFd = ::open((const char *)deviceName, O_RDWR);
|
||||
+ videoFd = ::v4l1_open((const char *)deviceName, O_RDWR);
|
||||
if (videoFd < 0) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L::Open failed : "<< ::strerror(errno));
|
||||
return PFalse;
|
||||
@@ -523,14 +554,14 @@
|
||||
|
||||
// get the device capabilities
|
||||
if (!RefreshCapabilities()) {
|
||||
- ::close (videoFd);
|
||||
+ ::v4l1_close (videoFd);
|
||||
videoFd = -1;
|
||||
return PFalse;
|
||||
}
|
||||
|
||||
if ((videoCapability.type & VID_TYPE_CAPTURE) == 0) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L:: device capablilities reports cannot capture");
|
||||
- ::close (videoFd);
|
||||
+ ::v4l1_close (videoFd);
|
||||
videoFd = -1;
|
||||
return PFalse;
|
||||
}
|
||||
@@ -579,7 +610,7 @@
|
||||
if (hint_index >= PARRAYSIZE(driver_hints)-1) {
|
||||
struct video_channel channel;
|
||||
memset(&channel, 0, sizeof(struct video_channel));
|
||||
- if (::ioctl(videoFd, VIDIOCGCHAN, &channel) == 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGCHAN, &channel) == 0) {
|
||||
/* Only check if the called doesn't return an error */
|
||||
for (tbl = 0; tbl < PARRAYSIZE(bridges_with_640x480_fixed_width); tbl ++) {
|
||||
if (strcmp(bridges_with_640x480_fixed_width[tbl], channel.name) == 0) {
|
||||
@@ -609,7 +640,7 @@
|
||||
#define VIDIOCQCSCOMPATIBLE _IOWR('v',QC_IOCTLBASE+10,int) /* Set enable workaround for bugs, bitfield */
|
||||
|
||||
int reg = 2; /* enable double buffering */
|
||||
- ::ioctl (videoFd, VIDIOCQCSCOMPATIBLE, ®);
|
||||
+ ::v4l1_ioctl (videoFd, VIDIOCQCSCOMPATIBLE, ®);
|
||||
}
|
||||
|
||||
|
||||
@@ -620,11 +651,11 @@
|
||||
|
||||
// Init audio
|
||||
struct video_audio videoAudio;
|
||||
- if (::ioctl(videoFd, VIDIOCGAUDIO, &videoAudio) >= 0 &&
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGAUDIO, &videoAudio) >= 0 &&
|
||||
(videoAudio.flags & VIDEO_AUDIO_MUTABLE) != 0) {
|
||||
videoAudio.flags &= ~VIDEO_AUDIO_MUTE;
|
||||
videoAudio.mode = VIDEO_SOUND_MONO;
|
||||
- ::ioctl(videoFd, VIDIOCSAUDIO, &videoAudio);
|
||||
+ ::v4l1_ioctl(videoFd, VIDIOCSAUDIO, &videoAudio);
|
||||
}
|
||||
|
||||
return PTrue;
|
||||
@@ -645,14 +676,14 @@
|
||||
|
||||
// Mute audio
|
||||
struct video_audio videoAudio;
|
||||
- if (::ioctl(videoFd, VIDIOCGAUDIO, &videoAudio) >= 0 &&
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGAUDIO, &videoAudio) >= 0 &&
|
||||
(videoAudio.flags & VIDEO_AUDIO_MUTABLE) != 0) {
|
||||
videoAudio.flags |= VIDEO_AUDIO_MUTE;
|
||||
- ::ioctl(videoFd, VIDIOCSAUDIO, &videoAudio);
|
||||
+ ::v4l1_ioctl(videoFd, VIDIOCSAUDIO, &videoAudio);
|
||||
}
|
||||
|
||||
ClearMapping();
|
||||
- ::close(videoFd);
|
||||
+ ::v4l1_close(videoFd);
|
||||
|
||||
videoFd = -1;
|
||||
canMap = -1;
|
||||
@@ -703,7 +734,7 @@
|
||||
|
||||
struct video_channel channel;
|
||||
channel.channel = channelNumber;
|
||||
- if (::ioctl(videoFd, VIDIOCGCHAN, &channel) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGCHAN, &channel) < 0) {
|
||||
PTRACE(1,"VideoInputDevice Get Channel info failed : "<< ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
||||
@@ -714,7 +745,7 @@
|
||||
channel.norm = fmt[newFormat];
|
||||
|
||||
// set the information
|
||||
- if (::ioctl(videoFd, VIDIOCSCHAN, &channel) >= 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSCHAN, &channel) >= 0) {
|
||||
// format change might affect frame size limits; grab them again
|
||||
RefreshCapabilities();
|
||||
return PTrue;
|
||||
@@ -754,7 +785,7 @@
|
||||
// get channel information (to check if channel is valid)
|
||||
struct video_channel channel;
|
||||
channel.channel = channelNumber;
|
||||
- if (::ioctl(videoFd, VIDIOCGCHAN, &channel) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGCHAN, &channel) < 0) {
|
||||
PTRACE(1,"VideoInputDevice:: Get info on channel " << channelNumber << " failed : "<< ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
||||
@@ -763,7 +794,7 @@
|
||||
channel.channel = channelNumber;
|
||||
|
||||
// set the information
|
||||
- if (::ioctl(videoFd, VIDIOCSCHAN, &channel) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSCHAN, &channel) < 0) {
|
||||
PTRACE(1,"VideoInputDevice:: Set info on channel " << channelNumber << " failed : "<< ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
||||
@@ -792,7 +823,7 @@
|
||||
// get channel information (to check if channel is valid)
|
||||
struct video_channel channel;
|
||||
channel.channel = channelNumber;
|
||||
- if (::ioctl(videoFd, VIDIOCGCHAN, &channel) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGCHAN, &channel) < 0) {
|
||||
PTRACE(1,"VideoInputDevice Get Channel info failed : "<< ::strerror(errno));
|
||||
|
||||
return PFalse;
|
||||
@@ -803,7 +834,7 @@
|
||||
channel.channel = channelNumber;
|
||||
|
||||
// set the information
|
||||
- if (::ioctl(videoFd, VIDIOCSCHAN, &channel) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSCHAN, &channel) < 0) {
|
||||
PTRACE(1,"VideoInputDevice SetChannel failed : "<< ::strerror(errno));
|
||||
|
||||
return PFalse;
|
||||
@@ -830,7 +861,7 @@
|
||||
|
||||
// get current picture information
|
||||
struct video_picture pictureInfo;
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &pictureInfo) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &pictureInfo) < 0) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L::Get pict info failed : "<< ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
||||
@@ -842,7 +873,7 @@
|
||||
pictureInfo.depth = 16;
|
||||
|
||||
// set the information
|
||||
- if (::ioctl(videoFd, VIDIOCSPICT, &pictureInfo) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSPICT, &pictureInfo) < 0) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L::Set pict info failed : "<< ::strerror(errno));
|
||||
PTRACE(1,"PVideoInputDevice_V4L:: used code of "<<colourFormatCode);
|
||||
PTRACE(1,"PVideoInputDevice_V4L:: palette: "<<colourFormatTab[colourFormatIndex].colourFormat);
|
||||
@@ -871,7 +902,7 @@
|
||||
|
||||
// Some V4L drivers can't use CGPICT to check for errors.
|
||||
if (!HINT(HINT_CGPICT_DOESNT_SET_PALETTE)) {
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &pictureInfo) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &pictureInfo) < 0) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L::Get pict info failed : "<< ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
||||
@@ -959,12 +990,12 @@
|
||||
{
|
||||
if (canMap < 0) {
|
||||
//When canMap is < 0, it is the first use of GetFrameData. Check for memory mapping.
|
||||
- if (::ioctl(videoFd, VIDIOCGMBUF, &frame) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGMBUF, &frame) < 0) {
|
||||
canMap=0;
|
||||
PTRACE(3, "VideoGrabber " << deviceName << " cannot do memory mapping - GMBUF failed.");
|
||||
//This video device cannot do memory mapping.
|
||||
} else {
|
||||
- videoBuffer = (BYTE *)::mmap(0, frame.size, PROT_READ|PROT_WRITE, MAP_SHARED, videoFd, 0);
|
||||
+ videoBuffer = (BYTE *)::v4l1_mmap(0, frame.size, PROT_READ|PROT_WRITE, MAP_SHARED, videoFd, 0);
|
||||
|
||||
if (videoBuffer < 0) {
|
||||
canMap = 0;
|
||||
@@ -985,7 +1016,7 @@
|
||||
|
||||
currentFrame = 0;
|
||||
int ret;
|
||||
- ret = ::ioctl(videoFd, VIDIOCMCAPTURE, &frameBuffer[currentFrame]);
|
||||
+ ret = ::v4l1_ioctl(videoFd, VIDIOCMCAPTURE, &frameBuffer[currentFrame]);
|
||||
if (ret < 0) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L::GetFrameData mcapture1 failed : " << ::strerror(errno));
|
||||
ClearMapping();
|
||||
@@ -1029,7 +1060,7 @@
|
||||
// fallback to read() on errors.
|
||||
int ret = -1;
|
||||
|
||||
- ret = ::ioctl(videoFd, VIDIOCMCAPTURE, &frameBuffer[ 1 - currentFrame ]);
|
||||
+ ret = ::v4l1_ioctl(videoFd, VIDIOCMCAPTURE, &frameBuffer[ 1 - currentFrame ]);
|
||||
if ( ret < 0 ) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L::GetFrameData mcapture2 failed : " << ::strerror(errno));
|
||||
ClearMapping();
|
||||
@@ -1042,7 +1073,7 @@
|
||||
// device does support memory mapping, get data
|
||||
|
||||
// wait for the frame to load.
|
||||
- ret = ::ioctl(videoFd, VIDIOCSYNC, ¤tFrame);
|
||||
+ ret = ::v4l1_ioctl(videoFd, VIDIOCSYNC, ¤tFrame);
|
||||
pendingSync[currentFrame] = PFalse;
|
||||
if (ret < 0) {
|
||||
PTRACE(1,"PVideoInputDevice_V4L::GetFrameData csync failed : " << ::strerror(errno));
|
||||
@@ -1077,7 +1108,7 @@
|
||||
ret = -1;
|
||||
while (ret < 0) {
|
||||
|
||||
- ret = ::read(videoFd, resultBuffer, frameBytes);
|
||||
+ ret = ::v4l1_read(videoFd, resultBuffer, frameBytes);
|
||||
if ((ret < 0) && (errno == EINTR))
|
||||
continue;
|
||||
|
||||
@@ -1108,12 +1139,12 @@
|
||||
if ((canMap == 1) && (videoBuffer != NULL)) {
|
||||
for (int i=0; i<2; i++) {
|
||||
if (pendingSync[i]) {
|
||||
- int res = ::ioctl(videoFd, VIDIOCSYNC, &i);
|
||||
+ int res = ::v4l1_ioctl(videoFd, VIDIOCSYNC, &i);
|
||||
if (res < 0)
|
||||
PTRACE(1,"PVideoInputDevice_V4L::GetFrameData csync failed : " << ::strerror(errno));
|
||||
pendingSync[i] = PFalse;
|
||||
}
|
||||
- ::munmap(videoBuffer, frame.size);
|
||||
+ ::v4l1_munmap(videoBuffer, frame.size);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1154,7 +1185,7 @@
|
||||
}
|
||||
|
||||
// Request current hardware frame size
|
||||
- if (::ioctl(videoFd, VIDIOCGWIN, &vwin) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGWIN, &vwin) < 0) {
|
||||
PTRACE(3,"PVideoInputDevice_V4L\t VerifyHardwareFrameSize VIDIOCGWIN1 error::" << ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
||||
@@ -1172,10 +1203,10 @@
|
||||
vwin.flags = 0;
|
||||
}
|
||||
|
||||
- ::ioctl(videoFd, VIDIOCSWIN, &vwin);
|
||||
+ ::v4l1_ioctl(videoFd, VIDIOCSWIN, &vwin);
|
||||
|
||||
// Read back settings to be careful about existing (broken) V4L drivers
|
||||
- if (::ioctl(videoFd, VIDIOCGWIN, &vwin) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGWIN, &vwin) < 0) {
|
||||
PTRACE(3,"PVideoInputDevice_V4L\t VerifyHardwareFrameSize VIDIOCGWIN2 error::" << ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
||||
@@ -1195,7 +1226,7 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return -1;
|
||||
frameBrightness = vp.brightness;
|
||||
|
||||
@@ -1210,7 +1241,7 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return -1;
|
||||
frameWhiteness = vp.whiteness;
|
||||
|
||||
@@ -1224,7 +1255,7 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return -1;
|
||||
frameColour = vp.colour;
|
||||
|
||||
@@ -1240,7 +1271,7 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return -1;
|
||||
frameContrast = vp.contrast;
|
||||
|
||||
@@ -1254,7 +1285,7 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return -1;
|
||||
frameHue = vp.hue;
|
||||
|
||||
@@ -1268,11 +1299,11 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
vp.brightness = newBrightness;
|
||||
- if (::ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
frameBrightness=newBrightness;
|
||||
@@ -1285,11 +1316,11 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
vp.whiteness = newWhiteness;
|
||||
- if (::ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
frameWhiteness = newWhiteness;
|
||||
@@ -1303,11 +1334,11 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
vp.colour = newColour;
|
||||
- if (::ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
frameColour = newColour;
|
||||
@@ -1320,11 +1351,11 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
vp.contrast = newContrast;
|
||||
- if (::ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
frameContrast = newContrast;
|
||||
@@ -1338,11 +1369,11 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
vp.hue = newHue;
|
||||
- if (::ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCSPICT, &vp) < 0)
|
||||
return PFalse;
|
||||
|
||||
frameHue=newHue;
|
||||
@@ -1357,7 +1388,7 @@
|
||||
|
||||
struct video_picture vp;
|
||||
|
||||
- if (::ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGPICT, &vp) < 0)
|
||||
{
|
||||
PTRACE(3, "GetParams bombs out!");
|
||||
return PFalse;
|
||||
@@ -1385,7 +1416,7 @@
|
||||
|
||||
PBoolean PVideoInputDevice_V4L::RefreshCapabilities()
|
||||
{
|
||||
- if (::ioctl(videoFd, VIDIOCGCAP, &videoCapability) < 0) {
|
||||
+ if (::v4l1_ioctl(videoFd, VIDIOCGCAP, &videoCapability) < 0) {
|
||||
PTRACE(1,"PVideoInputV4lDevice:: get device capablilities failed : "<< ::strerror(errno));
|
||||
return PFalse;
|
||||
}
|
@ -19,6 +19,7 @@
|
||||
SUBDIR += decibel
|
||||
SUBDIR += echat
|
||||
SUBDIR += ejabberd
|
||||
SUBDIR += ekiga
|
||||
SUBDIR += emesene
|
||||
SUBDIR += empathy
|
||||
SUBDIR += farsight2
|
||||
|
171
net-im/ekiga/Makefile
Normal file
171
net-im/ekiga/Makefile
Normal file
@ -0,0 +1,171 @@
|
||||
# Created by: Charlie & <root@ws.ipfw.ru>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ekiga
|
||||
PORTVERSION= 4.0.1
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= GNOME
|
||||
#MASTER_SITES= http://www.ekiga.org/admin/downloads/latest/sources/ekiga_${PORTVERSION}/
|
||||
#DISTNAME= ekiga-${PORTVERSION}
|
||||
DIST_SUBDIR= gnome3
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= VoIP and video conferencing application
|
||||
|
||||
BUILD_DEPENDS= v4l_compat>=0:${PORTSDIR}/multimedia/v4l_compat \
|
||||
gnome-icon-theme>=3.0.0:${PORTSDIR}/misc/gnome-icon-theme
|
||||
LIB_DEPENDS= libboost_signals.so:${PORTSDIR}/devel/boost-libs \
|
||||
libopal.so:${PORTSDIR}/net/opal \
|
||||
libv4l2.so:${PORTSDIR}/multimedia/libv4l
|
||||
RUN_DEPENDS= gnome-icon-theme>=3.0.0:${PORTSDIR}/misc/gnome-icon-theme
|
||||
|
||||
USE_XZ= yes
|
||||
GNU_CONFIGURE= yes
|
||||
USES= gettext gmake pathfix perl5 pkgconfig
|
||||
USE_XORG= xv
|
||||
USE_GNOME= gtk20 intltool libxml2
|
||||
INSTALLS_OMF= yes
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -I${LOCALBASE}/lib
|
||||
|
||||
MAN1= ekiga.1
|
||||
|
||||
OPTIONS_DEFINE= LDAP NOTIFY EVOLUTION GCONF DBUS AVAHI GNOMEHELP
|
||||
OPTIONS_DEFAULT=NOTIFY DBUS GCONF AVAHI
|
||||
|
||||
EVOLUTION_DESC= Evolution data server support
|
||||
GNOMEHELP_DESC= Build Ekiga help files
|
||||
|
||||
#OPTIONS_GROUP= EXP
|
||||
#OPTIONS_GROUP_EXP= KDE KAB GSTREAMER XCAP LOUDMOUTH
|
||||
EXP_DESC= Experimental features
|
||||
KDE_DESC= KDE 4 support
|
||||
KAB_DESC= KAddressBook support (implies KDE option)
|
||||
GSTREAMER_DESC= Gstreamer support
|
||||
XCAP_DESC= Remote contact storage via HTTP in xml format
|
||||
LOUDMOUTH_DESC= XMPP (jabber) support
|
||||
|
||||
# Note that h.323 support is enabled when opal is build with it.
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
PLIST_SUB+= VERSION=${PORTVERSION}
|
||||
|
||||
.if ${PORT_OPTIONS:MKDE} || ${PORT_OPTIONS:MKAB}
|
||||
USE_KDE4= kdehier kdelibs
|
||||
USE_QT4= corelib
|
||||
CONFIGURE_ARGS+=--enable-kde
|
||||
#CONFIGURE_ENV+=KDE_CFLAGS="-I${KDE4_PREFIX}/include -I${QT_INCDIR} \
|
||||
# -I${LOCALBASE}/include" KDE_LIBS="-L${KDE4_PREFIX}/lib"
|
||||
CPPFLAGS+= -I${KDE4_PREFIX}/include
|
||||
LDFLAGS+= -L${KDE4_PREFIX}/lib
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-kde
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MKAB}
|
||||
CONFIGURE_ARGS+=--enable-kab
|
||||
USE_KDE4+= pimlibs
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-kab
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGSTREAMER}
|
||||
CONFIGURE_ARGS+=--enable-gstreamer
|
||||
USE_GSTREAMER= yes
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-gstreamer
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MXCAP}
|
||||
CONFIGURE_ARGS+=--enable-xcap
|
||||
LIB_DEPENDS+= libsoup-2.4.so:${PORTSDIR}/devel/libsoup
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-xcap
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLOUDMOUTH}
|
||||
CONFIGURE_ARGS+=--enable-loudmouth
|
||||
LIB_DEPENDS+= libloudmouth-1.so:${PORTSDIR}/net-im/loudmouth
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-loudmouth
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
USE_OPENLDAP= yes
|
||||
LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
|
||||
CONFIGURE_ARGS+=--enable-ldap --with-ldap-dir="${LOCALBASE}" --with-libsasl2-dir="${LOCALBASE}"
|
||||
PLIST_SUB+= LDAP=""
|
||||
WITH_PLUGINS= 1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-ldap
|
||||
PLIST_SUB+= LDAP="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(WITH_PLUGINS)
|
||||
PLIST_SUB+= PLUGINS=""
|
||||
.else
|
||||
PLIST_SUB+= PLUGINS="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MNOTIFY}
|
||||
LIB_DEPENDS+= libnotify.so:${PORTSDIR}/devel/libnotify
|
||||
CONFIGURE_ARGS+=--enable-notify
|
||||
PLIST_SUB+= NOTIFY=""
|
||||
WITH_PLUGINS= 1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-notify
|
||||
PLIST_SUB+= NOTIFY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDBUS}
|
||||
LIB_DEPENDS+= libdbus-1.so:${PORTSDIR}/devel/dbus
|
||||
CONFIGURE_ARGS+=--enable-dbus --enable-dbus-service
|
||||
PLIST_SUB+= DBUS=""
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-dbus --disable-dbus-service
|
||||
PLIST_SUB+= DBUS="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGCONF}
|
||||
USE_GNOME+= gconf2
|
||||
CONFIGURE_ARGS+=--enable-gconf
|
||||
GCONF_SCHEMAS= ekiga.schemas
|
||||
PLIST_SUB+= GCONF="@comment "
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-gconf
|
||||
PLIST_SUB+= GCONF=""
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MEVOLUTION}
|
||||
USE_GNOME+= evolutiondataserver
|
||||
CONFIGURE_ARGS+=--enable-eds
|
||||
PLIST_SUB+= EVOLUTION=""
|
||||
WITH_PLUGINS= 1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-eds
|
||||
PLIST_SUB+= EVOLUTION="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MAVAHI}
|
||||
CONFIGURE_ARGS+=--enable-avahi
|
||||
LIB_DEPENDS+= libavahi-client.so:${PORTSDIR}/net/avahi-app
|
||||
PLIST_SUB+= AVAHI=""
|
||||
WITH_PLUGINS= 1
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-avahi
|
||||
PLIST_SUB+= AVAHI="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGNOMEHELP}
|
||||
PLIST_SUB+= GNOMEHELP=""
|
||||
USE_GNOME+= gnomedocutils
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-gdu
|
||||
PLIST_SUB+= GNOMEHELP="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
net-im/ekiga/distinfo
Normal file
2
net-im/ekiga/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (gnome3/ekiga-4.0.1.tar.xz) = 5f4f491c9496cf65ba057a9345d6bb0278f4eca07bcda5baeecf50bfcd9a4a3b
|
||||
SIZE (gnome3/ekiga-4.0.1.tar.xz) = 8339364
|
11
net-im/ekiga/files/patch-configure
Normal file
11
net-im/ekiga/files/patch-configure
Normal file
@ -0,0 +1,11 @@
|
||||
--- configure.orig 2013-07-11 12:30:00.000000000 +0200
|
||||
+++ configure 2013-07-11 12:31:26.000000000 +0200
|
||||
@@ -18351,7 +18351,7 @@
|
||||
# Check whether --enable-gconf was given.
|
||||
if test "${enable_gconf+set}" = set; then :
|
||||
enableval=$enable_gconf; if test "x$enableval" = "xyes"; then
|
||||
- enable_gconf = yes
|
||||
+ enable_gconf=yes
|
||||
fi
|
||||
else
|
||||
enable_gconf=yes
|
@ -2,4 +2,4 @@ Ekiga (formely known as GnomeMeeting) is an open source
|
||||
VoIP and video conferencing application for GNOME/KDE.
|
||||
Ekiga uses both the H.323 and SIP protocols.
|
||||
|
||||
WWW: http://ekiga.org
|
||||
WWW: http://www.ekiga.org
|
@ -1,12 +1,509 @@
|
||||
bin/ekiga
|
||||
bin/ekiga-config-tool
|
||||
%%DBUS%%bin/ekiga-helper
|
||||
%%NO_GCONF%%etc/ekiga/ekiga.schemas
|
||||
%%GCONF%%etc/ekiga/ekiga.schemas
|
||||
lib/ekiga/%%VERSION%%/libekiga.so
|
||||
lib/ekiga/%%VERSION%%/libekiga.la
|
||||
%%AVAHI%%lib/ekiga/%%VERSION%%/plugins/libgmavahi.so
|
||||
%%AVAHI%%lib/ekiga/%%VERSION%%/plugins/libgmavahi.la
|
||||
%%EVOLUTION%%lib/ekiga/4.0.1/plugins/libgmevolution.la
|
||||
%%EVOLUTION%%lib/ekiga/4.0.1/plugins/libgmevolution.so
|
||||
%%LDAP%%lib/ekiga/4.0.1/plugins/libgmldap.la
|
||||
%%LDAP%%lib/ekiga/4.0.1/plugins/libgmldap.so
|
||||
%%NOTIFY%%lib/ekiga/%%VERSION%%/plugins/libgmlibnotify.so
|
||||
%%NOTIFY%%lib/ekiga/%%VERSION%%/plugins/libgmlibnotify.la
|
||||
share/applications/ekiga.desktop
|
||||
%%DBUS%%share/dbus-1/services/org.ekiga.Ekiga.service
|
||||
%%DBUS%%share/dbus-1/services/org.ekiga.Helper.service
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sl/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/video_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/call_window.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/config_d9.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/roster.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/addressbook_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/addressbook_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/addressbook_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/chat_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/status.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/call_history.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/accounts_ekiga_net.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/accounts_ekiga_call_out.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/monitoring_lines.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/zh_CN/figures/video_codecs.png
|
||||
share/icons/hicolor/128x128/apps/ekiga.png
|
||||
share/icons/hicolor/16x16/apps/ekiga.png
|
||||
share/icons/hicolor/22x22/apps/ekiga.png
|
||||
share/icons/hicolor/24x24/apps/ekiga.png
|
||||
share/icons/hicolor/32x32/apps/ekiga.png
|
||||
share/icons/hicolor/48x48/apps/ekiga.png
|
||||
share/icons/hicolor/64x64/apps/ekiga.png
|
||||
share/icons/hicolor/72x72/apps/ekiga.png
|
||||
share/locale/am/LC_MESSAGES/ekiga.mo
|
||||
share/locale/ar/LC_MESSAGES/ekiga.mo
|
||||
share/locale/as/LC_MESSAGES/ekiga.mo
|
||||
share/locale/ast/LC_MESSAGES/ekiga.mo
|
||||
share/locale/az/LC_MESSAGES/ekiga.mo
|
||||
share/locale/be/LC_MESSAGES/ekiga.mo
|
||||
share/locale/bg/LC_MESSAGES/ekiga.mo
|
||||
share/locale/bn/LC_MESSAGES/ekiga.mo
|
||||
share/locale/bn_IN/LC_MESSAGES/ekiga.mo
|
||||
@ -20,6 +517,7 @@ share/locale/da/LC_MESSAGES/ekiga.mo
|
||||
share/locale/de/LC_MESSAGES/ekiga.mo
|
||||
share/locale/dz/LC_MESSAGES/ekiga.mo
|
||||
share/locale/el/LC_MESSAGES/ekiga.mo
|
||||
share/locale/en@shaw/LC_MESSAGES/ekiga.mo
|
||||
share/locale/en_CA/LC_MESSAGES/ekiga.mo
|
||||
share/locale/en_GB/LC_MESSAGES/ekiga.mo
|
||||
share/locale/eo/LC_MESSAGES/ekiga.mo
|
||||
@ -41,6 +539,7 @@ share/locale/is/LC_MESSAGES/ekiga.mo
|
||||
share/locale/it/LC_MESSAGES/ekiga.mo
|
||||
share/locale/ja/LC_MESSAGES/ekiga.mo
|
||||
share/locale/ka/LC_MESSAGES/ekiga.mo
|
||||
share/locale/kk/LC_MESSAGES/ekiga.mo
|
||||
share/locale/kn/LC_MESSAGES/ekiga.mo
|
||||
share/locale/ko/LC_MESSAGES/ekiga.mo
|
||||
share/locale/ku/LC_MESSAGES/ekiga.mo
|
||||
@ -76,6 +575,7 @@ share/locale/ta/LC_MESSAGES/ekiga.mo
|
||||
share/locale/te/LC_MESSAGES/ekiga.mo
|
||||
share/locale/th/LC_MESSAGES/ekiga.mo
|
||||
share/locale/tr/LC_MESSAGES/ekiga.mo
|
||||
share/locale/ug/LC_MESSAGES/ekiga.mo
|
||||
share/locale/uk/LC_MESSAGES/ekiga.mo
|
||||
share/locale/vi/LC_MESSAGES/ekiga.mo
|
||||
share/locale/wa/LC_MESSAGES/ekiga.mo
|
||||
@ -83,241 +583,6 @@ share/locale/xh/LC_MESSAGES/ekiga.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/ekiga.mo
|
||||
share/locale/zh_HK/LC_MESSAGES/ekiga.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/ekiga.mo
|
||||
share/applications/ekiga.desktop
|
||||
%%DBUS%%share/dbus-1/services/org.ekiga.Ekiga.service
|
||||
%%DBUS%%share/dbus-1/services/org.ekiga.Helper.service
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/C/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/bg/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ca/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/de/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/el/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/en_GB/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/es/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/eu/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fi/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/fr/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/oc/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/pt_BR/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/ru/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/sv/figures/lumi.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/ekiga.xml
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_h323.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/accounts_sip.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/audio_codecs.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/call_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d1.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d2.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d3.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d4.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d5.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d6.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d7.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/config_d8.png
|
||||
%%GNOMEHELP%%share/gnome/help/ekiga/uk/figures/lumi.png
|
||||
share/icons/hicolor/128x128/apps/ekiga.png
|
||||
share/icons/hicolor/16x16/apps/ekiga.png
|
||||
share/icons/hicolor/22x22/apps/ekiga.png
|
||||
share/icons/hicolor/32x32/apps/ekiga.png
|
||||
share/icons/hicolor/48x48/apps/ekiga.png
|
||||
share/icons/hicolor/64x64/apps/ekiga.png
|
||||
share/icons/hicolor/72x72/apps/ekiga.png
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-C.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-bg.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-ca.omf
|
||||
@ -331,8 +596,10 @@ share/icons/hicolor/72x72/apps/ekiga.png
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-oc.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-pt_BR.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-ru.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-sl.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-sv.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-uk.omf
|
||||
%%GNOMEHELP%%share/omf/ekiga/ekiga-zh_CN.omf
|
||||
share/pixmaps/ekiga/ekiga-logo.png
|
||||
share/sounds/ekiga/busytone.wav
|
||||
share/sounds/ekiga/dialtone.wav
|
||||
@ -355,6 +622,8 @@ share/sounds/ekiga/voicemail.wav
|
||||
@dirrmtry share/locale/vi
|
||||
@dirrmtry share/locale/uk/LC_MESSAGES
|
||||
@dirrmtry share/locale/uk
|
||||
@dirrmtry share/locale/ug/LC_MESSAGES
|
||||
@dirrmtry share/locale/ug
|
||||
@dirrmtry share/locale/tr/LC_MESSAGES
|
||||
@dirrmtry share/locale/tr
|
||||
@dirrmtry share/locale/th/LC_MESSAGES
|
||||
@ -425,6 +694,8 @@ share/sounds/ekiga/voicemail.wav
|
||||
@dirrmtry share/locale/ko
|
||||
@dirrmtry share/locale/kn/LC_MESSAGES
|
||||
@dirrmtry share/locale/kn
|
||||
@dirrmtry share/locale/kk/LC_MESSAGES
|
||||
@dirrmtry share/locale/kk
|
||||
@dirrmtry share/locale/ka/LC_MESSAGES
|
||||
@dirrmtry share/locale/ka
|
||||
@dirrmtry share/locale/ja/LC_MESSAGES
|
||||
@ -467,6 +738,8 @@ share/sounds/ekiga/voicemail.wav
|
||||
@dirrmtry share/locale/en_GB
|
||||
@dirrmtry share/locale/en_CA/LC_MESSAGES
|
||||
@dirrmtry share/locale/en_CA
|
||||
@dirrmtry share/locale/en@shaw/LC_MESSAGES
|
||||
@dirrmtry share/locale/en@shaw
|
||||
@dirrmtry share/locale/el/LC_MESSAGES
|
||||
@dirrmtry share/locale/el
|
||||
@dirrmtry share/locale/dz/LC_MESSAGES
|
||||
@ -497,6 +770,8 @@ share/sounds/ekiga/voicemail.wav
|
||||
@dirrmtry share/locale/be
|
||||
@dirrmtry share/locale/az/LC_MESSAGES
|
||||
@dirrmtry share/locale/az
|
||||
@dirrmtry share/locale/ast/LC_MESSAGES
|
||||
@dirrmtry share/locale/ast
|
||||
@dirrmtry share/locale/as/LC_MESSAGES
|
||||
@dirrmtry share/locale/as
|
||||
@dirrmtry share/locale/ar/LC_MESSAGES
|
||||
@ -505,10 +780,14 @@ share/sounds/ekiga/voicemail.wav
|
||||
@dirrmtry share/locale/am
|
||||
@dirrmtry share/locale
|
||||
%%GNOMEHELP%%@dirrm share/omf/ekiga
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/zh_CN/figures
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/zh_CN
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/uk/figures
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/uk
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/sv/figures
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/sv
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/sl/figures
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/sl
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/ru/figures
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/ru
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/pt_BR/figures
|
||||
@ -537,3 +816,7 @@ share/sounds/ekiga/voicemail.wav
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga/C
|
||||
%%GNOMEHELP%%@dirrm share/gnome/help/ekiga
|
||||
@dirrmtry share/applications
|
||||
%%PLUGINS%%@dirrm lib/ekiga/%%VERSION%%/plugins
|
||||
@dirrm lib/ekiga/%%VERSION%%
|
||||
@dirrm lib/ekiga
|
||||
%%GCONF%%@dirrm etc/ekiga
|
@ -123,8 +123,6 @@
|
||||
SUBDIR += easysoap
|
||||
SUBDIR += echoping
|
||||
SUBDIR += ecore-con
|
||||
SUBDIR += ekiga
|
||||
SUBDIR += ekiga3
|
||||
SUBDIR += empty
|
||||
SUBDIR += enet
|
||||
SUBDIR += entitymib
|
||||
@ -460,7 +458,6 @@
|
||||
SUBDIR += onioncat
|
||||
SUBDIR += online-desktop
|
||||
SUBDIR += opal
|
||||
SUBDIR += opal3
|
||||
SUBDIR += openafs
|
||||
SUBDIR += openam
|
||||
SUBDIR += openbgpd
|
||||
|
@ -1,134 +0,0 @@
|
||||
# Created by: Charlie & <root@ws.ipfw.ru>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ekiga3
|
||||
PORTVERSION= 3.2.6
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://www.ekiga.org/admin/downloads/latest/sources/ekiga_${PORTVERSION}/
|
||||
DISTNAME= ekiga-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= VoIP and video conferencing application
|
||||
|
||||
LIB_DEPENDS= sigc-2:${PORTSDIR}/devel/libsigc++20 \
|
||||
opal-3.6.[6-9]:${PORTSDIR}/net/opal3
|
||||
BUILD_DEPENDS= intltoolize:${PORTSDIR}/textproc/intltool \
|
||||
p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
|
||||
${LOCALBASE}/bin/scrollkeeper-config:${PORTSDIR}/textproc/rarian
|
||||
|
||||
CONFLICTS= ekiga-2.*
|
||||
|
||||
USE_GCC= any
|
||||
USE_AUTOTOOLS= libtool
|
||||
GNU_CONFIGURE= yes
|
||||
USES= gettext gmake perl5 pkgconfig
|
||||
USE_XORG= xv
|
||||
USE_GNOME= gtk20 gnomehack
|
||||
DIST_SUBDIR= gnome2
|
||||
INSTALLS_OMF= yes
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
MAN1= ekiga.1
|
||||
|
||||
OPTIONS_DEFINE= LDAP KDE4 H323 VIDEO NOTIFY EVOLUTION GCONF DBUS AVAHI \
|
||||
GNOMEHELP GCONFEDITOR
|
||||
OPTIONS_DEFAULT=VIDEO NOTIFY GCONF AVAHI
|
||||
KDE4_DESC= KDE4 support (experimental)
|
||||
EVOLUTION_DESC= Evolution data server support
|
||||
GNOMEHELP_DESC= Build Ekiga help files
|
||||
GCONFEDITOR_DESC=Depend on gconf-editor
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MKDE4}
|
||||
. if !${PORT_OPTIONS:MDBUS}
|
||||
BROKEN= Please set DBUS option or remove the KDE4 option!
|
||||
. endif
|
||||
USE_KDE4= kdehier kdelibs
|
||||
USE_QT4= # empty
|
||||
CONFIGURE_ARGS+= --enable-kde
|
||||
CONFIGURE_ENV+= KDE_CFLAGS="-I${KDE4_PREFIX}/include -I${QT_INCDIR} \
|
||||
-I${LOCALBASE}/include" KDE_LIBS="-L${KDE4_PREFIX}/lib"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-kde
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MVIDEO}
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
USE_OPENLDAP= yes
|
||||
LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2
|
||||
CONFIGURE_ARGS+= --enable-ldap --with-ldap-dir="${LOCALBASE}" --with-libsasl2-dir="${LOCALBASE}"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-ldap
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MH323}
|
||||
CONFIGURE_ARGS+= --enable-h323
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-h323
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MNOTIFY}
|
||||
LIB_DEPENDS+= notify:${PORTSDIR}/devel/libnotify
|
||||
CONFIGURE_ARGS+= --enable-notify
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-notify
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDBUS}
|
||||
LIB_DEPENDS+= dbus-1:${PORTSDIR}/devel/dbus
|
||||
CONFIGURE_ARGS+= --enable-dbus --enable-dbus-service
|
||||
PLIST_SUB+= DBUS=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-dbus --disable-dbus-service
|
||||
PLIST_SUB+= DBUS="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGCONF}
|
||||
USE_GNOME+= gconf2
|
||||
CONFIGURE_ARGS+= --enable-gconf
|
||||
GCONF_SCHEMAS= ekiga.schemas
|
||||
PLIST_SUB+= NO_GCONF="@comment "
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-gconf
|
||||
PLIST_SUB+= NO_GCONF=""
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MEVOLUTION}
|
||||
USE_GNOME+= evolutiondataserver
|
||||
CONFIGURE_ARGS+= --enable-eds
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-eds
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MAVAHI}
|
||||
CONFIGURE_ARGS+= --enable-avahi
|
||||
LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi-app
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-avahi
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGCONFEDITOR}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/bin/gconf-editor:${PORTSDIR}/sysutils/gconf-editor
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGNOMEHELP}
|
||||
PLIST_SUB+= GNOMEHELP=""
|
||||
USE_GNOME+= gnomedocutils
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-gdu
|
||||
PLIST_SUB+= GNOMEHELP="@comment "
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/V4L="enabled"/V4L="disabled"/' ${WRKSRC}/configure
|
||||
@${REINPLACE_CMD} -e 's?^\(KDE_CFLAGS.*\)$$?\1 -I'"${KDE4_PREFIX}/include?" ${WRKSRC}/lib/engine/components/kde/Makefile.in
|
||||
|
||||
post-configure:
|
||||
@${REINPLACE_CMD} -e 's?^\(CPPFLAGS\) =\(.*\)$$?\1 = '"-I${LOCALBASE}/include"' \2?' ${WRKSRC}/lib/engine/addressbook/Makefile
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (gnome2/ekiga-3.2.6.tar.gz) = 92e91a92fa13c9634c9cc35282a6db0f0d0bd4fed999d343bb54f9c993bc873f
|
||||
SIZE (gnome2/ekiga-3.2.6.tar.gz) = 9939808
|
@ -1,20 +0,0 @@
|
||||
--- configure.orig 2010-08-28 15:04:35.000000000 -0400
|
||||
+++ configure 2010-08-28 15:05:31.000000000 -0400
|
||||
@@ -17255,7 +17255,7 @@ if test -n "$PKG_CONFIG"; then
|
||||
ac_status=$?
|
||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
||||
test $ac_status = 0; }; then
|
||||
- pkg_cv_NOTIFY_CFLAGS=`$PKG_CONFIG --cflags "libnotify" 2>/dev/null`
|
||||
+ pkg_cv_NOTIFY_CFLAGS=`$PKG_CONFIG --cflags "libnotify" "gtk+-2.0" 2>/dev/null`
|
||||
else
|
||||
pkg_failed=yes
|
||||
fi
|
||||
@@ -17273,7 +17273,7 @@ if test -n "$PKG_CONFIG"; then
|
||||
ac_status=$?
|
||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
||||
test $ac_status = 0; }; then
|
||||
- pkg_cv_NOTIFY_LIBS=`$PKG_CONFIG --libs "libnotify" 2>/dev/null`
|
||||
+ pkg_cv_NOTIFY_LIBS=`$PKG_CONFIG --libs "libnotify" "gtk+-2.0" 2>/dev/null`
|
||||
else
|
||||
pkg_failed=yes
|
||||
fi
|
@ -1,15 +0,0 @@
|
||||
--- lib/engine/components/hal-dbus/Makefile.in.orig 2009-10-25 01:38:37.000000000 +0400
|
||||
+++ lib/engine/components/hal-dbus/Makefile.in 2009-10-25 01:38:58.000000000 +0400
|
||||
@@ -648,10 +648,10 @@
|
||||
|
||||
|
||||
hal-marshal.h: hal-marshal.list
|
||||
- $(LIBTOOL) --mode=execute glib-genmarshal --prefix=gm_hal_dbus_marshal $^ --header > $@.tmp && mv $@.tmp $@
|
||||
+ $(LIBTOOL) --mode=execute glib-genmarshal --prefix=gm_hal_dbus_marshal $^ --header < hal-marshal.list > $@.tmp && mv $@.tmp $@
|
||||
|
||||
hal-marshal.c: hal-marshal.list
|
||||
- $(LIBTOOL) --mode=execute glib-genmarshal --prefix=gm_hal_dbus_marshal $^ --body > $@.tmp && mv $@.tmp $@
|
||||
+ $(LIBTOOL) --mode=execute glib-genmarshal --prefix=gm_hal_dbus_marshal $^ --body < hal-marshal.list > $@.tmp && mv $@.tmp $@
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
@ -1,19 +0,0 @@
|
||||
--- lib/engine/components/libnotify/libnotify-main.cpp.orig 2009-09-22 16:27:35.000000000 +0200
|
||||
+++ lib/engine/components/libnotify/libnotify-main.cpp 2011-03-08 22:11:18.000000000 +0100
|
||||
@@ -38,6 +38,7 @@
|
||||
#include <map>
|
||||
#include <tr1/memory>
|
||||
|
||||
+#include <gtk/gtk.h>
|
||||
#include <libnotify/notify.h>
|
||||
|
||||
#include "services.h"
|
||||
@@ -158,7 +159,7 @@ LibNotify::on_notification_added (gmref_
|
||||
|
||||
notif = notify_notification_new (notification->get_title ().c_str (),
|
||||
notification->get_body ().c_str (),
|
||||
- urgency, NULL);
|
||||
+ urgency);
|
||||
|
||||
g_signal_connect (notif, "closed",
|
||||
G_CALLBACK (on_notif_closed), notification.get ());
|
@ -1,16 +0,0 @@
|
||||
--- src/gui/main.cpp.orig 2011-03-08 22:31:52.000000000 +0100
|
||||
+++ src/gui/main.cpp 2011-03-08 22:47:35.000000000 +0100
|
||||
@@ -2807,12 +2807,11 @@ ekiga_main_window_incoming_call_notify (
|
||||
|
||||
body = g_strdup_printf ("%s\n%s\n%s", uri, app, account);
|
||||
|
||||
- notify = notify_notification_new (title, body, GM_ICON_LOGO, NULL);
|
||||
+ notify = notify_notification_new (title, body, GM_ICON_LOGO);
|
||||
notify_notification_add_action (notify, "accept", _("Accept"), notify_action_cb, mw, NULL);
|
||||
notify_notification_add_action (notify, "reject", _("Reject"), notify_action_cb, mw, NULL);
|
||||
notify_notification_set_timeout (notify, NOTIFY_EXPIRES_NEVER);
|
||||
notify_notification_set_urgency (notify, NOTIFY_URGENCY_CRITICAL);
|
||||
- notify_notification_attach_to_status_icon (notify, statusicon);
|
||||
if (!notify_notification_show (notify, NULL)) {
|
||||
ekiga_main_window_incoming_call_dialog_show (mw, call);
|
||||
}
|
@ -1,28 +1,20 @@
|
||||
# Created by: Roger Hardiman <roger@freebsd.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= opal3
|
||||
PORTVERSION= 3.6.6
|
||||
PORTREVISION= 17
|
||||
PORTNAME= opal
|
||||
PORTVERSION= 3.10.10
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= GNOME
|
||||
MASTER_SITE_SUBDIR= sources/${PORTNAME:S|3||g}/${PORTVERSION:R}
|
||||
DISTNAME= opal-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= VoIP abstraction library
|
||||
|
||||
LICENSE= MPL
|
||||
|
||||
LIB_DEPENDS= pt-2.6.[4-9]:${PORTSDIR}/devel/ptlib26
|
||||
LIB_DEPENDS= libpt.so:${PORTSDIR}/devel/ptlib
|
||||
|
||||
CONFLICTS= opal-2.*
|
||||
|
||||
WRKSRC= ${WRKDIR}/opal-${PORTVERSION}
|
||||
|
||||
USE_GCC= any
|
||||
USE_BZIP2= yes
|
||||
USES= pathfix gmake pkgconfig
|
||||
USE_XZ= yes
|
||||
USES= gmake pathfix pkgconfig
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
@ -30,35 +22,42 @@ CXXFLAGS+= -I${LOCALBASE}/include
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
OPTIONS_DEFINE= ZRTP JAVA CELT ILBC GSM SPEEX THEORA FFMPEG X264 SIP H323 IAX \
|
||||
H224 H281 FAX MSRP SIPIM RTPTEXT H450 H460 H501 LID UVIDEO AEC
|
||||
OPTIONS_DEFINE= JAVA CELT ILBC GSM SPEEX THEORA FFMPEG X264 SIP H323 IAX \
|
||||
H224 H281 FAX MSRP SIPIM RTPTEXT H450 H460 H501 LID UVIDEO \
|
||||
AEC DEBUG RUBY
|
||||
# ZRTP
|
||||
# MSRP = plist extra line vpd?
|
||||
# RTPTEXT disable == build fail, so make it default?
|
||||
OPTIONS_DEFAULT=CELT GSM SPEEX FFMPEG X264 SIP H224 H281 FAX MSRP SIPIM \
|
||||
RTPTEXT LID AEC
|
||||
DEBUG_DESC= Install debug library
|
||||
ZRTP_DESC= ZRTP protocol support
|
||||
JAVA_DESC= Java JNI support
|
||||
RUBY_DESC= Ruby support
|
||||
CELT_DESC= Celt codec from ports
|
||||
ILBC_DESC= iLBC codec from ports
|
||||
GSM_DESC= GSM codec from ports
|
||||
GSM_DESC= GSM 06.10 codec from ports
|
||||
SPEEX_DESC= SPEEX codec from ports
|
||||
THEORA_DESC= Theora codec support
|
||||
THEORA_DESC= Theora codec support
|
||||
FFMPEG_DESC= Ffmpeg codec support
|
||||
X264_DESC= x.264 codec support
|
||||
SIP_DESC= SIP protocol support
|
||||
H323_DESC= H.323 protocol support
|
||||
IAX_DESC= IAX2 protocol support
|
||||
H224_DESC= H.224 control protocol
|
||||
H281_DESC= H.281 (Far End Camera Control)
|
||||
H281_DESC= H.281 (Far End Camera Control) protocol support
|
||||
FAX_DESC= Fax T.38 support
|
||||
MSRP_DESC= MSRP protocol
|
||||
SIPIM_DESC= SIP-IM protocol
|
||||
RTPTEXT_DESC= RFC4103 Text RTP payload
|
||||
RTPTEXT_DESC= RFC4103 Text RTP payload support
|
||||
H450_DESC= H.450 H.323 subset
|
||||
H460_DESC= H.460 H.323 extension for NAT traversal
|
||||
H501_DESC= H.501 H323 mobility extensions
|
||||
LID_DESC= LID (Light-Weight Identity) support
|
||||
LID_DESC= Light-Weight Identity (incl. xJack cards and voicetronix vpb) support
|
||||
UVIDEO_DESC= RFC4175 uncompressed video RTP payload
|
||||
AEC_DESC= Accoustic echo cancellation
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.ifdef OPALDIR
|
||||
@ -66,28 +65,42 @@ AEC_DESC= Accoustic echo cancellation
|
||||
to "make". Please unset it and restart the build.
|
||||
.endif
|
||||
|
||||
PLIST_SUB+= PORTVERSION=${PORTVERSION} \
|
||||
PVERSION_MAJOR=${PORTVERSION:C/.[0-9]+$//g} \
|
||||
PVERSION_MINOR=${PORTVERSION:C/^[0-9]+.[0-9]+.//}
|
||||
PLIST_SUB+= VERSION=${PORTVERSION} \
|
||||
PVERSION_MAJOR=${PVERSION_MAJOR} \
|
||||
PVERSION_MINOR=${PVERSION_MINOR}
|
||||
|
||||
.if ${PORT_OPTIONS:MZRTP}
|
||||
PVERSION_MAJOR= ${PORTVERSION:C/.[0-9]+.[0-9]+$//g}
|
||||
PVERSION_MINOR= ${PORTVERSION:C/.[0-9]+$//g}
|
||||
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
ALL_TARGET= debug opt
|
||||
PLIST_SUB+= DEBUG=""
|
||||
.else
|
||||
ALL_TARGET= opt
|
||||
PLIST_SUB+= DEBUG="@comment "
|
||||
.endif
|
||||
|
||||
# libzrtpcpp uses port ssl, which will conflict with this port since we use
|
||||
# base ssl.
|
||||
#.if ${PORT_OPTIONS:MZRTP}
|
||||
.if 0
|
||||
.if !defined(SAFE_ZRTP)
|
||||
IGNORE= please build devel/libzrtpcpp WITHOUT ports SSL and re-run build with SAFE_ZRTP set
|
||||
.endif
|
||||
LIB_DEPENDS+= zrtpcpp:${PORTSDIR}/devel/libzrtpcpp
|
||||
LIB_DEPENDS+= libzrtpcpp.so:${PORTSDIR}/devel/libzrtpcpp
|
||||
CONFIGURE_ARGS+= --enable-zrtp
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-zrtp
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGSM}
|
||||
LIB_DEPENDS+= gsm:${PORTSDIR}/audio/gsm
|
||||
LIB_DEPENDS+= libgsm.so:${PORTSDIR}/audio/gsm
|
||||
.else
|
||||
CONFIGURE_ARGS+= --enable-localgsm
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSPEEX}
|
||||
LIB_DEPENDS+= speex:${PORTSDIR}/audio/speex
|
||||
LIB_DEPENDS+= libspeex.so:${PORTSDIR}/audio/speex
|
||||
.else
|
||||
CONFIGURE_ARGS+= --enable-localspeex
|
||||
.endif
|
||||
@ -98,8 +111,14 @@ CONFIGURE_ARGS+= --enable-java
|
||||
CONFIGURE_ARGS+= --disable-java
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MRUBY}
|
||||
CONFIGURE_ARGS+= --enable-ruby
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-ruby
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MCELT}
|
||||
LIB_DEPENDS+= celt0:${PORTSDIR}/audio/celt
|
||||
LIB_DEPENDS+= libcelt0.so:${PORTSDIR}/audio/celt
|
||||
CONFIGURE_ARGS+= --enable-celt
|
||||
PLIST_SUB+= CELT=""
|
||||
.else
|
||||
@ -108,14 +127,13 @@ PLIST_SUB+= CELT="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MILBC}
|
||||
LIB_DEPENDS+= ilbc:${PORTSDIR}/net/ilbc
|
||||
LIB_DEPENDS+= libilbc.so:${PORTSDIR}/net/ilbc
|
||||
.else
|
||||
CONFIGURE_ARGS+= --enable-localilbc
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MTHEORA}
|
||||
LIB_DEPENDS+= theora:${PORTSDIR}/multimedia/libtheora \
|
||||
ogg:${PORTSDIR}/audio/libogg
|
||||
LIB_DEPENDS+= libtheora.so:${PORTSDIR}/multimedia/libtheora
|
||||
CONFIGURE_ARGS+= --enable-theora
|
||||
PLIST_SUB+= THEORA=""
|
||||
WITH_VIDEO= yes
|
||||
@ -124,26 +142,27 @@ CONFIGURE_ARGS+= --disable-theora
|
||||
PLIST_SUB+= THEORA="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MX264}
|
||||
LIB_DEPENDS+= x264:${PORTSDIR}/multimedia/x264
|
||||
CONFIGURE_ARGS+= --enable-h264
|
||||
.if ${PORT_OPTIONS:MX264} && ${PORT_OPTIONS:MFFMPEG}
|
||||
LIB_DEPENDS+= libx264.so:${PORTSDIR}/multimedia/x264
|
||||
CONFIGURE_ARGS+= --enable-x264
|
||||
PLIST_SUB+= X264=""
|
||||
WITH_VIDEO= yes
|
||||
# work around some weirdness in plugins/configure where it looses the
|
||||
# cflags/libs of x264
|
||||
CONFIGURE_ENV+= X264_CFLAGS="`pkg-config --cflags x264`" \
|
||||
X264_LIBS="`pkg-config --libs x264`"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-h264
|
||||
CONFIGURE_ARGS+= --disable-x264
|
||||
PLIST_SUB+= X264="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MFFMPEG}
|
||||
LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg
|
||||
CONFIGURE_ARGS+= --enable-ffmpeg --enable-ffmpeg-h263
|
||||
CONFIGURE_ENV+= ac_cv_lib_avcodec_h263p_encoder=yes \
|
||||
ac_cv_lib_avcodec_h264_decoder=yes \
|
||||
ac_cv_lib_avcodec_mpeg4_encoder=yes
|
||||
LIB_DEPENDS+= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
|
||||
CONFIGURE_ARGS+= --enable-libavcodec
|
||||
PLIST_SUB+= FFMPEG=""
|
||||
WITH_VIDEO= yes
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-ffmpeg --disable-ffmpeg-h263
|
||||
CONFIGURE_ARGS+= --disable-libavcodec
|
||||
PLIST_SUB+= FFMPEG="@comment "
|
||||
.endif
|
||||
|
||||
@ -169,9 +188,9 @@ CONFIGURE_ARGS+= --disable-h323
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MIAX}
|
||||
CONFIGURE_ARGS+= --enable-iax
|
||||
CONFIGURE_ARGS+= --enable-iax2
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-iax
|
||||
CONFIGURE_ARGS+= --disable-iax2
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MH224}
|
||||
@ -188,8 +207,8 @@ CONFIGURE_ARGS+= --disable-h281
|
||||
|
||||
# keep version in lib_depend, to see the difference between spandsp-devel and normal
|
||||
.if ${PORT_OPTIONS:MFAX}
|
||||
LIB_DEPENDS+= spandsp.2:${PORTSDIR}/comms/spandsp-devel
|
||||
CONFIGURE_ARGS+= --enable-fax --enable-t38
|
||||
LIB_DEPENDS+= libspandsp.so.2:${PORTSDIR}/comms/spandsp-devel
|
||||
CONFIGURE_ARGS+= --enable-spandsp --enable-fax --enable-t38
|
||||
PLIST_SUB+= FAX=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-fax --disable-t38 --disable-spandsp
|
||||
@ -247,29 +266,32 @@ CONFIGURE_ARGS+= --enable-rfc4175
|
||||
CONFIGURE_ARGS+= --disable-rfc4175
|
||||
.endif
|
||||
|
||||
# xxxx
|
||||
.if ${PORT_OPTIONS:MXXXX}
|
||||
CONFIGURE_ARGS+= --enable-rfc2435
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-rfc2435
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MAEC}
|
||||
CONFIGURE_ARGS+= --enable-aec
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-aec
|
||||
.endif
|
||||
|
||||
# ??
|
||||
CONFIGURE_ARGS+= --disable-debug
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's?-lopal?-lopal-${PORTVERSION:C/.[0-9]+$//g}?' ${WRKSRC}/opal.pc.in
|
||||
@${REINPLACE_CMD} -e 's?^LIBS="-lilbc?LIBS="-lilbc -lm?' ${WRKSRC}/plugins/configure
|
||||
@${REINPLACE_CMD} -e 's/^\(EXTRACCFLAGS.*\)/\1 -I\/usr\/local\/include/' ${WRKSRC}/plugins/*/*/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's?^EXTRALIBS = $(GSM_LIBS)?EXTRALIBS = $(GSM_LIBS) -L/usr/local/lib?' ${WRKSRC}/plugins/audio/GSM0610/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's?^EXTRALIBS = $(ILBC_LIBS)?EXTRALIBS = $(ILBC_LIBS) -L/usr/local/lib?' ${WRKSRC}/plugins/audio/iLBC/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's?ILBC_CFLAGS=""?ILBC_CFLAGS="-L/usr/local/lib"?' ${WRKSRC}/plugins/configure
|
||||
@${REINPLACE_CMD} -e 's?^\(EXTRALIBS\)\(.*\)?\1\2 -L/usr/local/lib?' ${WRKSRC}/plugins/fax/fax_spandsp/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's?@@SO_VER@@?'${PORTVERSION:C/.[0-9]+$//g}'.so.'${PORTVERSION:C/^[0-9]+.[0-9]+.//}'?g' ${WRKSRC}/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's?@@SO_MAJ@@?'${PORTVERSION:C/.[0-9]+$//g}'.so?g' ${WRKSRC}/Makefile.in
|
||||
.if ! ${PORT_OPTIONS:MDEBUG}
|
||||
@${REINPLACE_CMD} -e 's/^\(all:\).*/\1 optdepend opt/' ${WRKSRC}/Makefile.in
|
||||
# configure flags not used
|
||||
CONFIGURE_ARGS+= --disable-gsmamr \
|
||||
--disable-ruby
|
||||
|
||||
post-install:
|
||||
${LN} -sf libopal.so.${PORTVERSION} ${PREFIX}/lib/libopal.so.${PVERSION_MAJOR}
|
||||
${LN} -sf libopal.so.${PORTVERSION} ${PREFIX}/lib/libopal.so.${PVERSION_MINOR}
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
${LN} -sf libopal_d.so.${PORTVERSION} ${PREFIX}/lib/libopal_d.so.${PVERSION_MAJOR}
|
||||
${LN} -sf libopal_d.so.${PORTVERSION} ${PREFIX}/lib/libopal_d.so.${PVERSION_MINOR}
|
||||
.endif
|
||||
|
||||
post-configure:
|
||||
@${REINPLACE_CMD} -e 's?\$$(LIB_FILENAME_SHARED_PAT)?libopal-${PORTVERSION:C/.[0-9]+$//g}'.so.'${PORTVERSION:C/^[0-9]+.[0-9]+.//}?' ${WRKSRC}/opal_defs.mak
|
||||
|
||||
.include <bsd.port.mk>
|
2
net/opal/distinfo
Normal file
2
net/opal/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (opal-3.10.10.tar.xz) = f208985003461b2743575eccac13ad890b3e5baac35b68ddef17162460aff864
|
||||
SIZE (opal-3.10.10.tar.xz) = 5886812
|
15
net/opal/files/patch-Makefile.in
Normal file
15
net/opal/files/patch-Makefile.in
Normal file
@ -0,0 +1,15 @@
|
||||
--- Makefile.in.orig 2013-07-11 10:39:04.000000000 +0200
|
||||
+++ Makefile.in 2013-07-11 10:39:56.000000000 +0200
|
||||
@@ -666,12 +666,6 @@
|
||||
|
||||
install:
|
||||
mkdir -p $(DESTDIR)$(libdir); chmod 755 $(DESTDIR)$(libdir)
|
||||
- ( if test -e $(OPAL_LIBDIR)/$(LIB_FILENAME_STATIC) ; then \
|
||||
- $(INSTALL) -m 755 $(OPAL_LIBDIR)/$(LIB_FILENAME_STATIC) $(DESTDIR)$(libdir) ; \
|
||||
- fi )
|
||||
- ( if test -e $(OPAL_LIBDIR)/$(DEBUG_LIB_FILENAME_STATIC) ; then \
|
||||
- $(INSTALL) -m 755 $(OPAL_LIBDIR)/$(DEBUG_LIB_FILENAME_STATIC) $(DESTDIR)$(libdir) ; \
|
||||
- fi )
|
||||
( if test -e $(OPAL_LIBDIR)/$(LIB_FILENAME_SHARED_PAT) ; then \
|
||||
$(INSTALL) -m 755 $(OPAL_LIBDIR)/$(LIB_FILENAME_SHARED_PAT) $(DESTDIR)$(libdir) ; \
|
||||
ln -snf $(LIB_FILENAME_SHARED_PAT) $(DESTDIR)$(libdir)/$(LIB_FILENAME_SHARED) ; \
|
17
net/opal/files/patch-plugins_audio_SILK_SILK-SDK_Makefile
Normal file
17
net/opal/files/patch-plugins_audio_SILK_SILK-SDK_Makefile
Normal file
@ -0,0 +1,17 @@
|
||||
--- plugins/audio/SILK/SILK_SDK/Makefile.orig 2013-09-17 11:51:45.000000000 +0200
|
||||
+++ plugins/audio/SILK/SILK_SDK/Makefile 2013-09-17 11:55:40.000000000 +0200
|
||||
@@ -16,10 +16,10 @@
|
||||
LIBSUFFIX = .a
|
||||
OBJSUFFIX = .o
|
||||
|
||||
-CC = $(TOOLCHAIN_PREFIX)gcc$(TOOLCHAIN_SUFFIX)
|
||||
-AR = $(TOOLCHAIN_PREFIX)ar
|
||||
-RANLIB = $(TOOLCHAIN_PREFIX)ranlib
|
||||
-CP = $(TOOLCHAIN_PREFIX)cp
|
||||
+CC ?= $(TOOLCHAIN_PREFIX)gcc$(TOOLCHAIN_SUFFIX)
|
||||
+AR ?= $(TOOLCHAIN_PREFIX)ar
|
||||
+RANLIB ?= $(TOOLCHAIN_PREFIX)ranlib
|
||||
+CP ?= $(TOOLCHAIN_PREFIX)cp
|
||||
|
||||
cflags-from-defines = $(addprefix -D,$(1))
|
||||
cflags-from-includes = $(addprefix -I,$(1))
|
189
net/opal/files/patch-plugins_configure
Normal file
189
net/opal/files/patch-plugins_configure
Normal file
@ -0,0 +1,189 @@
|
||||
--- plugins/configure.orig 2013-07-09 00:25:14.000000000 +0200
|
||||
+++ plugins/configure 2013-07-09 00:28:04.000000000 +0200
|
||||
@@ -6924,7 +6924,7 @@
|
||||
if test "x${HAVE_GSM0610}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/GSM0610/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/GSM0610"
|
||||
+ SUBDIRS="${SUBDIRS} audio/GSM0610"
|
||||
|
||||
# Check whether --enable-localgsm was given.
|
||||
if test "${enable_localgsm+set}" = set; then :
|
||||
@@ -7181,7 +7181,7 @@
|
||||
if test "x${HAVE_GSMAMR}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/gsm-amr/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/gsm-amr"
|
||||
+ SUBDIRS="${SUBDIRS} audio/gsm-amr"
|
||||
fi
|
||||
|
||||
|
||||
@@ -7199,7 +7199,7 @@
|
||||
if test "x${HAVE_iLBC}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/iLBC/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/iLBC"
|
||||
+ SUBDIRS="${SUBDIRS} audio/iLBC"
|
||||
|
||||
ac_ext=c
|
||||
ac_cpp='$CPP $CPPFLAGS'
|
||||
@@ -8632,7 +8632,7 @@
|
||||
|
||||
ac_config_files="$ac_config_files audio/Speex/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/Speex"
|
||||
+ SUBDIRS="${SUBDIRS} audio/Speex"
|
||||
|
||||
|
||||
old_CFLAGS="$CFLAGS"
|
||||
@@ -9002,7 +9002,7 @@
|
||||
if test "x${HAVE_G722}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/G722/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/G722"
|
||||
+ SUBDIRS="${SUBDIRS} audio/G722"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9020,7 +9020,7 @@
|
||||
if test "x${HAVE_G7221}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/G.722.1/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/G.722.1"
|
||||
+ SUBDIRS="${SUBDIRS} audio/G.722.1"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9038,7 +9038,7 @@
|
||||
if test "x${HAVE_G7222}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/G.722.2/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/G.722.2"
|
||||
+ SUBDIRS="${SUBDIRS} audio/G.722.2"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9056,7 +9056,7 @@
|
||||
if test "x${HAVE_G726}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/G726/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/G726"
|
||||
+ SUBDIRS="${SUBDIRS} audio/G726"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9074,7 +9074,7 @@
|
||||
if test "x${HAVE_LPC10}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/LPC_10/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/LPC_10"
|
||||
+ SUBDIRS="${SUBDIRS} audio/LPC_10"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9092,7 +9092,7 @@
|
||||
if test "x${HAVE_IMA_ADPCM}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/IMA_ADPCM/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/IMA_ADPCM"
|
||||
+ SUBDIRS="${SUBDIRS} audio/IMA_ADPCM"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9155,7 +9155,7 @@
|
||||
if test "x${HAVE_SBC}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/SBC/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/SBC"
|
||||
+ SUBDIRS="${SUBDIRS} audio/SBC"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9251,7 +9251,7 @@
|
||||
sed -e "s/\./*10000+/" -e "s/\./*100+/"`\""
|
||||
ac_config_files="$ac_config_files audio/celt/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/celt"
|
||||
+ SUBDIRS="${SUBDIRS} audio/celt"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9269,7 +9269,7 @@
|
||||
if test "x${HAVE_SILK}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files audio/SILK/Makefile"
|
||||
|
||||
- SUBDIRS+=" audio/SILK"
|
||||
+ SUBDIRS="${SUBDIRS} audio/SILK"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9288,7 +9288,7 @@
|
||||
if test "x${HAVE_H261}" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files video/H.261-vic/Makefile"
|
||||
|
||||
- SUBDIRS+=" video/H.261-vic"
|
||||
+ SUBDIRS="${SUBDIRS} video/H.261-vic"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9717,13 +9717,13 @@
|
||||
if test "x${HAVE_LIBAVCODEC}" = "xyes"; then
|
||||
ac_config_files="$ac_config_files video/H.263-1998/Makefile"
|
||||
|
||||
- SUBDIRS+=" video/H.263-1998"
|
||||
+ SUBDIRS="${SUBDIRS} video/H.263-1998"
|
||||
fi
|
||||
|
||||
if test "x${HAVE_LIBAVCODEC}" = "xyes"; then
|
||||
ac_config_files="$ac_config_files video/MPEG4-ffmpeg/Makefile"
|
||||
|
||||
- SUBDIRS+=" video/MPEG4-ffmpeg"
|
||||
+ SUBDIRS="${SUBDIRS} video/MPEG4-ffmpeg"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9875,7 +9875,7 @@
|
||||
fi
|
||||
|
||||
|
||||
- SUBDIRS+=" video/H.264"
|
||||
+ SUBDIRS="${SUBDIRS} video/H.264"
|
||||
ac_config_files="$ac_config_files video/H.264/Makefile"
|
||||
|
||||
ac_config_files="$ac_config_files video/H.264/gpl/Makefile"
|
||||
@@ -9973,7 +9973,7 @@
|
||||
if test "x$HAVE_THEORA" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files video/THEORA/Makefile"
|
||||
|
||||
- SUBDIRS+=" video/THEORA"
|
||||
+ SUBDIRS="${SUBDIRS} video/THEORA"
|
||||
fi
|
||||
|
||||
|
||||
@@ -10054,7 +10054,7 @@
|
||||
if test "x$HAVE_IXJ" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files LID/IxJ/Makefile"
|
||||
|
||||
- SUBDIRS+=" LID/IxJ"
|
||||
+ SUBDIRS="${SUBDIRS} LID/IxJ"
|
||||
fi
|
||||
|
||||
if test -d LID/VPB ; then
|
||||
@@ -10101,7 +10101,7 @@
|
||||
if test "x$HAVE_VPB" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files LID/VPB/Makefile"
|
||||
|
||||
- SUBDIRS+=" LID/VPB"
|
||||
+ SUBDIRS="${SUBDIRS} LID/VPB"
|
||||
fi
|
||||
|
||||
|
||||
@@ -10284,7 +10284,7 @@
|
||||
if test "x$HAVE_SPANDSP" = "xyes" ; then
|
||||
ac_config_files="$ac_config_files fax/fax_spandsp/Makefile"
|
||||
|
||||
- SUBDIRS+=" fax/fax_spandsp"
|
||||
+ SUBDIRS="${SUBDIRS} fax/fax_spandsp"
|
||||
fi
|
||||
|
||||
|
11
net/opal/files/patch-plugins_video_H.263-1998_rfc2190.cxx
Normal file
11
net/opal/files/patch-plugins_video_H.263-1998_rfc2190.cxx
Normal file
@ -0,0 +1,11 @@
|
||||
--- plugins/video/H.263-1998/rfc2190.cxx.orig 2013-02-20 03:18:03.000000000 +0100
|
||||
+++ plugins/video/H.263-1998/rfc2190.cxx 2013-07-09 00:32:54.000000000 +0200
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
#include <iostream>
|
||||
#include <string.h>
|
||||
-#include <malloc.h>
|
||||
+#include <stdlib.h>
|
||||
|
||||
|
||||
const unsigned char PSC[3] = { 0x00, 0x00, 0x80 };
|
11
net/opal/files/patch-plugins_video_H.264_shared_x264wrap.h
Normal file
11
net/opal/files/patch-plugins_video_H.264_shared_x264wrap.h
Normal file
@ -0,0 +1,11 @@
|
||||
--- plugins/video/H.264/shared/x264wrap.h.orig 2013-07-09 00:34:36.000000000 +0200
|
||||
+++ plugins/video/H.264/shared/x264wrap.h 2013-07-09 00:38:14.000000000 +0200
|
||||
@@ -126,7 +126,7 @@
|
||||
char m_ulName[100];
|
||||
int m_pipeToProcess;
|
||||
int m_pipeFromProcess;
|
||||
- pid_t m_pid;
|
||||
+ int m_pid;
|
||||
#endif // WIN32
|
||||
|
||||
bool m_startNewFrame;
|
@ -26,6 +26,7 @@ include/opal/codec/opalplugin.h
|
||||
include/opal/codec/opalpluginmgr.h
|
||||
include/opal/codec/opalwavfile.h
|
||||
include/opal/codec/ratectl.h
|
||||
include/opal/codec/rfc2435.h
|
||||
include/opal/codec/rfc2833.h
|
||||
include/opal/codec/rfc4175.h
|
||||
include/opal/codec/silencedetect.h
|
||||
@ -64,7 +65,6 @@ include/opal/iax2/frame.h
|
||||
include/opal/iax2/iax2.h
|
||||
include/opal/iax2/iax2con.h
|
||||
include/opal/iax2/iax2ep.h
|
||||
include/opal/iax2/iax2jitter.h
|
||||
include/opal/iax2/iax2medstrm.h
|
||||
include/opal/iax2/iedata.h
|
||||
include/opal/iax2/ies.h
|
||||
@ -83,15 +83,16 @@ include/opal/im/msrp.h
|
||||
include/opal/im/rfc4103.h
|
||||
include/opal/im/sipim.h
|
||||
include/opal/im/t140.h
|
||||
include/opal/lids/capi_ep.h
|
||||
include/opal/lids/lid.h
|
||||
include/opal/lids/lidep.h
|
||||
include/opal/lids/lidplugin.h
|
||||
include/opal/lids/lidpluginmgr.h
|
||||
include/opal/opal.h
|
||||
include/opal/opal/audiorecord.h
|
||||
include/opal/opal/buildopts.h
|
||||
include/opal/opal/call.h
|
||||
include/opal/opal/connection.h
|
||||
include/opal/opal/console_mgr.h
|
||||
include/opal/opal/endpoint.h
|
||||
include/opal/opal/guid.h
|
||||
include/opal/opal/ivr.h
|
||||
@ -105,11 +106,15 @@ include/opal/opal/opalmixer.h
|
||||
include/opal/opal/opalvxml.h
|
||||
include/opal/opal/patch.h
|
||||
include/opal/opal/pcss.h
|
||||
include/opal/opal/pres_ent.h
|
||||
include/opal/opal/recording.h
|
||||
include/opal/opal/rtpconn.h
|
||||
include/opal/opal/rtpep.h
|
||||
include/opal/opal/transcoders.h
|
||||
include/opal/opal/transports.h
|
||||
include/opal/rtp/jitter.h
|
||||
include/opal/rtp/metrics.h
|
||||
include/opal/rtp/pcapfile.h
|
||||
include/opal/rtp/rtp.h
|
||||
include/opal/rtp/srtp.h
|
||||
include/opal/rtp/zrtpudp.h
|
||||
@ -119,6 +124,7 @@ include/opal/sip/sip.h
|
||||
include/opal/sip/sipcon.h
|
||||
include/opal/sip/sipep.h
|
||||
include/opal/sip/sippdu.h
|
||||
include/opal/sip/sippres.h
|
||||
include/opal/t120/h323t120.h
|
||||
include/opal/t120/t120proto.h
|
||||
include/opal/t120/x224.h
|
||||
@ -127,34 +133,39 @@ include/opal/t38/sipt38.h
|
||||
include/opal/t38/t38proto.h
|
||||
include/opal/zrtp/opalzrtp.h
|
||||
include/opal/zrtp/zrtpeventproc.h
|
||||
lib/libopal-%%PVERSION_MAJOR%%.so
|
||||
lib/libopal-%%PVERSION_MAJOR%%.so.%%PVERSION_MINOR%%
|
||||
lib/libopal.so
|
||||
lib/libopal_s.a
|
||||
%%CELT%%lib/opal-%%PORTVERSION%%/codecs/audio/celtcodec_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/g722_audio_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/g726_audio_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/gsm0610_audio_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/gsmamrcodec_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/ilbc_audio_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/ima_adpcm_audio_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/lpc10_audio_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/audio/speex_audio_pwplugin.so
|
||||
lib/opal-%%PORTVERSION%%/codecs/video/h261-vic_video_pwplugin.so
|
||||
%%FFMPEG%%lib/opal-%%PORTVERSION%%/codecs/video/h263-1998_video_pwplugin.so
|
||||
%%X264%%lib/opal-%%PORTVERSION%%/codecs/video/h264_video_pwplugin.so
|
||||
%%X264%%lib/opal-%%PORTVERSION%%/codecs/video/h264_video_pwplugin_helper
|
||||
%%FFMPEG%%lib/opal-%%PORTVERSION%%/codecs/video/mpeg4-ffmpeg_video_pwplugin.so
|
||||
%%THEORA%%lib/opal-%%PORTVERSION%%/codecs/video/theora_video_pwplugin.so
|
||||
%%FAX%%lib/opal-%%PORTVERSION%%/fax/spandsp_fax_pwplugin.so
|
||||
%%LID%%lib/opal-%%PORTVERSION%%/lid/vpb_lid_pwplugin.so
|
||||
lib/libopal.so.%%PVERSION_MAJOR%%
|
||||
lib/libopal.so.%%PVERSION_MINOR%%
|
||||
lib/libopal.so.%%VERSION%%
|
||||
%%DEBUG%%lib/libopal_d.so
|
||||
%%DEBUG%%lib/libopal_d.so.%%PVERSION_MAJOR%%
|
||||
%%DEBUG%%lib/libopal_d.so.%%PVERSION_MINOR%%
|
||||
%%DEBUG%%lib/libopal_d.so.%%VERSION%%
|
||||
%%CELT%%lib/opal-%%VERSION%%/codecs/audio/celt_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/g7221_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/g7222_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/g722_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/g726_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/gsm0610_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/iLBC_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/ima_adpcm_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/lpc10_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/silk_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/audio/speex_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/video/h261_vic_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/video/h263_ffmpeg_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/video/h264_video_pwplugin_helper
|
||||
lib/opal-%%VERSION%%/codecs/video/h264_x264_ptplugin.so
|
||||
lib/opal-%%VERSION%%/codecs/video/mpeg4_ffmpeg_ptplugin.so
|
||||
%%THEORA%%lib/opal-%%VERSION%%/codecs/video/theora_ptplugin.so
|
||||
%%FAX%%lib/opal-%%VERSION%%/fax/spandsp_ptplugin.so
|
||||
%%LID%%lib/opal-%%VERSION%%/lid/vpb_ptplugin.so
|
||||
libdata/pkgconfig/opal.pc
|
||||
%%LID%%@dirrm lib/opal-%%PORTVERSION%%/lid
|
||||
%%FAX%%@dirrm lib/opal-%%PORTVERSION%%/fax
|
||||
%%VIDEO%%@dirrm lib/opal-%%PORTVERSION%%/codecs/video
|
||||
@dirrm lib/opal-%%PORTVERSION%%/codecs/audio
|
||||
@dirrm lib/opal-%%PORTVERSION%%/codecs
|
||||
@dirrm lib/opal-%%PORTVERSION%%
|
||||
%%FAX%%@dirrm lib/opal-%%VERSION%%/fax
|
||||
%%VIDEO%%@dirrm lib/opal-%%VERSION%%/codecs/video
|
||||
@dirrm lib/opal-%%VERSION%%/codecs/audio
|
||||
@dirrm lib/opal-%%VERSION%%/codecs
|
||||
@dirrm lib/opal-%%VERSION%%
|
||||
@dirrm include/opal/zrtp
|
||||
@dirrm include/opal/t38
|
||||
@dirrm include/opal/t120
|
@ -1,2 +0,0 @@
|
||||
SHA256 (opal-3.6.6.tar.bz2) = 60c9d75703bedfeca7140cb76b23fae7179ce1f86e7e8b0026b72d66acd75c82
|
||||
SIZE (opal-3.6.6.tar.bz2) = 7062422
|
@ -1,14 +0,0 @@
|
||||
--- Makefile.in.orig 2013-03-21 10:43:22.000000000 +0100
|
||||
+++ Makefile.in 2013-03-21 10:44:48.000000000 +0100
|
||||
@@ -549,8 +549,9 @@
|
||||
install:
|
||||
mkdir -p $(DESTDIR)$(libdir); chmod 755 $(DESTDIR)$(libdir)
|
||||
$(INSTALL) -m 755 $(OPAL_LIBDIR)/$(LIB_FILENAME_STATIC) $(DESTDIR)$(libdir)
|
||||
- $(INSTALL) -m 755 $(OPAL_LIBDIR)/$(LIB_FILENAME_SHARED_PAT) $(DESTDIR)$(libdir)
|
||||
- ln -snf $(LIB_FILENAME_SHARED_PAT) $(DESTDIR)$(libdir)/$(LIB_FILENAME_SHARED)
|
||||
+ $(INSTALL) -m 755 $(OPAL_LIBDIR)/$(LIB_FILENAME_SHARED_PAT) $(DESTDIR)$(libdir)/$(RELEASE_LIB_NAME)-@@SO_VER@@
|
||||
+ ln -snf $(RELEASE_LIB_NAME)-@@SO_VER@@ $(DESTDIR)$(libdir)/$(RELEASE_LIB_NAME)-@@SO_MAJ@@
|
||||
+ ln -snf $(RELEASE_LIB_NAME)-@@SO_VER@@ $(DESTDIR)$(libdir)/$(RELEASE_LIB_NAME).so
|
||||
mkdir -p $(DESTDIR)$(prefix)/libdata/pkgconfig ; chmod 755 $(DESTDIR)$(prefix)/libdata/pkgconfig
|
||||
$(INSTALL) -m 644 opal.pc $(DESTDIR)$(prefix)/libdata/pkgconfig
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- configure.orig 2012-01-26 02:29:34.000000000 -0600
|
||||
+++ configure 2012-01-26 02:30:16.000000000 -0600
|
||||
@@ -4636,7 +4636,7 @@
|
||||
MACHTYPE=
|
||||
case "$target_cpu" in
|
||||
x86 | i686 | i586 | i486 | i386 ) MACHTYPE=x86; ;;
|
||||
- x86_64) MACHTYPE=x86_64; ;;
|
||||
+ amd64 | x86_64) MACHTYPE=x86_64; ;;
|
||||
alpha | alphaev56 | alphaev6 | alphaev67 | alphaev7) MACHTYPE=alpha; ;;
|
||||
hppa ) MACHTYPE=hppa; ;;
|
||||
hppa64 ) MACHTYPE=hppa64; ;;
|
@ -1,56 +0,0 @@
|
||||
--- plugins/configure.orig 2009-08-29 23:23:02.000000000 +0400
|
||||
+++ plugins/configure 2009-08-29 23:23:29.000000000 +0400
|
||||
@@ -11549,9 +11549,9 @@
|
||||
|
||||
saved_LIBS="$LIBS"
|
||||
LIBS="$LIBS -lspandsp"
|
||||
- { echo "$as_me:$LINENO: checking for t38_indicator in -lspandsp" >&5
|
||||
-echo $ECHO_N "checking for t38_indicator in -lspandsp... $ECHO_C" >&6; }
|
||||
-if test "${ac_cv_lib_spandsp_t38_indicator+set}" = set; then
|
||||
+ { echo "$as_me:$LINENO: checking for t38_core_init in -lspandsp" >&5
|
||||
+echo $ECHO_N "checking for t38_core_init in -lspandsp... $ECHO_C" >&6; }
|
||||
+if test "${ac_cv_lib_spandsp_t38_core_init+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
@@ -11569,11 +11569,11 @@
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
#endif
|
||||
-char t38_indicator ();
|
||||
+char t38_core_init ();
|
||||
int
|
||||
main ()
|
||||
{
|
||||
-return t38_indicator ();
|
||||
+return t38_core_init ();
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
@@ -11596,21 +11596,21 @@
|
||||
test ! -s conftest.err
|
||||
} && test -s conftest$ac_exeext &&
|
||||
$as_test_x conftest$ac_exeext; then
|
||||
- ac_cv_lib_spandsp_t38_indicator=yes
|
||||
+ ac_cv_lib_spandsp_t38_core_init=yes
|
||||
else
|
||||
echo "$as_me: failed program was:" >&5
|
||||
sed 's/^/| /' conftest.$ac_ext >&5
|
||||
|
||||
- ac_cv_lib_spandsp_t38_indicator=no
|
||||
+ ac_cv_lib_spandsp_t38_core_init=no
|
||||
fi
|
||||
|
||||
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
||||
conftest$ac_exeext conftest.$ac_ext
|
||||
LIBS=$ac_check_lib_save_LIBS
|
||||
fi
|
||||
-{ echo "$as_me:$LINENO: result: $ac_cv_lib_spandsp_t38_indicator" >&5
|
||||
-echo "${ECHO_T}$ac_cv_lib_spandsp_t38_indicator" >&6; }
|
||||
-if test $ac_cv_lib_spandsp_t38_indicator = yes; then
|
||||
+{ echo "$as_me:$LINENO: result: $ac_cv_lib_spandsp_t38_core_init" >&5
|
||||
+echo "${ECHO_T}$ac_cv_lib_spandsp_t38_core_init" >&6; }
|
||||
+if test $ac_cv_lib_spandsp_t38_core_init = yes; then
|
||||
opal_spandsp=yes
|
||||
else
|
||||
opal_spandsp=no
|
@ -1,10 +0,0 @@
|
||||
--- include/h323/h323ep.h.orig 2010-06-29 22:41:03.000000000 +0400
|
||||
+++ include/h323/h323ep.h 2010-06-29 22:41:17.000000000 +0400
|
||||
@@ -49,6 +49,7 @@
|
||||
#include <h323/h323con.h>
|
||||
#include <h323/h323caps.h>
|
||||
#include <h323/h235auth.h>
|
||||
+#include <asn/h225.h>
|
||||
|
||||
#if OPAL_H460
|
||||
#include <h460/h4601.h>
|
@ -1,11 +0,0 @@
|
||||
--- plugins/video/H.263-1998/rfc2190.cxx.orig 2009-08-30 02:08:09.000000000 +0400
|
||||
+++ plugins/video/H.263-1998/rfc2190.cxx 2009-08-30 02:08:11.000000000 +0400
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
#include <iostream>
|
||||
#include <string.h>
|
||||
-#include <malloc.h>
|
||||
+#include <stdlib.h>
|
||||
using namespace std;
|
||||
|
||||
#include "rfc2190.h"
|
@ -1,56 +0,0 @@
|
||||
--- ./plugins/audio/celt/celtcodec.c.orig 2009-09-22 02:57:45.000000000 +0200
|
||||
+++ ./plugins/audio/celt/celtcodec.c 2011-04-12 12:26:00.485668577 +0200
|
||||
@@ -52,12 +52,12 @@
|
||||
{
|
||||
int error = 0;
|
||||
|
||||
- celt->mode = celt_mode_create(codec->sampleRate, 1, codec->parm.audio.samplesPerFrame, &error);
|
||||
+ celt->mode = celt_mode_create(codec->sampleRate, codec->parm.audio.samplesPerFrame, &error);
|
||||
if (celt->mode == NULL) {
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
- celt_mode_info(celt->mode, CELT_GET_FRAME_SIZE, &celt->frame_size);
|
||||
+ celt->frame_size = 960; /* default from tools/celtenc.c */
|
||||
celt->bytes_per_packet = (codec->bitsPerSec * celt->frame_size/codec->sampleRate + 4) / 8;
|
||||
|
||||
return TRUE;
|
||||
@@ -74,7 +74,7 @@
|
||||
return NULL;
|
||||
}
|
||||
|
||||
- celt->encoder_state = celt_encoder_create(celt->mode);
|
||||
+ celt->encoder_state = celt_encoder_create(celt->mode, 1, NULL);
|
||||
if (celt->encoder_state == NULL ) {
|
||||
celt_mode_destroy(celt->mode);
|
||||
free(celt);
|
||||
@@ -96,7 +96,7 @@
|
||||
return NULL;
|
||||
}
|
||||
|
||||
- celt->decoder_state = celt_decoder_create(celt->mode);
|
||||
+ celt->decoder_state = celt_decoder_create(celt->mode, 1, NULL);
|
||||
if (celt->decoder_state == NULL ) {
|
||||
celt_mode_destroy(celt->mode);
|
||||
free(celt);
|
||||
@@ -143,9 +143,9 @@
|
||||
return FALSE;
|
||||
|
||||
#ifdef HAVE_CELT_0_5_0_OR_LATER
|
||||
- byteCount = celt_encode(celt->encoder_state, (celt_int16_t *)fromPtr, NULL, (char *)toPtr, celt->bytes_per_packet);
|
||||
+ byteCount = celt_encode(celt->encoder_state, (celt_int16 *)fromPtr, celt->frame_size, (char *)toPtr, celt->bytes_per_packet);
|
||||
#else
|
||||
- byteCount = celt_encode(celt->encoder_state, (celt_int16_t *)fromPtr, (char *)toPtr, celt->bytes_per_packet);
|
||||
+ byteCount = celt_encode(celt->encoder_state, (celt_int16 *)fromPtr, (char *)toPtr, celt->bytes_per_packet);
|
||||
#endif
|
||||
if (byteCount < 0) {
|
||||
return 0;
|
||||
@@ -173,7 +173,7 @@
|
||||
if (*fromLen == 0)
|
||||
return FALSE;
|
||||
|
||||
- if (celt_decode(celt->decoder_state, (char *)fromPtr, *fromLen, (short *)toPtr) < 0) {
|
||||
+ if (celt_decode(celt->decoder_state, (char *)fromPtr, *fromLen, (short *)toPtr, celt->frame_size) < 0) {
|
||||
return 0;
|
||||
}
|
||||
|
@ -1,14 +0,0 @@
|
||||
--- plugins/video/MPEG4-ffmpeg/mpeg4.cxx.orig 2011-06-25 11:31:14.153034898 +0200
|
||||
+++ plugins/video/MPEG4-ffmpeg/mpeg4.cxx 2011-06-25 11:32:04.791577475 +0200
|
||||
@@ -830,10 +830,10 @@
|
||||
{
|
||||
_avpicture->pict_type = FF_I_TYPE;
|
||||
}
|
||||
else // No IFrame requested, let avcodec decide what to do
|
||||
{
|
||||
- _avpicture->pict_type = 0;
|
||||
+ _avpicture->pict_type = AV_PICTURE_TYPE_NONE;
|
||||
}
|
||||
|
||||
// Encode a frame
|
||||
int total = FFMPEGLibraryInstance.AvcodecEncodeVideo
|
@ -1,20 +0,0 @@
|
||||
--- plugins/video/H.263-1998/h263-1998.cxx.orig 2009-09-22 02:57:52.000000000 +0200
|
||||
+++ plugins/video/H.263-1998/h263-1998.cxx 2011-06-25 11:37:56.719449353 +0200
|
||||
@@ -688,7 +688,7 @@
|
||||
|
||||
_inputFrame->data[1] = _inputFrame->data[0] + size;
|
||||
_inputFrame->data[2] = _inputFrame->data[1] + (size / 4);
|
||||
- _inputFrame->pict_type = (flags && forceIFrame) ? FF_I_TYPE : 0;
|
||||
+ _inputFrame->pict_type = (flags && forceIFrame) ? FF_I_TYPE : AV_PICTURE_TYPE_NONE;
|
||||
|
||||
currentMb = 0;
|
||||
currentBytes = 0;
|
||||
@@ -885,7 +886,7 @@
|
||||
_inputFrame->data[0] = _inputFrameBuffer + FF_INPUT_BUFFER_PADDING_SIZE;
|
||||
_inputFrame->data[1] = _inputFrame->data[0] + size;
|
||||
_inputFrame->data[2] = _inputFrame->data[1] + (size / 4);
|
||||
- _inputFrame->pict_type = (flags && forceIFrame) ? FF_I_TYPE : 0;
|
||||
+ _inputFrame->pict_type = (flags && forceIFrame) ? FF_I_TYPE : AV_PICTURE_TYPE_NONE;
|
||||
|
||||
_txH263PFrame->BeginNewFrame();
|
||||
_txH263PFrame->SetTimestamp(srcRTP.GetTimestamp());
|
@ -1,144 +0,0 @@
|
||||
--- plugins/configure.ac.orig 2009-09-22 04:57:56.000000000 +0400
|
||||
+++ plugins/configure.ac 2009-09-26 21:36:48.000000000 +0400
|
||||
@@ -219,6 +219,11 @@
|
||||
dnl ########################
|
||||
dnl libavcodec (ffmpeg)
|
||||
dnl ########################
|
||||
+AC_ARG_ENABLE([ffmpeg],
|
||||
+ [AC_HELP_STRING([--enable-ffmpeg],[enable libavcodec codec support])],
|
||||
+ [HAVE_LIBAVCODEC=$enableval])
|
||||
+
|
||||
+if test "x${HAVE_LIBAVCODEC}" = "xyes" ; then
|
||||
PKG_CHECK_MODULES([LIBAVCODEC],
|
||||
[libavcodec >= 52.20.0],
|
||||
[
|
||||
@@ -249,6 +254,8 @@
|
||||
HAVE_LIBAVCODEC=no
|
||||
]
|
||||
)
|
||||
+fi
|
||||
+
|
||||
AC_SUBST(HAVE_LIBAVCODEC)
|
||||
|
||||
OPAL_LIBAVCODEC_SOURCE()
|
||||
@@ -290,6 +297,11 @@
|
||||
dnl ########################
|
||||
dnl theora
|
||||
dnl ########################
|
||||
+AC_ARG_ENABLE([theora],
|
||||
+ [AC_HELP_STRING([--enable-theora],[enable theora codec support])],
|
||||
+ [HAVE_THEORA=$enableval])
|
||||
+
|
||||
+if test "x${HAVE_THEORA}" = "xyes" ; then
|
||||
PKG_CHECK_MODULES([THEORA],
|
||||
[theora],
|
||||
[
|
||||
@@ -301,11 +313,18 @@
|
||||
[
|
||||
HAVE_THEORA=no
|
||||
])
|
||||
+fi
|
||||
+
|
||||
AC_SUBST(HAVE_THEORA)
|
||||
|
||||
dnl ########################
|
||||
dnl celt
|
||||
dnl ########################
|
||||
+AC_ARG_ENABLE([celt],
|
||||
+ [AC_HELP_STRING([--enable-celt],[enable CELT codec support])],
|
||||
+ [HAVE_CELT=$enableval])
|
||||
+
|
||||
+if test "x${HAVE_CELT}" = "xyes" ; then
|
||||
PKG_CHECK_MODULES([CELT],
|
||||
[celt],
|
||||
[
|
||||
@@ -321,6 +340,8 @@
|
||||
[
|
||||
HAVE_CELT=no
|
||||
])
|
||||
+fi
|
||||
+
|
||||
AC_SUBST(HAVE_CELT)
|
||||
|
||||
dnl ########################
|
||||
--- plugins/configure.orig 2009-09-26 16:50:06.000000000 +0400
|
||||
+++ plugins/configure 2009-09-26 21:44:26.000000000 +0400
|
||||
@@ -1340,11 +1340,14 @@
|
||||
--enable-sbc enable use of Bluetooth SBC for CD quality telephony
|
||||
--enable-default-to-full-capabilties
|
||||
default to full capabilities at empty fmtp lines
|
||||
+ --enable-ffmpeg enable libavcodec codec support
|
||||
--enable-libavcodec-stackalign-hack
|
||||
Stack alignment hack for libavcodec library
|
||||
--enable-x264-link-static
|
||||
Statically link x264 to the plugin. Default for
|
||||
win32.
|
||||
+ --enable-theora enable theora codec support
|
||||
+ --enable-celt enable CELT codec support
|
||||
--enable-h264 enable H.264 support
|
||||
--enable-ixj enable xJack cards
|
||||
--enable-vpb enable voicetronix vpb
|
||||
@@ -9543,6 +9546,13 @@
|
||||
fi
|
||||
|
||||
|
||||
+# Check whether --enable-ffmpeg was given.
|
||||
+if test "${enable_ffmpeg+set}" = set; then
|
||||
+ enableval=$enable_ffmpeg; HAVE_LIBAVCODEC=$enableval
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+if test "x${HAVE_LIBAVCODEC}" = "xyes" ; then
|
||||
|
||||
pkg_failed=no
|
||||
{ echo "$as_me:$LINENO: checking for LIBAVCODEC" >&5
|
||||
@@ -10144,6 +10154,8 @@
|
||||
|
||||
|
||||
fi
|
||||
+fi
|
||||
+
|
||||
|
||||
|
||||
|
||||
@@ -10350,6 +10362,13 @@
|
||||
|
||||
|
||||
|
||||
+# Check whether --enable-theora was given.
|
||||
+if test "${enable_theora+set}" = set; then
|
||||
+ enableval=$enable_theora; HAVE_THEORA=$enableval
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+if test "x${HAVE_THEORA}" = "xyes" ; then
|
||||
|
||||
pkg_failed=no
|
||||
{ echo "$as_me:$LINENO: checking for THEORA" >&5
|
||||
@@ -10430,8 +10449,17 @@
|
||||
HAVE_THEORA=yes
|
||||
|
||||
fi
|
||||
+fi
|
||||
+
|
||||
|
||||
|
||||
+# Check whether --enable-celt was given.
|
||||
+if test "${enable_celt+set}" = set; then
|
||||
+ enableval=$enable_celt; HAVE_CELT=$enableval
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+if test "x${HAVE_CELT}" = "xyes" ; then
|
||||
|
||||
pkg_failed=no
|
||||
{ echo "$as_me:$LINENO: checking for CELT" >&5
|
||||
@@ -10526,6 +10554,8 @@
|
||||
fi
|
||||
|
||||
fi
|
||||
+fi
|
||||
+
|
||||
|
||||
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- plugins/fax/fax_spandsp/spandsp_fax.cpp.orig 2011-12-26 21:02:09.000000000 +0000
|
||||
+++ plugins/fax/fax_spandsp/spandsp_fax.cpp 2011-12-26 21:01:38.000000000 +0000
|
||||
@@ -42,6 +42,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
+#define __STDC_LIMIT_MACROS
|
||||
#include <codec/opalplugin.h>
|
||||
|
||||
extern "C" {
|
@ -1,10 +0,0 @@
|
||||
--- plugins/fax/fax_spandsp/spandsp_util/spandsp_if.cpp.orig 2011-12-26 21:04:48.000000000 +0000
|
||||
+++ plugins/fax/fax_spandsp/spandsp_util/spandsp_if.cpp 2011-12-26 21:05:21.000000000 +0000
|
||||
@@ -23,6 +23,7 @@
|
||||
* $Id: spandsp_if.cpp,v 1.7 2007/07/24 04:39:44 csoutheren Exp $
|
||||
*/
|
||||
|
||||
+#define __STDC_LIMIT_MACROS
|
||||
#include "spandsp_if.h"
|
||||
|
||||
#include <iostream>
|
Loading…
Reference in New Issue
Block a user