mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-18 03:46:03 +00:00
Add net/h323plus.
H.323 Plus (or, "H323plus") is a multi-platform H323 Video Conferencing library formerly known as OpenH323. The new name was chosen to reflect the fact that the open source H.323 project now contains even more more functionality than ever before. WWW: http://www.h323plus.org/ PR: 192912 Submitted by: Nikola Kolev
This commit is contained in:
parent
ae112c4e7a
commit
721817fc75
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=365958
@ -189,6 +189,7 @@
|
||||
SUBDIR += gupnp-ui
|
||||
SUBDIR += gutenfetch
|
||||
SUBDIR += gwhois
|
||||
SUBDIR += h323plus
|
||||
SUBDIR += hanstunnel
|
||||
SUBDIR += haproxy
|
||||
SUBDIR += haproxy-devel
|
||||
|
32
net/h323plus/Makefile
Normal file
32
net/h323plus/Makefile
Normal file
@ -0,0 +1,32 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= h323plus
|
||||
PORTVERSION= 1.26.5
|
||||
CATEGORIES= net multimedia
|
||||
MASTER_SITES= http://www.h323plus.org/source/download/
|
||||
DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}
|
||||
|
||||
MAINTAINER= koue@chaosophia.net
|
||||
COMMENT= H323 Video Conferencing library
|
||||
|
||||
LICENSE= MPL
|
||||
|
||||
LIB_DEPENDS= libpt.so:${PORTSDIR}/devel/ptlib
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
CONFLICTS= openh323-[0-9]*
|
||||
|
||||
USES= gmake
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CFLAGS+= -I${LOCALBASE}/include -I${WRKSRC}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
post-stage:
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libh323.so.1.26.5
|
||||
|
||||
.include <bsd.port.mk>
|
2
net/h323plus/distinfo
Normal file
2
net/h323plus/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (h323plus-v1_26_5.tar.gz) = 73a5d8bcdbed94a05e4f43a81ef5b41fa5443fe1986ff876d9bebb7656f8ec32
|
||||
SIZE (h323plus-v1_26_5.tar.gz) = 4249565
|
29
net/h323plus/files/patch-Makefile.in
Normal file
29
net/h323plus/files/patch-Makefile.in
Normal file
@ -0,0 +1,29 @@
|
||||
--- Makefile.in.orig 2013-12-12 18:16:27.000000000 +0200
|
||||
+++ Makefile.in 2014-08-22 12:44:18.000000000 +0300
|
||||
@@ -46,7 +46,7 @@ endif
|
||||
|
||||
default :: optshared
|
||||
|
||||
-all :: bothdepend both
|
||||
+all :: optdepend opt
|
||||
|
||||
include $(OPENH323DIR)/openh323u.mak
|
||||
|
||||
@@ -87,7 +87,7 @@ update:
|
||||
$(MAKE) all
|
||||
|
||||
# standard build command
|
||||
-$(subst tagbuild,,$(STANDARD_TARGETS)) ::
|
||||
+$(subst debug,,$(STANDARD_TARGETS)) ::
|
||||
$(MAKE) -C src $@
|
||||
|
||||
notrace::
|
||||
@@ -99,7 +99,7 @@ docs:
|
||||
install:
|
||||
mkdir -p $(DESTDIR)$(LIBDIR)
|
||||
rm -f $(DESTDIR)$(LIBDIR)/libh323_*_r.so*
|
||||
- $(INSTALL) -m 444 lib/$(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@.@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR)
|
||||
+ $(INSTALL) -m 755 lib/$(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@.@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR)
|
||||
(cd $(DESTDIR)$(LIBDIR) ; \
|
||||
rm -f $(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@ ; \
|
||||
ln -sf $(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@.@BUILD_NUMBER@ $(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@ \
|
20
net/h323plus/files/patch-openh323u.mak.in
Normal file
20
net/h323plus/files/patch-openh323u.mak.in
Normal file
@ -0,0 +1,20 @@
|
||||
--- openh323u.mak.in.orig 2013-12-13 00:52:13.000000000 +0200
|
||||
+++ openh323u.mak.in 2014-08-22 12:13:27.000000000 +0300
|
||||
@@ -96,7 +96,7 @@ endif # NOTRACE
|
||||
include $(PTLIBDIR)/make/ptlib.mak
|
||||
endif # LIBRARY_MAKEFILE
|
||||
|
||||
-LIBDIRS += $(OPENH323DIR)
|
||||
+LIBDIRS = $(OPENH323DIR)
|
||||
|
||||
#OH323_SUPPRESS_H235 = 1
|
||||
|
||||
@@ -132,7 +132,7 @@ OH323_SUFFIX = $(OBJ_SUFFIX)
|
||||
endif # OH323_SUFFIX
|
||||
endif # HAS_PTLIB_LIB_MAK
|
||||
|
||||
-OH323_BASE = h323_$(PLATFORM_TYPE)_$(OH323_SUFFIX)$(LIB_TYPE)
|
||||
+OH323_BASE = h323$(OH323_SUFFIX)$(LIB_TYPE)
|
||||
OH323_FILE = lib$(OH323_BASE).$(LIB_SUFFIX)
|
||||
|
||||
LDFLAGS += -L$(OH323_LIBDIR)
|
6
net/h323plus/pkg-descr
Normal file
6
net/h323plus/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
H.323 Plus (or, "H323plus") is a multi-platform H323 Video Conferencing
|
||||
library formerly known as OpenH323. The new name was chosen to reflect
|
||||
the fact that the open source H.323 project now contains even
|
||||
more more functionality than ever before.
|
||||
|
||||
WWW: http://www.h323plus.org/
|
129
net/h323plus/pkg-plist
Normal file
129
net/h323plus/pkg-plist
Normal file
@ -0,0 +1,129 @@
|
||||
include/openh323/codec/opalplugin.h
|
||||
include/openh323/h224/h224.h
|
||||
include/openh323/h224/h224handler.h
|
||||
include/openh323/h224/h281.h
|
||||
include/openh323/h224/h281handler.h
|
||||
include/openh323/h224/h284.h
|
||||
include/openh323/h224/t140.h
|
||||
include/openh323/h230/OID2.h
|
||||
include/openh323/h230/h230.h
|
||||
include/openh323/h235/h2351.h
|
||||
include/openh323/h235/h2356.h
|
||||
include/openh323/h235/h235caps.h
|
||||
include/openh323/h235/h235chan.h
|
||||
include/openh323/h235/h235crypto.h
|
||||
include/openh323/h235/h235support.h
|
||||
include/openh323/h341/h341.h
|
||||
include/openh323/h341/h341_oid.h
|
||||
include/openh323/h350/h350.h
|
||||
include/openh323/h350/h350_service.h
|
||||
include/openh323/h450/h4501.h
|
||||
include/openh323/h450/h45010.h
|
||||
include/openh323/h450/h45011.h
|
||||
include/openh323/h450/h4502.h
|
||||
include/openh323/h450/h4503.h
|
||||
include/openh323/h450/h4504.h
|
||||
include/openh323/h450/h4505.h
|
||||
include/openh323/h450/h4506.h
|
||||
include/openh323/h450/h4507.h
|
||||
include/openh323/h450/h4508.h
|
||||
include/openh323/h450/h4509.h
|
||||
include/openh323/h450/h450pdu.h
|
||||
include/openh323/h460/h460.h
|
||||
include/openh323/h460/h4601.h
|
||||
include/openh323/h460/h46015.h
|
||||
include/openh323/h460/h46018.h
|
||||
include/openh323/h460/h46018_h225.h
|
||||
include/openh323/h460/h46019.h
|
||||
include/openh323/h460/h46024b.h
|
||||
include/openh323/h460/h46026.h
|
||||
include/openh323/h460/h46026mgr.h
|
||||
include/openh323/h460/h4604.h
|
||||
include/openh323/h460/h4609.h
|
||||
include/openh323/h460/h460_oid3.h
|
||||
include/openh323/h460/h460_oid6.h
|
||||
include/openh323/h460/h460_oid9.h
|
||||
include/openh323/h460/h460_std17.h
|
||||
include/openh323/h460/h460_std18.h
|
||||
include/openh323/h460/h460_std22.h
|
||||
include/openh323/h460/h460_std23.h
|
||||
include/openh323/h460/h460_std25.h
|
||||
include/openh323/h460/h460_std25_pidf_lo.h
|
||||
include/openh323/h460/h460_std26.h
|
||||
include/openh323/h460/h460_std9.h
|
||||
include/openh323/h460/h460p.h
|
||||
include/openh323/h460/h460pres.h
|
||||
include/openh323/h460/h460tm.h
|
||||
include/openh323/h460/h4610.h
|
||||
include/openh323/h460/h461_base.h
|
||||
include/openh323/h460/upnpcp.h
|
||||
include/openh323/channels.h
|
||||
include/openh323/codecs.h
|
||||
include/openh323/dynacodec.h
|
||||
include/openh323/g711.h
|
||||
include/openh323/gccpdu.h
|
||||
include/openh323/gkclient.h
|
||||
include/openh323/gkserver.h
|
||||
include/openh323/gnugknat.h
|
||||
include/openh323/guid.h
|
||||
include/openh323/h225.h
|
||||
include/openh323/h225ras.h
|
||||
include/openh323/h235.h
|
||||
include/openh323/h235auth.h
|
||||
include/openh323/h235plugin.h
|
||||
include/openh323/h235pluginmgr.h
|
||||
include/openh323/h245.h
|
||||
include/openh323/h248.h
|
||||
include/openh323/h323.h
|
||||
include/openh323/h323caps.h
|
||||
include/openh323/h323annexg.h
|
||||
include/openh323/h323con.h
|
||||
include/openh323/h323ep.h
|
||||
include/openh323/h323filetransfer.h
|
||||
include/openh323/h323h224.h
|
||||
include/openh323/h323neg.h
|
||||
include/openh323/h323pdu.h
|
||||
include/openh323/h323pluginmgr.h
|
||||
include/openh323/h323rtp.h
|
||||
include/openh323/h323t120.h
|
||||
include/openh323/h323t140.h
|
||||
include/openh323/h323t38.h
|
||||
include/openh323/h323trans.h
|
||||
include/openh323/h501.h
|
||||
include/openh323/h501pdu.h
|
||||
include/openh323/jitter.h
|
||||
include/openh323/mcspdu.h
|
||||
include/openh323/mediafmt.h
|
||||
include/openh323/opalvxml.h
|
||||
include/openh323/opalwavfile.h
|
||||
include/openh323/openh323buildopts.h
|
||||
include/openh323/peclient.h
|
||||
include/openh323/ptlib_extras.h
|
||||
include/openh323/q922.h
|
||||
include/openh323/q931.h
|
||||
include/openh323/rfc2833.h
|
||||
include/openh323/rtp.h
|
||||
include/openh323/rtp2wav.h
|
||||
include/openh323/svcctrl.h
|
||||
include/openh323/t120proto.h
|
||||
include/openh323/t38.h
|
||||
include/openh323/t38proto.h
|
||||
include/openh323/transports.h
|
||||
include/openh323/x224.h
|
||||
include/openh323/x880.h
|
||||
lib/libh323.so.1.26.5
|
||||
lib/libh323.so.1.26
|
||||
lib/libh323.so.1
|
||||
lib/libh323.so
|
||||
lib/libopenh323.so
|
||||
share/openh323/openh323u.mak
|
||||
@dirrmtry include/openh323/codec
|
||||
@dirrmtry include/openh323/h224
|
||||
@dirrmtry include/openh323/h230
|
||||
@dirrmtry include/openh323/h235
|
||||
@dirrmtry include/openh323/h341
|
||||
@dirrmtry include/openh323/h350
|
||||
@dirrmtry include/openh323/h450
|
||||
@dirrmtry include/openh323/h460
|
||||
@dirrmtry include/openh323
|
||||
@dirrmtry share/openh323
|
Loading…
Reference in New Issue
Block a user