Date: Sun, 8 Mar 2009 20:25:07 GMT From: Ryan Steinmetz <rpsfa@rit.edu> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/132433: new port devel/pjsip Message-ID: <200903082025.n28KP7Kk024553@www.freebsd.org> Resent-Message-ID: <200903082030.n28KU6qJ081574@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 132433 >Category: ports >Synopsis: new port devel/pjsip >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Mar 08 20:30:06 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Ryan Steinmetz >Release: FreeBSD 7.1-RELEASE >Organization: Rochester Institute of Technology >Environment: FreeBSD xxx.rit.edu 7.1-RELEASE-p1 FreeBSD 7.1-RELEASE-p1 #5: Mon Jan 12 13:38:22 EST 2009 root@xxx.rit.edu:/usr/obj/usr/src/sys/xxx i386 >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # pjsip # pjsip/Makefile # pjsip/distinfo # pjsip/pkg-descr # pjsip/pkg-plist # echo c - pjsip mkdir -p pjsip > /dev/null 2>&1 echo x - pjsip/Makefile sed 's/^X//' >pjsip/Makefile << 'ab89fe3aac3842c3325617f6136d6659' X# New ports collection makefile for: pjsip X# Date created: 6 March 2009 X# Whom: Ryan Steinmetz X# X# $FreeBSD$ X# X XPORTNAME= pjsip XDISTVERSION= 1.0.1 XCATEGORIES= devel XMASTER_SITES= http://www.pjsip.org/release/${DISTVERSION}/ XDISTNAME= pjproject-${DISTVERSION} X XMAINTAINER= rpsfa@rit.edu XCOMMENT= Open source SIP stack and media stack X XUSE_BZIP2= yes XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_OPENSSL= yes X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/pjsip-apps/bin/pjsua-${ARCH}-portbld-freebsd${OSREL} ${PREFIX}/bin/pjsua X ${INSTALL_DATA} ${WRKSRC}/pjnath/lib/libpjnath-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjnath.a X ${INSTALL_DATA} ${WRKSRC}/pjsip/lib/libpjsip-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjsip.a X ${INSTALL_DATA} ${WRKSRC}/pjsip/lib/libpjsip-ua-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjsip-ua.a X ${INSTALL_DATA} ${WRKSRC}/pjsip/lib/libpjsip-simple-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjsip-simple.a X ${INSTALL_DATA} ${WRKSRC}/pjsip/lib/libpjsua-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjsua.a X ${INSTALL_DATA} ${WRKSRC}/third_party/lib/libresample-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libresample.a X ${INSTALL_DATA} ${WRKSRC}/third_party/lib/libmilenage-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libmilenage.a X ${INSTALL_DATA} ${WRKSRC}/third_party/lib/libsrtp-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libsrtp.a X ${INSTALL_DATA} ${WRKSRC}/third_party/lib/libgsmcodec-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libgsmcodec.a X ${INSTALL_DATA} ${WRKSRC}/third_party/lib/libilbccodec-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libilbccodec.a X ${INSTALL_DATA} ${WRKSRC}/third_party/lib/libspeex-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libspeex.a X ${INSTALL_DATA} ${WRKSRC}/third_party/lib/libportaudio-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libportaudio.a X ${INSTALL_DATA} ${WRKSRC}/pjlib/lib/libpj-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpj.a X ${INSTALL_DATA} ${WRKSRC}/pjmedia/lib/libpjmedia-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjmedia.a X ${INSTALL_DATA} ${WRKSRC}/pjmedia/lib/libpjmedia-codec-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjmedia-codec.a X ${INSTALL_DATA} ${WRKSRC}/pjmedia/lib/libpjsdp-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjsdp.a X ${INSTALL_DATA} ${WRKSRC}/pjlib-util/lib/libpjlib-util-${ARCH}-portbld-freebsd${OSREL}.a ${PREFIX}/lib/libpjlib-util.a X Xpost-install: X (cd ${WRKSRC}/pjnath/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/pjsip/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/third_party/speex/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/third_party/resample/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/third_party/srtp/crypto/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/third_party/srtp/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/third_party/portaudio/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/pjlib/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/pjmedia/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X (cd ${WRKSRC}/pjlib-util/include && ${COPYTREE_SHARE} \* ${PREFIX}/include) X ${MKDIR} ${PREFIX}/libdata/pkgconfig X ${SED} -e "s!@PREFIX@!${PREFIX}!" ${WRKSRC}/libpj.pc.in > ${PREFIX}/libdata/pkgconfig/libpj.pc X X.include <bsd.port.mk> ab89fe3aac3842c3325617f6136d6659 echo x - pjsip/distinfo sed 's/^X//' >pjsip/distinfo << 'daf4e633c5c69e597c07ae803feed18c' XMD5 (pjproject-1.0.1.tar.bz2) = 6462f2a636e5b14f50e92efc000924f0 XSHA256 (pjproject-1.0.1.tar.bz2) = 2a6e4e263c00eb830c4a2786edd76d856c7ca77694030927aed39423c9bbc10d XSIZE (pjproject-1.0.1.tar.bz2) = 4745577 daf4e633c5c69e597c07ae803feed18c echo x - pjsip/pkg-descr sed 's/^X//' >pjsip/pkg-descr << 'ac5d398216e04918e0f113097f1203c1' XOpen source SIP stack and media stack for presence, Xim/instant messaging, and multimedia communication X XWWW: http://www.pjsip.org/ ac5d398216e04918e0f113097f1203c1 echo x - pjsip/pkg-plist sed 's/^X//' >pjsip/pkg-plist << '014c31466ced5f1f15b62c124331293c' Xbin/pjsua Xlib/libpjnath.a Xlib/libpjsip.a Xlib/libpjsip-ua.a Xlib/libpjsip-simple.a Xlib/libpjsua.a Xlib/libresample.a Xlib/libmilenage.a Xlib/libsrtp.a Xlib/libgsmcodec.a Xlib/libilbccodec.a Xlib/libspeex.a Xlib/libportaudio.a Xlib/libpj.a Xlib/libpjmedia.a Xlib/libpjmedia-codec.a Xlib/libpjsdp.a Xlib/libpjlib-util.a Xlibdata/pkgconfig/libpj.pc Xinclude/key.h Xinclude/xfm.h Xinclude/alloc.h Xinclude/null_auth.h Xinclude/sha1.h Xinclude/datatypes.h Xinclude/rdbx.h Xinclude/aes_icm.h Xinclude/auth.h Xinclude/rand_source.h Xinclude/null_cipher.h Xinclude/crypto_types.h Xinclude/cryptoalg.h Xinclude/gf2_8.h Xinclude/prng.h Xinclude/rdb.h Xinclude/hmac.h Xinclude/aes.h Xinclude/cipher.h Xinclude/stat.h Xinclude/aes_cbc.h Xinclude/integers.h Xinclude/crypto_kernel.h Xinclude/crypto.h Xinclude/kernel_compat.h Xinclude/err.h Xinclude/crypto_math.h Xinclude/pjmedia-codec/config_auto.h Xinclude/pjmedia-codec/speex.h Xinclude/pjmedia-codec/ilbc.h Xinclude/pjmedia-codec/g722.h Xinclude/pjmedia-codec/amr_helper.h Xinclude/pjmedia-codec/l16.h Xinclude/pjmedia-codec/types.h Xinclude/pjmedia-codec/config_auto.h.in Xinclude/pjmedia-codec/config.h Xinclude/pjmedia-codec/gsm.h Xinclude/pjmedia-codec/ipp_codecs.h X@dirrm include/pjmedia-codec Xinclude/pjmedia/config_auto.h Xinclude/pjmedia/splitcomb.h Xinclude/pjmedia/clock.h Xinclude/pjmedia/symbian_sound_aps.h Xinclude/pjmedia/transport.h Xinclude/pjmedia/stereo.h Xinclude/pjmedia/bidirectional.h Xinclude/pjmedia/types.h Xinclude/pjmedia/config.h Xinclude/pjmedia/transport_adapter_sample.h Xinclude/pjmedia/transport_ice.h Xinclude/pjmedia/circbuf.h Xinclude/pjmedia/codec.h Xinclude/pjmedia/transport_loop.h Xinclude/pjmedia/wav_playlist.h Xinclude/pjmedia/plc.h Xinclude/pjmedia/null_port.h Xinclude/pjmedia/echo.h Xinclude/pjmedia/g711.h Xinclude/pjmedia/silencedet.h Xinclude/pjmedia/rtcp_xr.h Xinclude/pjmedia/echo_port.h Xinclude/pjmedia/port.h Xinclude/pjmedia/wsola.h Xinclude/pjmedia/sound.h Xinclude/pjmedia/jbuf.h Xinclude/pjmedia/sdp.h Xinclude/pjmedia/sound_port.h Xinclude/pjmedia/stream.h Xinclude/pjmedia/delaybuf.h Xinclude/pjmedia/master_port.h Xinclude/pjmedia/tonegen.h Xinclude/pjmedia/config_auto.h.in Xinclude/pjmedia/wav_port.h Xinclude/pjmedia/conference.h Xinclude/pjmedia/wave.h Xinclude/pjmedia/rtp.h Xinclude/pjmedia/rtcp.h Xinclude/pjmedia/transport_srtp.h Xinclude/pjmedia/alaw_ulaw.h Xinclude/pjmedia/resample.h Xinclude/pjmedia/doxygen.h Xinclude/pjmedia/sdp_neg.h Xinclude/pjmedia/endpoint.h Xinclude/pjmedia/mem_port.h Xinclude/pjmedia/session.h Xinclude/pjmedia/errno.h Xinclude/pjmedia/transport_udp.h X@dirrm include/pjmedia Xinclude/pjmedia.h Xinclude/pjmedia-codec.h Xinclude/pj++/lock.hpp Xinclude/pj++/pool.hpp Xinclude/pj++/scanner.hpp Xinclude/pj++/list.hpp Xinclude/pj++/file.hpp Xinclude/pj++/sock.hpp Xinclude/pj++/tree.hpp Xinclude/pj++/timer.hpp Xinclude/pj++/os.hpp Xinclude/pj++/hash.hpp Xinclude/pj++/types.hpp Xinclude/pj++/string.hpp Xinclude/pj++/proactor.hpp X@dirrm include/pj++ Xinclude/pj/compat/m_auto.h Xinclude/pj/compat/high_precision.h Xinclude/pj/compat/m_powerpc.h Xinclude/pj/compat/cc_mwcc.h Xinclude/pj/compat/os_symbian.h Xinclude/pj/compat/os_linux.h Xinclude/pj/compat/cc_gcc.h Xinclude/pj/compat/m_alpha.h Xinclude/pj/compat/os_win32.h Xinclude/pj/compat/os_darwinos.h Xinclude/pj/compat/cc_codew.h Xinclude/pj/compat/string.h Xinclude/pj/compat/malloc.h Xinclude/pj/compat/os_sunos.h Xinclude/pj/compat/m_sparc.h Xinclude/pj/compat/os_win32_wince.h Xinclude/pj/compat/m_auto.h.in Xinclude/pj/compat/cc_armcc.h Xinclude/pj/compat/os_rtems.h Xinclude/pj/compat/os_palmos.h Xinclude/pj/compat/size_t.h Xinclude/pj/compat/time.h Xinclude/pj/compat/m_m68k.h Xinclude/pj/compat/assert.h Xinclude/pj/compat/setjmp.h Xinclude/pj/compat/m_i386.h Xinclude/pj/compat/m_armv4.h Xinclude/pj/compat/cc_gcce.h Xinclude/pj/compat/m_x86_64.h Xinclude/pj/compat/cc_msvc.h Xinclude/pj/compat/os_auto.h.in Xinclude/pj/compat/stdfileio.h Xinclude/pj/compat/rand.h Xinclude/pj/compat/ctype.h Xinclude/pj/compat/stdarg.h Xinclude/pj/compat/errno.h Xinclude/pj/compat/socket.h Xinclude/pj/compat/os_auto.h Xinclude/pj/compat/os_linux_kernel.h X@dirrm include/pj/compat Xinclude/pj/types.h Xinclude/pj/sock.h Xinclude/pj/list_i.h Xinclude/pj/os.h Xinclude/pj/addr_resolv.h Xinclude/pj/config.h Xinclude/pj/file_io.h Xinclude/pj/string.h Xinclude/pj/array.h Xinclude/pj/fifobuf.h Xinclude/pj/pool_i.h Xinclude/pj/unicode.h Xinclude/pj/hash.h Xinclude/pj/except.h Xinclude/pj/lock.h Xinclude/pj/activesock.h Xinclude/pj/math.h Xinclude/pj/ip_helper.h Xinclude/pj/assert.h Xinclude/pj/config_site_sample.h Xinclude/pj/sock_select.h Xinclude/pj/file_access.h Xinclude/pj/pool_alt.h Xinclude/pj/pool.h Xinclude/pj/ioqueue.h Xinclude/pj/list.h Xinclude/pj/doxygen.h Xinclude/pj/string_i.h Xinclude/pj/timer.h Xinclude/pj/log.h Xinclude/pj/rbtree.h Xinclude/pj/rand.h Xinclude/pj/ctype.h Xinclude/pj/errno.h Xinclude/pj/guid.h Xinclude/pj/pool_buf.h Xinclude/pj/config_site.h X@dirrm include/pj Xinclude/pjlib.h Xinclude/pjlib++.hpp Xinclude/pa_win_waveformat.h Xinclude/pa_win_ds.h Xinclude/pa_asio.h Xinclude/pa_jack.h Xinclude/pa_linux_alsa.h Xinclude/pa_win_wmme.h Xinclude/portaudio.h Xinclude/pa_mac_core.h Xinclude/getopt_s.h Xinclude/ut_sim.h Xinclude/rtp_priv.h Xinclude/rtp.h Xinclude/srtp_priv.h Xinclude/srtp.h Xinclude/pjlib-util/scanner_cis_uint.h Xinclude/pjlib-util/scanner.h Xinclude/pjlib-util/sha1.h Xinclude/pjlib-util/srv_resolver.h Xinclude/pjlib-util/xml.h Xinclude/pjlib-util/resolver.h Xinclude/pjlib-util/getopt.h Xinclude/pjlib-util/stun_simple.h Xinclude/pjlib-util/types.h Xinclude/pjlib-util/config.h Xinclude/pjlib-util/string.h Xinclude/pjlib-util/hmac_sha1.h Xinclude/pjlib-util/crc32.h Xinclude/pjlib-util/hmac_md5.h Xinclude/pjlib-util/pcap.h Xinclude/pjlib-util/base64.h Xinclude/pjlib-util/dns.h Xinclude/pjlib-util/errno.h Xinclude/pjlib-util/scanner_cis_bitwise.h Xinclude/pjlib-util/md5.h Xinclude/pjlib-util/dns_server.h X@dirrm include/pjlib-util Xinclude/pjlib-util.h Xinclude/resamplesubs.h Xinclude/speex/speex_types.h Xinclude/speex/speex_bits.h Xinclude/speex/speex.h Xinclude/speex/speex_preprocess.h Xinclude/speex/speex_header.h Xinclude/speex/speex_buffer.h Xinclude/speex/speex_resampler.h Xinclude/speex/speex_echo.h Xinclude/speex/speex_config_types.h.in Xinclude/speex/speex_callbacks.h Xinclude/speex/speex_stereo.h Xinclude/speex/speex_jitter.h X@dirrm include/speex Xinclude/pjsua-lib/pjsua.h Xinclude/pjsua-lib/pjsua_internal.h X@dirrm include/pjsua-lib Xinclude/pjsip-simple/publish.h Xinclude/pjsip-simple/evsub_msg.h Xinclude/pjsip-simple/xpidf.h Xinclude/pjsip-simple/rpid.h Xinclude/pjsip-simple/pidf.h Xinclude/pjsip-simple/evsub.h Xinclude/pjsip-simple/presence.h Xinclude/pjsip-simple/types.h Xinclude/pjsip-simple/errno.h Xinclude/pjsip-simple/iscomposing.h X@dirrm include/pjsip-simple Xinclude/pjsip-ua/sip_replaces.h Xinclude/pjsip-ua/sip_regc.h Xinclude/pjsip-ua/sip_100rel.h Xinclude/pjsip-ua/sip_xfer.h Xinclude/pjsip-ua/sip_inv.h X@dirrm include/pjsip-ua Xinclude/pjsip/sip_autoconf.h Xinclude/pjsip/sip_parser.h Xinclude/pjsip/sip_msg.h Xinclude/pjsip/sip_transport_tls.h Xinclude/pjsip/print_util.h Xinclude/pjsip/sip_resolve.h Xinclude/pjsip/sip_endpoint.h Xinclude/pjsip/sip_event.h Xinclude/pjsip/sip_autoconf.h.in Xinclude/pjsip/sip_transport_loop.h Xinclude/pjsip/sip_transaction.h Xinclude/pjsip/sip_errno.h Xinclude/pjsip/sip_module.h Xinclude/pjsip/sip_transport.h Xinclude/pjsip/sip_uri.h Xinclude/pjsip/sip_dialog.h Xinclude/pjsip/sip_auth.h Xinclude/pjsip/sip_transport_tcp.h Xinclude/pjsip/sip_tel_uri.h Xinclude/pjsip/sip_transport_udp.h Xinclude/pjsip/sip_types.h Xinclude/pjsip/sip_config.h Xinclude/pjsip/sip_auth_msg.h Xinclude/pjsip/sip_private.h Xinclude/pjsip/sip_auth_parser.h Xinclude/pjsip/sip_auth_aka.h Xinclude/pjsip/sip_util.h Xinclude/pjsip/sip_ua_layer.h X@dirrm include/pjsip Xinclude/pjsip_auth.h Xinclude/pjsip_ua.h Xinclude/pjsip_simple.h Xinclude/pjsip.h Xinclude/pjnath/stun_sock.h Xinclude/pjnath/turn_session.h Xinclude/pjnath/ice_strans.h Xinclude/pjnath/nat_detect.h Xinclude/pjnath/stun_auth.h Xinclude/pjnath/stun_session.h Xinclude/pjnath/stun_config.h Xinclude/pjnath/ice_session.h Xinclude/pjnath/stun_msg.h Xinclude/pjnath/turn_sock.h Xinclude/pjnath/types.h Xinclude/pjnath/config.h Xinclude/pjnath/errno.h Xinclude/pjnath/stun_transaction.h Xinclude/pjnath.h X@dirrm include/pjnath 014c31466ced5f1f15b62c124331293c exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903082025.n28KP7Kk024553>