aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorolgeni <olgeni@FreeBSD.org>2015-06-27 20:54:11 +0800
committerolgeni <olgeni@FreeBSD.org>2015-06-27 20:54:11 +0800
commit099bcd87401dc59b42fe814c1e7701fe95242f03 (patch)
tree7d61b3e1ed0576b122e72f1a7f9244ea99379aba /textproc
parent2b760f8d8b19c5aa1a076e10629d275bfeab0425 (diff)
downloadfreebsd-ports-graphics-099bcd87401dc59b42fe814c1e7701fe95242f03.tar.gz
freebsd-ports-graphics-099bcd87401dc59b42fe814c1e7701fe95242f03.tar.zst
freebsd-ports-graphics-099bcd87401dc59b42fe814c1e7701fe95242f03.zip
Sorting out some Erlang stuff:
- Rename a few Erlang-related ports using the erlang- prefix; it will avoid confusion with elixir- ports. - Remove DOCS and EXAMPLES where not actually useful. - Simplify RUN_DEPENDS where possible. - Move textproc/exmpp to devel/erlang-exmpp. - Add missing R18 compatibility fix for devel/erlang-oserl. - Upgrade erlang-cuttlefish to 2.0.3. The idea is that libraries ("deps") have the "erlang-" prefix, while larger projects (rabbitmq, yaws, couchdb, etc) keep their usual names.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/exmpp/Makefile59
-rw-r--r--textproc/exmpp/distinfo2
-rw-r--r--textproc/exmpp/files/patch-doc_Makefile.am10
-rw-r--r--textproc/exmpp/pkg-descr13
-rw-r--r--textproc/exmpp/pkg-plist118
6 files changed, 0 insertions, 203 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index d5a4d5e3fbc..a8426f60f32 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -162,7 +162,6 @@
SUBDIR += estraier
SUBDIR += et-aspell
SUBDIR += exempi
- SUBDIR += exmpp
SUBDIR += expat2
SUBDIR += exslt
SUBDIR += extract_url
diff --git a/textproc/exmpp/Makefile b/textproc/exmpp/Makefile
deleted file mode 100644
index fd579e05f1c..00000000000
--- a/textproc/exmpp/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Maxim Ignatenko
-# $FreeBSD$
-
-PORTNAME= exmpp
-PORTVERSION= 0.9.9
-DISTVERSIONPREFIX= v
-PORTREVISION= 1
-CATEGORIES= textproc net-im
-
-MAINTAINER= olgeni@FreeBSD.org
-COMMENT= Fast and scalable library for XMPP written in Erlang/OTP
-
-LICENSE= EPL
-
-BUILD_DEPENDS= erlc:${PORTSDIR}/lang/erlang
-RUN_DEPENDS= erl:${PORTSDIR}/lang/erlang
-LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \
- libxml2.so:${PORTSDIR}/textproc/libxml2
-
-USE_GITHUB= yes
-GH_ACCOUNT= processone
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--enable-static=yes \
- --enable-shared=yes \
- --with-erlang=${LOCALBASE} \
- --with-expat=${LOCALBASE} \
- --with-openssl=${OPENSSLBASE} \
- --disable-debug \
- --disable-warnings \
- --disable-examples \
- --enable-escaping-using-cdata
-GNU_CONFIGURE_PREFIX= "${PREFIX}/lib/erlang/lib"
-PLIST_SUB= VERSION=${PORTVERSION}
-USES= autoreconf cpe libtool pkgconfig
-CPE_VENDOR= process-one
-USE_OPENSSL= yes
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-CONFIGURE_ARGS+= --enable-documentation
-.else
-CONFIGURE_ARGS+= --disable-documentation
-.endif
-
-MAKE_JOBS_UNSAFE= yes
-
-post-configure:
- ${MAKE_CMD} clean -C ${WRKSRC}
-
-post-install:
-.for _file in exmpp_xml_expat_legacy.so exmpp_compress_zlib.so \
- exmpp_xml_expat.so exmpp_stringprep.so exmpp_xml_libxml2.so \
- exmpp_tls_openssl.so
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv/lib/${_file}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/textproc/exmpp/distinfo b/textproc/exmpp/distinfo
deleted file mode 100644
index d1a45f0f42d..00000000000
--- a/textproc/exmpp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (processone-exmpp-v0.9.9_GH0.tar.gz) = 5a648a62012904d77499af5cb784b8e2b1c7ea0ccd6aaa2c7598334eaa5922d2
-SIZE (processone-exmpp-v0.9.9_GH0.tar.gz) = 249698
diff --git a/textproc/exmpp/files/patch-doc_Makefile.am b/textproc/exmpp/files/patch-doc_Makefile.am
deleted file mode 100644
index 1ec702e0d23..00000000000
--- a/textproc/exmpp/files/patch-doc_Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
---- doc/Makefile.am.orig 2015-06-24 21:08:42 UTC
-+++ doc/Makefile.am
-@@ -15,7 +15,6 @@ ERL_SRCS = $(top_srcdir)/src/core/*.erl
- HTML_FILES = index.html \
- modules-frame.html \
- overview-summary.html \
-- packages-frame.html \
- exmpp.html \
- exmpp_caps.html \
- exmpp_client_binding.html \
diff --git a/textproc/exmpp/pkg-descr b/textproc/exmpp/pkg-descr
deleted file mode 100644
index 84c21309f5f..00000000000
--- a/textproc/exmpp/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-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
deleted file mode 100644
index bf44dd7c58d..00000000000
--- a/textproc/exmpp/pkg-plist
+++ /dev/null
@@ -1,118 +0,0 @@
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/ejabberd_socket.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/erlang.png
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_bosh.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_caps.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_binding.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_compression.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_disco.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_legacy_auth.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_privacy.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_pubsub.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_register.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_roster.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_sasl.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_session.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_component.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_compress.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_dialback.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_internals.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_iq.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_jid.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_message.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_presence.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_binding.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_compression.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_legacy_auth.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_privacy.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_sasl.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_session.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_session.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_socket.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stanza.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stream.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stringprep.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_sup.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_utils.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_xml.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_xmlstream.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/index.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/modules-frame.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/overview-summary.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/stringprep.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/stylesheet.css
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/tls.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/xml.html
-%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/xml_stream.html
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.app
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.appup
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_bosh.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_caps.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_binding.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_compression.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_disco.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_legacy_auth.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_muc.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_privacy.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_pubsub.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_register.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_roster.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_sasl.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_session.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_tls.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_component.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_compress.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_dialback.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_dns.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_internals.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_iq.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_jid.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_attrs.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_elems.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_nss.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_message.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_presence.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_sasl_digest.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_binding.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_compression.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_legacy_auth.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_privacy.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_sasl.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_session.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_tls.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_session.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_socket.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stanza.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stream.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stringprep.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_sup.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_tls.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_utils.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_xml.beam
-lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_xmlstream.beam
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_jid.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_caps.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_client.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_nss.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_xml.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_xmpp.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_attrs.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_elems.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_nss.hrl
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_compress_zlib.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_compress_zlib.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_stringprep.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_stringprep.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_tls_openssl.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_tls_openssl.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat_legacy.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat_legacy.so
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_libxml2.a
-lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_libxml2.so