diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2010-08-26 13:20:17 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2010-08-26 13:20:17 +0000 |
commit | d1e1053b93864dbf8ff7c5a48559be879caa5384 (patch) | |
tree | f5f8b2f2419971a7d5ebf3bfc003ac887f756e89 /textproc/exmpp | |
parent | c34278e7e799380f58074974781f74151096adfe (diff) | |
download | ports-d1e1053b93864dbf8ff7c5a48559be879caa5384.tar.gz ports-d1e1053b93864dbf8ff7c5a48559be879caa5384.zip |
Notes
Diffstat (limited to 'textproc/exmpp')
-rw-r--r-- | textproc/exmpp/Makefile | 41 | ||||
-rw-r--r-- | textproc/exmpp/distinfo | 3 | ||||
-rw-r--r-- | textproc/exmpp/pkg-descr | 13 | ||||
-rw-r--r-- | textproc/exmpp/pkg-plist | 133 |
4 files changed, 190 insertions, 0 deletions
diff --git a/textproc/exmpp/Makefile b/textproc/exmpp/Makefile new file mode 100644 index 000000000000..29954f1c1a63 --- /dev/null +++ b/textproc/exmpp/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: exmpp +# Date created: 26 May 2010 +# Whom: Maxim Ignatenko +# +# $FreeBSD$ +# + +PORTNAME= exmpp +PORTVERSION= 0.9.3 +CATEGORIES= textproc net-im +MASTER_SITES= http://download.process-one.net/${PORTNAME}/ + +MAINTAINER= gelraen.ua@gmail.com +COMMENT= Fast and scalable library for XMPP written in Erlang/OTP + +BUILD_DEPENDS= erlc:${PORTSDIR}/lang/erlang +RUN_DEPENDS= erl:${PORTSDIR}/lang/erlang +LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \ + xml2:${PORTSDIR}/textproc/libxml2 + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --enable-static=yes \ + --enable-shared=yes \ + --with-erlang=${LOCALBASE} \ + --with-expat=${LOCALBASE} \ + --with-openssl=/usr \ + --disable-debug \ + --disable-warnings \ + --disable-examples +GNU_CONFIGURE_PREFIX= "${PREFIX}/lib/erlang/lib" + +.if defined(NOPORTDOCS) +CONFIGURE_ARGS+= --disable-documentation +.else +CONFIGURE_ARGS+= --enable-documentation +.endif + +post-configure: + ${MAKE} clean -C ${WRKSRC} + +.include <bsd.port.mk> diff --git a/textproc/exmpp/distinfo b/textproc/exmpp/distinfo new file mode 100644 index 000000000000..a75bed489c38 --- /dev/null +++ b/textproc/exmpp/distinfo @@ -0,0 +1,3 @@ +MD5 (exmpp-0.9.3.tar.gz) = 5b67799e448993f5170a3a813e1e2257 +SHA256 (exmpp-0.9.3.tar.gz) = 3546a44d360f4dc0303e768d4c838057d742b668ce17d90ad6edde6224b15cf5 +SIZE (exmpp-0.9.3.tar.gz) = 666337 diff --git a/textproc/exmpp/pkg-descr b/textproc/exmpp/pkg-descr new file mode 100644 index 000000000000..84c21309f5fa --- /dev/null +++ b/textproc/exmpp/pkg-descr @@ -0,0 +1,13 @@ +exmpp is a fast and scalable library for the Extensible Messaging and Presence +Protocol (XMPP) written in Erlang/OTP. + +Main features: + - Based on Erlang message reception and pattern matching. The programming + style is close to Erlang approach and lead to very short pieces of code. + - Support for both formating of client and server packets. + - Based on Erlang atoms and binary to limit memory consumption. It can be + used to write a highly scalable XMPP proxy or XMPP server. + - SSL support. + - Several different XML parsers can be used (expat, libxml2). + +WWW: https://support.process-one.net/doc/display/EXMPP/exmpp+home diff --git a/textproc/exmpp/pkg-plist b/textproc/exmpp/pkg-plist new file mode 100644 index 000000000000..bfe13230be8a --- /dev/null +++ b/textproc/exmpp/pkg-plist @@ -0,0 +1,133 @@ +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/ejabberd_socket.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/ejabberd_zlib.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/erlang.png +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_bosh.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_binding.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_compression.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_disco.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_legacy_auth.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_privacy.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_pubsub.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_register.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_roster.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_sasl.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_session.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_client_tls.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_component.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_compress.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_dialback.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_internals.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_iq.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_jid.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_message.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_presence.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_server_binding.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_server_compression.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_server_legacy_auth.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_server_privacy.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_server_sasl.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_server_session.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_server_tls.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_session.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_ssl.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_stanza.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_stream.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_stringprep.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_sup.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_tcp.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_tls.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_utils.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_xml.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/exmpp_xmlstream.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/index.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/jlib.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/modules-frame.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/overview-summary.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/packages-frame.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/stringprep.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/stylesheet.css +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/tls.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/xml.html +%%PORTDOCS%%lib/erlang/lib/exmpp-0.9.3/doc/html/xml_stream.html +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp.app +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp.appup +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_bosh.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_binding.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_compression.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_disco.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_legacy_auth.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_muc.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_privacy.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_pubsub.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_register.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_roster.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_sasl.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_session.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_client_tls.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_component.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_compress.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_dialback.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_internals.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_iq.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_jid.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_known_attrs.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_known_elems.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_known_nss.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_message.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_presence.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_server_binding.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_server_compression.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_server_legacy_auth.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_server_privacy.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_server_sasl.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_server_session.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_server_tls.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_session.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_ssl.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_stanza.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_stream.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_stringprep.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_sup.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_tcp.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_tls.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_utils.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_xml.beam +lib/erlang/lib/exmpp-0.9.3/ebin/exmpp_xmlstream.beam +lib/erlang/lib/exmpp-0.9.3/include/exmpp.hrl +lib/erlang/lib/exmpp-0.9.3/include/exmpp_client.hrl +lib/erlang/lib/exmpp-0.9.3/include/exmpp_nss.hrl +lib/erlang/lib/exmpp-0.9.3/include/exmpp_xml.hrl +lib/erlang/lib/exmpp-0.9.3/include/exmpp_xmpp.hrl +lib/erlang/lib/exmpp-0.9.3/include/internal/exmpp_known_attrs.hrl +lib/erlang/lib/exmpp-0.9.3/include/internal/exmpp_known_elems.hrl +lib/erlang/lib/exmpp-0.9.3/include/internal/exmpp_known_nss.hrl +lib/erlang/lib/exmpp-0.9.3/include/internal/exmpp_xmpp.hrl +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_compress_zlib.a +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_compress_zlib.la +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_compress_zlib.so +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_stringprep.a +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_stringprep.la +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_stringprep.so +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_tls_openssl.a +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_tls_openssl.la +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_tls_openssl.so +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_expat.a +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_expat.la +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_expat.so +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_expat_legacy.a +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_expat_legacy.la +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_expat_legacy.so +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_libxml2.a +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_libxml2.la +lib/erlang/lib/exmpp-0.9.3/priv/lib/exmpp_xml_libxml2.so +%%PORTDOCS%%@dirrm lib/erlang/lib/exmpp-0.9.3/doc/html +%%PORTDOCS%%@dirrm lib/erlang/lib/exmpp-0.9.3/doc +@dirrm lib/erlang/lib/exmpp-0.9.3/ebin +@dirrm lib/erlang/lib/exmpp-0.9.3/include/internal +@dirrm lib/erlang/lib/exmpp-0.9.3/include +@dirrm lib/erlang/lib/exmpp-0.9.3/priv/lib +@dirrm lib/erlang/lib/exmpp-0.9.3/priv +@dirrm lib/erlang/lib/exmpp-0.9.3 +@dirrmtry lib/erlang/lib |