Index: head/net/h323plus/Makefile =================================================================== --- head/net/h323plus/Makefile (revision 471129) +++ head/net/h323plus/Makefile (revision 471130) @@ -1,34 +1,30 @@ # $FreeBSD$ PORTNAME= h323plus -PORTVERSION= 1.26.5 -PORTREVISION= 2 +DISTVERSIONPREFIX= v +DISTVERSION= 1_26_8 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= MPL10 MPL11 LICENSE_COMB= multi LIB_DEPENDS= libpt.so:devel/ptlib -WRKSRC= ${WRKDIR}/${PORTNAME} +USES= gmake ssl +USE_LDCONFIG= yes -CONFLICTS= openh323-[0-9]* - -USES= gmake GNU_CONFIGURE= yes -USE_LDCONFIG= yes +# ptlib-config --libs returns bogus dependencies on expat and SDL-1.2 +LDFLAGS+= -Wl,--as-needed +WRKSRC= ${WRKDIR}/${PORTNAME} -CFLAGS+= -I${LOCALBASE}/include -I${WRKSRC}/include -LDFLAGS+= -L${LOCALBASE}/lib - MAKE_JOBS_UNSAFE=yes post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libh323.so.1.26.5 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libh323.so .include Index: head/net/h323plus/distinfo =================================================================== --- head/net/h323plus/distinfo (revision 471129) +++ head/net/h323plus/distinfo (revision 471130) @@ -1,2 +1,3 @@ -SHA256 (h323plus-v1_26_5.tar.gz) = 73a5d8bcdbed94a05e4f43a81ef5b41fa5443fe1986ff876d9bebb7656f8ec32 -SIZE (h323plus-v1_26_5.tar.gz) = 4249565 +TIMESTAMP = 1522245456 +SHA256 (h323plus-v1_26_8.tar.gz) = 6f4b969e19d1264e7e41ef4f7aff22826174e8fdec55f7c8b05f814179bde62d +SIZE (h323plus-v1_26_8.tar.gz) = 4399744 Index: head/net/h323plus/files/patch-openh323u.mak.in =================================================================== --- head/net/h323plus/files/patch-openh323u.mak.in (revision 471129) +++ head/net/h323plus/files/patch-openh323u.mak.in (revision 471130) @@ -1,20 +1,33 @@ ---- 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 +--- openh323u.mak.in.orig 2013-12-12 22:52:13 UTC ++++ openh323u.mak.in +@@ -96,16 +96,16 @@ endif # NOTRACE include $(PTLIBDIR)/make/ptlib.mak endif # LIBRARY_MAKEFILE -LIBDIRS += $(OPENH323DIR) +LIBDIRS = $(OPENH323DIR) #OH323_SUPPRESS_H235 = 1 + OH323_SRCDIR = $(OPENH323DIR)/src +-ifdef PREFIX +-OH323_INCDIR = $(PREFIX)/include/openh323 +-else ++#ifdef PREFIX ++#OH323_INCDIR = $(PREFIX)/include/openh323 ++#else + OH323_INCDIR = $(OPENH323DIR)/include +-endif # PREFIX ++#endif # PREFIX + + ifndef OH323_LIBDIR + OH323_LIBDIR = $(OPENH323DIR)/lib @@ -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) Index: head/net/h323plus/pkg-plist =================================================================== --- head/net/h323plus/pkg-plist (revision 471129) +++ head/net/h323plus/pkg-plist (revision 471130) @@ -1,119 +1,120 @@ 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_oid1.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.8 lib/libh323.so.1.26 lib/libh323.so.1 lib/libh323.so lib/libopenh323.so share/openh323/openh323u.mak