Date: Sun, 24 Aug 2014 16:36:01 +0000 (UTC) From: Adam Weinberger <adamw@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r365958 - in head/net: . h323plus h323plus/files Message-ID: <201408241636.s7OGa1g8001243@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: adamw Date: Sun Aug 24 16:36:01 2014 New Revision: 365958 URL: http://svnweb.freebsd.org/changeset/ports/365958 QAT: https://qat.redports.org/buildarchive/r365958/ Log: 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 Added: head/net/h323plus/ head/net/h323plus/Makefile (contents, props changed) head/net/h323plus/distinfo (contents, props changed) head/net/h323plus/files/ head/net/h323plus/files/patch-Makefile.in (contents, props changed) head/net/h323plus/files/patch-openh323u.mak.in (contents, props changed) head/net/h323plus/pkg-descr (contents, props changed) head/net/h323plus/pkg-plist (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Sun Aug 24 16:31:16 2014 (r365957) +++ head/net/Makefile Sun Aug 24 16:36:01 2014 (r365958) @@ -189,6 +189,7 @@ SUBDIR += gupnp-ui SUBDIR += gutenfetch SUBDIR += gwhois + SUBDIR += h323plus SUBDIR += hanstunnel SUBDIR += haproxy SUBDIR += haproxy-devel Added: head/net/h323plus/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/h323plus/Makefile Sun Aug 24 16:36:01 2014 (r365958) @@ -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> Added: head/net/h323plus/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/h323plus/distinfo Sun Aug 24 16:36:01 2014 (r365958) @@ -0,0 +1,2 @@ +SHA256 (h323plus-v1_26_5.tar.gz) = 73a5d8bcdbed94a05e4f43a81ef5b41fa5443fe1986ff876d9bebb7656f8ec32 +SIZE (h323plus-v1_26_5.tar.gz) = 4249565 Added: head/net/h323plus/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/h323plus/files/patch-Makefile.in Sun Aug 24 16:36:01 2014 (r365958) @@ -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@ \ Added: head/net/h323plus/files/patch-openh323u.mak.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/h323plus/files/patch-openh323u.mak.in Sun Aug 24 16:36:01 2014 (r365958) @@ -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) Added: head/net/h323plus/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/h323plus/pkg-descr Sun Aug 24 16:36:01 2014 (r365958) @@ -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/ Added: head/net/h323plus/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/h323plus/pkg-plist Sun Aug 24 16:36:01 2014 (r365958) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408241636.s7OGa1g8001243>