Initial import of openh323.
The OpenH323 project aims to create a full featured, interoperable, Open Source implementation of the ITU H.323 teleconferencing protocol. XXX The simph323 program does not seem to work 100%, eg. it is dumping XXX core on exit. I suspect a problem with the threads stuff.
This commit is contained in:
parent
eb6e78f201
commit
f0ab924f5d
9 changed files with 173 additions and 0 deletions
40
net/openh323/Makefile
Normal file
40
net/openh323/Makefile
Normal file
|
@ -0,0 +1,40 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2000/08/25 16:11:14 mjl Exp $
|
||||
#
|
||||
|
||||
DISTNAME= openh323_1.1beta3
|
||||
PKGNAME= openh323-1.1beta3
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://www.openh323.org/bin/ \
|
||||
http://www.au.openh323.org/bin/ \
|
||||
http://www.au2.openh323.org/bin/ \
|
||||
http://www.us1.openh323.org/bin/ \
|
||||
http://www.us2.openh323.org/bin/ \
|
||||
http://www.ru.openh323.org/bin/ \
|
||||
http://www.de.openh323.org/bin/ \
|
||||
http://www.at.openh323.org/bin/ \
|
||||
http://www.cz.openh323.org/bin/ \
|
||||
http://www.pl.openh323.org/bin/
|
||||
|
||||
MAINTAINER= packages@netbsd.org
|
||||
HOMEPAGE= http://www.openh323.org/
|
||||
|
||||
WRKSRC= ${WRKDIR}/openh323
|
||||
|
||||
MAKE_ENV+= PWLIBDIR=${PREFIX} OPENH323DIR=${WRKSRC}
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_LIBTOOL= yes
|
||||
|
||||
pre-build:
|
||||
-${MKDIR} ${WRKSRC}/lib; cd ${WRKSRC}/lib; ${LN} -s ${PREFIX}/lib/libpt.la
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC}; ${GMAKE} opt
|
||||
|
||||
post-install:
|
||||
cd ${WRKSRC}/include; for f in \*.h ; \
|
||||
do ${BSD_INSTALL_DATA} $$f ${PREFIX}/include; done
|
||||
-${MKDIR} ${PREFIX}/share/openh323
|
||||
cd ${WRKSRC}; ${BSD_INSTALL_DATA} openh323u.mak ${PREFIX}/share/openh323
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
3
net/openh323/files/md5
Normal file
3
net/openh323/files/md5
Normal file
|
@ -0,0 +1,3 @@
|
|||
$NetBSD: md5,v 1.1.1.1 2000/08/25 16:11:14 mjl Exp $
|
||||
|
||||
MD5 (openh323_1.1beta3.tar.gz) = d02e02348fa6697d43bc955605d365c7
|
5
net/openh323/files/patch-sum
Normal file
5
net/openh323/files/patch-sum
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: patch-sum,v 1.1.1.1 2000/08/25 16:11:14 mjl Exp $
|
||||
|
||||
MD5 (patch-aa) = 33584474316a2ded7568d3da0fce4772
|
||||
MD5 (patch-ab) = 74c5b1d1926ad81e23ae3176074962b1
|
||||
MD5 (patch-ac) = 1a409aeb6b98a044a54f9e52cd448280
|
40
net/openh323/patches/patch-aa
Normal file
40
net/openh323/patches/patch-aa
Normal file
|
@ -0,0 +1,40 @@
|
|||
$NetBSD: patch-aa,v 1.1.1.1 2000/08/25 16:11:14 mjl Exp $
|
||||
|
||||
--- src/Makefile.orig Thu Aug 24 15:03:47 2000
|
||||
+++ src/Makefile Thu Aug 24 15:21:10 2000
|
||||
@@ -97,7 +97,7 @@
|
||||
PWLIBDIR=$(HOME)/pwlib
|
||||
endif
|
||||
|
||||
-include $(PWLIBDIR)/make/unix.mak
|
||||
+include $(PWLIBDIR)/share/pwlib/make/unix.mak
|
||||
|
||||
ifndef OPENH323DIR
|
||||
OPENH323DIR=$(HOME)/openh323
|
||||
@@ -322,13 +322,13 @@
|
||||
|
||||
####################################################
|
||||
|
||||
-include $(PWLIBDIR)/make/common.mak
|
||||
+include $(PWLIBDIR)/share/pwlib/make/common.mak
|
||||
|
||||
####################################################
|
||||
|
||||
LIB_BASENAME = $(OH323_FILE)
|
||||
|
||||
-include $(PWLIBDIR)/make/lib.mak
|
||||
+include $(PWLIBDIR)/share/pwlib/make/lib.mak
|
||||
|
||||
####################################################
|
||||
|
||||
@@ -339,8 +339,8 @@
|
||||
ASNPARSE = $(ASNPARSE_DIR)/obj_$(PLATFORM_TYPE)_r/asnparser
|
||||
ASNPARSE += -x $(ASN_EXCLUDE)
|
||||
else
|
||||
-ASNPARSE_DIR = $(PWLIBDIR)/tools/asnparser
|
||||
-ASNPARSE = $(ASNPARSE_DIR)/obj_$(PLATFORM_TYPE)_r/asnparser
|
||||
+ASNPARSE_DIR =
|
||||
+ASNPARSE = ${PREFIX}/bin/asnparser
|
||||
endif
|
||||
|
||||
#### h245
|
13
net/openh323/patches/patch-ab
Normal file
13
net/openh323/patches/patch-ab
Normal file
|
@ -0,0 +1,13 @@
|
|||
$NetBSD: patch-ab,v 1.1.1.1 2000/08/25 16:11:14 mjl Exp $
|
||||
|
||||
--- samples/simple/Makefile.orig Thu Aug 24 17:31:34 2000
|
||||
+++ samples/simple/Makefile Thu Aug 24 17:31:57 2000
|
||||
@@ -33,7 +33,7 @@
|
||||
PWLIBDIR=$(HOME)/pwlib
|
||||
endif
|
||||
|
||||
-include $(PWLIBDIR)/make/ptlib.mak
|
||||
+include $(PWLIBDIR)/share/pwlib/make/ptlib.mak
|
||||
|
||||
ifndef OPENH323DIR
|
||||
OPENH323DIR=$(HOME)/openh323
|
30
net/openh323/patches/patch-ac
Normal file
30
net/openh323/patches/patch-ac
Normal file
|
@ -0,0 +1,30 @@
|
|||
$NetBSD: patch-ac,v 1.1.1.1 2000/08/25 16:11:14 mjl Exp $
|
||||
|
||||
*** openh323u.mak.orig Thu Aug 24 19:59:26 2000
|
||||
--- openh323u.mak Thu Aug 24 20:17:31 2000
|
||||
***************
|
||||
*** 3,13 ****
|
||||
OH323_LIBDIR = $(OPENH323DIR)/lib
|
||||
OH323_OBJDIR = $(OH323_LIBDIR)/$(PT_OBJBASE)
|
||||
|
||||
! OH323_BASE = h323_$(PLATFORM_TYPE)_$(OBJ_SUFFIX)
|
||||
OH323_FILE = lib$(OH323_BASE)$(LIB_TYPE).$(LIB_SUFFIX)
|
||||
|
||||
! LDFLAGS += -L$(OH323_LIBDIR)
|
||||
! LDLIBS := -l$(OH323_BASE)$(LIB_TYPE) $(LDLIBS)
|
||||
|
||||
#OH323_SUPPRESS_H235 = 1
|
||||
|
||||
--- 3,14 ----
|
||||
OH323_LIBDIR = $(OPENH323DIR)/lib
|
||||
OH323_OBJDIR = $(OH323_LIBDIR)/$(PT_OBJBASE)
|
||||
|
||||
! # OH323_BASE = h323_$(PLATFORM_TYPE)_$(OBJ_SUFFIX)
|
||||
! OH323_BASE = h323
|
||||
OH323_FILE = lib$(OH323_BASE)$(LIB_TYPE).$(LIB_SUFFIX)
|
||||
|
||||
! LDFLAGS +=
|
||||
! LDLIBS := ../../lib/lib$(OH323_BASE)$(LIB_TYPE).la $(LDLIBS)
|
||||
|
||||
#OH323_SUPPRESS_H235 = 1
|
||||
|
1
net/openh323/pkg/COMMENT
Normal file
1
net/openh323/pkg/COMMENT
Normal file
|
@ -0,0 +1 @@
|
|||
Open H.323 library
|
4
net/openh323/pkg/DESCR
Normal file
4
net/openh323/pkg/DESCR
Normal file
|
@ -0,0 +1,4 @@
|
|||
The OpenH323 project aims to create a full featured, interoperable,
|
||||
Open Source implementation of the ITU H.323 teleconferencing protocol
|
||||
that can be used by personal developers and commercial users without
|
||||
charge.
|
37
net/openh323/pkg/PLIST
Normal file
37
net/openh323/pkg/PLIST
Normal file
|
@ -0,0 +1,37 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2000/08/25 16:11:14 mjl Exp $
|
||||
lib/libh323.la
|
||||
lib/libh323.a
|
||||
lib/libh323.so
|
||||
bin/simph323
|
||||
include/QTIoctl.h
|
||||
include/acmcodec.h
|
||||
include/channels.h
|
||||
include/codecs.h
|
||||
include/gkclient.h
|
||||
include/gsmcodec.h
|
||||
include/h261codec.h
|
||||
include/h323.h
|
||||
include/h323caps.h
|
||||
include/h323neg.h
|
||||
include/h323pdu.h
|
||||
include/h323rtp.h
|
||||
include/ixjDefs.h
|
||||
include/ixjlid.h
|
||||
include/jitter.h
|
||||
include/lid.h
|
||||
include/lpc10codec.h
|
||||
include/q931.h
|
||||
include/rtp.h
|
||||
include/transports.h
|
||||
include/videoio.h
|
||||
include/vpbapi.h
|
||||
include/vpblid.h
|
||||
include/x224.h
|
||||
include/h225.h
|
||||
include/h235.h
|
||||
include/h245.h
|
||||
include/mcspdu.h
|
||||
include/gccpdu.h
|
||||
include/ldap.h
|
||||
share/openh323/openh323u.mak
|
||||
@dirrm share/openh323
|
Loading…
Reference in a new issue