# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # h323plus # h323plus/files # h323plus/files/patch-openh323u.mak.in # h323plus/files/patch-Makefile.in # h323plus/Makefile # h323plus/distinfo # h323plus/pkg-descr # h323plus/pkg-plist # echo c - h323plus mkdir -p h323plus > /dev/null 2>&1 echo c - h323plus/files mkdir -p h323plus/files > /dev/null 2>&1 echo x - h323plus/files/patch-openh323u.mak.in sed 's/^X//' >h323plus/files/patch-openh323u.mak.in << '17618165b315178dd56ac61fb5866617' X--- openh323u.mak.in.orig 2013-12-13 00:52:13.000000000 +0200 X+++ openh323u.mak.in 2014-08-22 12:13:27.000000000 +0300 X@@ -96,7 +96,7 @@ endif # NOTRACE X include $(PTLIBDIR)/make/ptlib.mak X endif # LIBRARY_MAKEFILE X X-LIBDIRS += $(OPENH323DIR) X+LIBDIRS = $(OPENH323DIR) X X #OH323_SUPPRESS_H235 = 1 X X@@ -132,7 +132,7 @@ OH323_SUFFIX = $(OBJ_SUFFIX) X endif # OH323_SUFFIX X endif # HAS_PTLIB_LIB_MAK X X-OH323_BASE = h323_$(PLATFORM_TYPE)_$(OH323_SUFFIX)$(LIB_TYPE) X+OH323_BASE = h323$(OH323_SUFFIX)$(LIB_TYPE) X OH323_FILE = lib$(OH323_BASE).$(LIB_SUFFIX) X X LDFLAGS += -L$(OH323_LIBDIR) 17618165b315178dd56ac61fb5866617 echo x - h323plus/files/patch-Makefile.in sed 's/^X//' >h323plus/files/patch-Makefile.in << '26299e5f73226747ea334cbae3cfa75e' X--- Makefile.in.orig 2013-12-12 18:16:27.000000000 +0200 X+++ Makefile.in 2014-08-22 12:44:18.000000000 +0300 X@@ -46,7 +46,7 @@ endif X X default :: optshared X X-all :: bothdepend both X+all :: optdepend opt X X include $(OPENH323DIR)/openh323u.mak X X@@ -87,7 +87,7 @@ update: X $(MAKE) all X X # standard build command X-$(subst tagbuild,,$(STANDARD_TARGETS)) :: X+$(subst debug,,$(STANDARD_TARGETS)) :: X $(MAKE) -C src $@ X X notrace:: X@@ -99,7 +99,7 @@ docs: X install: X mkdir -p $(DESTDIR)$(LIBDIR) X rm -f $(DESTDIR)$(LIBDIR)/libh323_*_r.so* X- $(INSTALL) -m 444 lib/$(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@.@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR) X+ $(INSTALL) -m 755 lib/$(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@.@BUILD_NUMBER@ $(DESTDIR)$(LIBDIR) X (cd $(DESTDIR)$(LIBDIR) ; \ X rm -f $(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@ ; \ X ln -sf $(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@.@BUILD_NUMBER@ $(OH323_FILE).@MAJOR_VERSION@.@MINOR_VERSION@ \ 26299e5f73226747ea334cbae3cfa75e echo x - h323plus/Makefile sed 's/^X//' >h323plus/Makefile << '0bee8d652acef06439155f9ed34f8da1' X# $FreeBSD$ X XPORTNAME= h323plus XPORTVERSION= 1.26.5 XCATEGORIES= net XMASTER_SITES= http://www.h323plus.org/source/download/ XDISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g} X XMAINTAINER= koue@chaosophia.net XCOMMENT= H323 Video Conferencing library X XLICENSE= MPL X XLIB_DEPENDS= libpt.so:${PORTSDIR}/devel/ptlib X XWRKSRC= ${WRKDIR}/${PORTNAME} X XCONFLICTS= openh323-[0-9]* X XUSES= gmake XGNU_CONFIGURE= yes X XCFLAGS+= -I${LOCALBASE}/include -I${WRKSRC}/include XLDFLAGS+= -L${LOCALBASE}/lib X XMAKE_JOBS_UNSAFE=yes X X.include X Xpost-stage: X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libh323.so.1.26.5 X X.include 0bee8d652acef06439155f9ed34f8da1 echo x - h323plus/distinfo sed 's/^X//' >h323plus/distinfo << 'e009fb9d672b36799071bef9f4f823bf' XSHA256 (h323plus-v1_26_5.tar.gz) = 73a5d8bcdbed94a05e4f43a81ef5b41fa5443fe1986ff876d9bebb7656f8ec32 XSIZE (h323plus-v1_26_5.tar.gz) = 4249565 e009fb9d672b36799071bef9f4f823bf echo x - h323plus/pkg-descr sed 's/^X//' >h323plus/pkg-descr << 'e351e027a0404fc30b5370a926eef3a6' XH.323 Plus (or, "H323plus") is a multi-platform H323 Video Conferencing Xlibrary formerly known as OpenH323. The new name was chosen to reflect Xthe fact that the open source H.323 project now contains even Xmore more functionality than ever before. X XWWW: http://www.h323plus.org/ e351e027a0404fc30b5370a926eef3a6 echo x - h323plus/pkg-plist sed 's/^X//' >h323plus/pkg-plist << '4db50152ca064fbae8ecf6afde751632' Xinclude/openh323/codec/opalplugin.h Xinclude/openh323/h224/h224.h Xinclude/openh323/h224/h224handler.h Xinclude/openh323/h224/h281.h Xinclude/openh323/h224/h281handler.h Xinclude/openh323/h224/h284.h Xinclude/openh323/h224/t140.h Xinclude/openh323/h230/OID2.h Xinclude/openh323/h230/h230.h Xinclude/openh323/h235/h2351.h Xinclude/openh323/h235/h2356.h Xinclude/openh323/h235/h235caps.h Xinclude/openh323/h235/h235chan.h Xinclude/openh323/h235/h235crypto.h Xinclude/openh323/h235/h235support.h Xinclude/openh323/h341/h341.h Xinclude/openh323/h341/h341_oid.h Xinclude/openh323/h350/h350.h Xinclude/openh323/h350/h350_service.h Xinclude/openh323/h450/h4501.h Xinclude/openh323/h450/h45010.h Xinclude/openh323/h450/h45011.h Xinclude/openh323/h450/h4502.h Xinclude/openh323/h450/h4503.h Xinclude/openh323/h450/h4504.h Xinclude/openh323/h450/h4505.h Xinclude/openh323/h450/h4506.h Xinclude/openh323/h450/h4507.h Xinclude/openh323/h450/h4508.h Xinclude/openh323/h450/h4509.h Xinclude/openh323/h450/h450pdu.h Xinclude/openh323/h460/h460.h Xinclude/openh323/h460/h4601.h Xinclude/openh323/h460/h46015.h Xinclude/openh323/h460/h46018.h Xinclude/openh323/h460/h46018_h225.h Xinclude/openh323/h460/h46019.h Xinclude/openh323/h460/h46024b.h Xinclude/openh323/h460/h46026.h Xinclude/openh323/h460/h46026mgr.h Xinclude/openh323/h460/h4604.h Xinclude/openh323/h460/h4609.h Xinclude/openh323/h460/h460_oid3.h Xinclude/openh323/h460/h460_oid6.h Xinclude/openh323/h460/h460_oid9.h Xinclude/openh323/h460/h460_std17.h Xinclude/openh323/h460/h460_std18.h Xinclude/openh323/h460/h460_std22.h Xinclude/openh323/h460/h460_std23.h Xinclude/openh323/h460/h460_std25.h Xinclude/openh323/h460/h460_std25_pidf_lo.h Xinclude/openh323/h460/h460_std26.h Xinclude/openh323/h460/h460_std9.h Xinclude/openh323/h460/h460p.h Xinclude/openh323/h460/h460pres.h Xinclude/openh323/h460/h460tm.h Xinclude/openh323/h460/h4610.h Xinclude/openh323/h460/h461_base.h Xinclude/openh323/h460/upnpcp.h Xinclude/openh323/channels.h Xinclude/openh323/codecs.h Xinclude/openh323/dynacodec.h Xinclude/openh323/g711.h Xinclude/openh323/gccpdu.h Xinclude/openh323/gkclient.h Xinclude/openh323/gkserver.h Xinclude/openh323/gnugknat.h Xinclude/openh323/guid.h Xinclude/openh323/h225.h Xinclude/openh323/h225ras.h Xinclude/openh323/h235.h Xinclude/openh323/h235auth.h Xinclude/openh323/h235plugin.h Xinclude/openh323/h235pluginmgr.h Xinclude/openh323/h245.h Xinclude/openh323/h248.h Xinclude/openh323/h323.h Xinclude/openh323/h323caps.h Xinclude/openh323/h323annexg.h Xinclude/openh323/h323con.h Xinclude/openh323/h323ep.h Xinclude/openh323/h323filetransfer.h Xinclude/openh323/h323h224.h Xinclude/openh323/h323neg.h Xinclude/openh323/h323pdu.h Xinclude/openh323/h323pluginmgr.h Xinclude/openh323/h323rtp.h Xinclude/openh323/h323t120.h Xinclude/openh323/h323t140.h Xinclude/openh323/h323t38.h Xinclude/openh323/h323trans.h Xinclude/openh323/h501.h Xinclude/openh323/h501pdu.h Xinclude/openh323/jitter.h Xinclude/openh323/mcspdu.h Xinclude/openh323/mediafmt.h Xinclude/openh323/opalvxml.h Xinclude/openh323/opalwavfile.h Xinclude/openh323/openh323buildopts.h Xinclude/openh323/peclient.h Xinclude/openh323/ptlib_extras.h Xinclude/openh323/q922.h Xinclude/openh323/q931.h Xinclude/openh323/rfc2833.h Xinclude/openh323/rtp.h Xinclude/openh323/rtp2wav.h Xinclude/openh323/svcctrl.h Xinclude/openh323/t120proto.h Xinclude/openh323/t38.h Xinclude/openh323/t38proto.h Xinclude/openh323/transports.h Xinclude/openh323/x224.h Xinclude/openh323/x880.h Xlib/libh323.so.1.26.5 Xlib/libh323.so.1.26 Xlib/libh323.so.1 Xlib/libh323.so Xlib/libopenh323.so Xshare/openh323/openh323u.mak X@dirrmtry include/openh323/codec X@dirrmtry include/openh323/h224 X@dirrmtry include/openh323/h230 X@dirrmtry include/openh323/h235 X@dirrmtry include/openh323/h341 X@dirrmtry include/openh323/h350 X@dirrmtry include/openh323/h450 X@dirrmtry include/openh323/h460 X@dirrmtry include/openh323 X@dirrmtry share/openh323 4db50152ca064fbae8ecf6afde751632 exit