diff options
author | olgeni <olgeni@FreeBSD.org> | 2015-06-27 20:54:11 +0800 |
---|---|---|
committer | olgeni <olgeni@FreeBSD.org> | 2015-06-27 20:54:11 +0800 |
commit | 099bcd87401dc59b42fe814c1e7701fe95242f03 (patch) | |
tree | 7d61b3e1ed0576b122e72f1a7f9244ea99379aba /textproc | |
parent | 2b760f8d8b19c5aa1a076e10629d275bfeab0425 (diff) | |
download | freebsd-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/Makefile | 1 | ||||
-rw-r--r-- | textproc/exmpp/Makefile | 59 | ||||
-rw-r--r-- | textproc/exmpp/distinfo | 2 | ||||
-rw-r--r-- | textproc/exmpp/files/patch-doc_Makefile.am | 10 | ||||
-rw-r--r-- | textproc/exmpp/pkg-descr | 13 | ||||
-rw-r--r-- | textproc/exmpp/pkg-plist | 118 |
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 |