Import of pkgsrc-2014Q1

This commit is contained in:
2014-04-17 16:38:45 +02:00
parent 785076ae39
commit 9a8c06dafb
19365 changed files with 828089 additions and 278039 deletions

View File

@@ -1,5 +1,4 @@
# $NetBSD: Makefile,v 1.11 2013/05/13 11:51:38 fhajny Exp $
#
# $NetBSD: Makefile,v 1.17 2014/03/11 14:34:39 jperkin Exp $
PKGNAME= rabbitmq-${RMQ_VERSION}
DISTNAME= rabbitmq-server-${RMQ_VERSION}
@@ -21,6 +20,8 @@ BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
DEPENDS+= coreutils-[0-9]*:../../sysutils/coreutils
DEPENDS+= ${PYPKGPREFIX}-simplejson>=2:../../converters/py-simplejson
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 3.2.2
.include "version.mk"
.include "../../lang/python/pyversion.mk"
@@ -45,7 +46,14 @@ PKG_HOME.${RMQ_USER}= ${RMQ_DIR}
PKG_SHELL.${RMQ_USER}= ${RMQ_SHELL}
PKG_SYSCONFSUBDIR= ${PKGBASE}
CONF_FILES+= ${PREFIX}/share/examples/rabbitmq/rabbitmq-env.conf ${PKG_SYSCONFDIR}/rabbitmq-env.conf
CONF_FILES+= share/examples/rabbitmq/rabbitmq-env.conf \
${PKG_SYSCONFDIR}/rabbitmq-env.conf
CONF_FILES+= share/examples/rabbitmq/rabbitmq.config.example \
${PKG_SYSCONFDIR}/rabbitmq.config
FILES_SUBST+= RMQ_USER=${RMQ_USER}
FILES_SUBST+= RMQ_GROUP=${RMQ_GROUP}
FILES_SUBST+= RMQ_DIR=${RMQ_DIR}
INSTALLATION_DIRS+= share/examples/rabbitmq
@@ -73,6 +81,7 @@ REPLACE_BASH+= ${SCRIPTS_DIR}/rabbitmq-server
MAKE_ENV+= TARGET_DIR="${DESTDIR}${PREFIX}/lib/erlang/lib/rabbitmq_server-${RMQ_VERSION}"
MAKE_ENV+= SBIN_DIR="${DESTDIR}${PREFIX}/sbin/"
MAKE_ENV+= MAN_DIR="${DESTDIR}${PREFIX}/man"
MAKE_ENV+= DOC_INSTALL_DIR="${DESTDIR}${PREFIX}/share/examples/rabbitmq"
MAKE_ENV+= RMQ_VERSION=${RMQ_VERSION}
MAKE_ENV+= MAKE_SHELL="${RMQ_SHELL}"
MAKE_ENV+= GIT_SSL_NO_VERIFY=true
@@ -80,6 +89,7 @@ MAKE_ENV+= GIT_SSL_NO_VERIFY=true
INSTALL_ENV+= TARGET_DIR="${DESTDIR}${PREFIX}/lib/erlang/lib/rabbitmq_server-${RMQ_VERSION}"
INSTALL_ENV+= SBIN_DIR="${DESTDIR}${PREFIX}/sbin/"
INSTALL_ENV+= MAN_DIR="${DESTDIR}${PREFIX}/man"
INSTALL_ENV+= DOC_INSTALL_DIR="${DESTDIR}${PREFIX}/share/examples/rabbitmq"
INSTALL_ENV+= RMQ_VERSION=${RMQ_VERSION}
INSTALL_ENV+= MAKE_SHELL="${RMQ_SHELL}"

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.8 2013/05/13 11:51:38 fhajny Exp $
@comment $NetBSD: PLIST,v 1.13 2014/01/09 01:31:16 dholland Exp $
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/INSTALL
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/LICENSE
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/LICENSE-APACHE2-ExplorerCanvas
@@ -62,6 +62,7 @@ lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_channel_sup.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_channel_sup_sup.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_client_sup.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_command_assembler.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_connection_helper_sup.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_connection_sup.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_control_main.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_ctl_usage.beam
@@ -112,10 +113,12 @@ lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_parameter_validation.be
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_plugins.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_plugins_main.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_plugins_usage.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_policies.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_policy.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_policy_validator.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_prelaunch.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_queue_collector.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_queue_decorator.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_queue_index.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_reader.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_registry.beam
@@ -139,6 +142,7 @@ lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_version.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_vhost.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_vm.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/rabbit_writer.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/supervised_lifecycle.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/supervisor2.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/supervisor2_tests.beam
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/ebin/tcp_acceptor.beam
@@ -155,33 +159,33 @@ lib/erlang/lib/rabbitmq_server-${PKGVERSION}/include/rabbit.hrl
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/include/rabbit_framing.hrl
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/include/rabbit_msg_store.hrl
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/README
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/amqp_client-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/cowboy-0.5.0-rmq0.0.0-git4b93c2d.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/eldap-0.0.0-gite309de4.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/mochiweb-2.3.1-rmq0.0.0-gitd541e9a.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_amqp1_0-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_auth_backend_ldap-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_auth_mechanism_ssl-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_consistent_hash_exchange-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_federation-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_federation_management-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_jsonrpc-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_jsonrpc_channel-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_jsonrpc_channel_examples-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_management-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_management_agent-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_management_visualiser-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_mqtt-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_shovel-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_shovel_management-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_stomp-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_tracing-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_dispatch-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_stomp-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_stomp_examples-0.0.0.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rfc4627_jsonrpc-0.0.0-git7ab174b.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/sockjs-0.3.4-rmq0.0.0-git3132eb9.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/webmachine-1.9.1-rmq0.0.0-git52e62bc.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/amqp_client-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/cowboy-0.5.0-rmq${PKGVERSION}-git4b93c2d.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/eldap-${PKGVERSION}-gite309de4.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/mochiweb-2.7.0-rmq${PKGVERSION}-git680dba8.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_amqp1_0-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_auth_backend_ldap-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_auth_mechanism_ssl-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_consistent_hash_exchange-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_federation-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_federation_management-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_jsonrpc-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_jsonrpc_channel-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_jsonrpc_channel_examples-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_management-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_management_agent-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_management_visualiser-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_mqtt-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_shovel-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_shovel_management-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_stomp-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_tracing-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_dispatch-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_stomp-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_web_stomp_examples-${PKGVERSION}.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rfc4627_jsonrpc-${PKGVERSION}-git5e67120.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/sockjs-0.3.4-rmq${PKGVERSION}-git3132eb9.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/webmachine-1.10.3-rmq${PKGVERSION}-gite9359c7.ez
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/sbin/rabbitmq-defaults
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/sbin/rabbitmq-env
lib/erlang/lib/rabbitmq_server-${PKGVERSION}/sbin/rabbitmq-plugins
@@ -197,3 +201,4 @@ sbin/rabbitmq-plugins
sbin/rabbitmq-server
sbin/rabbitmqctl
share/examples/rabbitmq/rabbitmq-env.conf
share/examples/rabbitmq/rabbitmq.config.example

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.10 2013/05/31 14:32:55 fhajny Exp $
$NetBSD: distinfo,v 1.15 2014/03/10 11:18:41 fhajny Exp $
SHA1 (rabbitmq-server-3.1.1.tar.gz) = de6256ed51f27f2070bbccbbaade73ab393de15e
RMD160 (rabbitmq-server-3.1.1.tar.gz) = 877d06ea9fe2ec36bc1876cafdbd9ad4093f0bf9
Size (rabbitmq-server-3.1.1.tar.gz) = 3528942 bytes
SHA1 (rabbitmq-server-3.2.4.tar.gz) = 5c29dc84ce11be0112f02f6a0fa7d7b5f9f54ea2
RMD160 (rabbitmq-server-3.2.4.tar.gz) = 809d5f25703fb7a1e4088af359073a5b6441e9a2
Size (rabbitmq-server-3.2.4.tar.gz) = 3588097 bytes
SHA1 (patch-aa) = 16a822321caacb0e4588791ec4dc1e909d0be4de
SHA1 (patch-plugins-src_do-package.mk) = c1f4a6422a9cb7bac4e1d6bdb671a87a16f73764

View File

@@ -0,0 +1,36 @@
<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type="manifest" name="@SMF_NAME@">
<service name="@SMF_PREFIX@/@SMF_NAME@" type="service" version="1">
<create_default_instance enabled="false" />
<single_instance />
<dependency name="network" grouping="require_all" restart_on="error" type="service">
<service_fmri value="svc:/milestone/network:default" />
</dependency>
<dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
<service_fmri value="svc:/system/filesystem/local" />
</dependency>
<dependency name='@SMF_NAME@-epmd' grouping='require_all' restart_on='none' type='service'>
<service_fmri value='svc:/@SMF_PREFIX@/epmd' />
</dependency>
<method_context>
<method_credential user="@RMQ_USER@" group="@RMQ_GROUP@" />
<method_environment>
<envvar name="HOME" value="@RMQ_DIR@" />
<envvar name="PATH" value="@PREFIX@/sbin:@PREFIX@/bin:/sbin:/usr/sbin:/usr/bin" />
</method_environment>
</method_context>
<exec_method type="method" name="start" exec="@PREFIX@/sbin/rabbitmq-server" timeout_seconds="60" />
<exec_method type="method" name="stop" exec=":kill" timeout_seconds="60" />
<property_group name="startd" type="framework">
<propval name="duration" type="astring" value="child" />
<propval name="ignore_error" type="astring" value="core,signal" />
</property_group>
<stability value="Evolving" />
<template>
<common_name>
<loctext xml:lang="C">RabbitMQ Server</loctext>
</common_name>
</template>
</service>
</service_bundle>

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-plugins-src_do-package.mk,v 1.1 2014/01/13 12:10:23 fhajny Exp $
Fix module versioning with gmake<4.
--- plugins-src/do-package.mk.orig 2013-12-10 16:18:44.000000000 +0000
+++ plugins-src/do-package.mk
@@ -545,7 +545,7 @@ $(PACKAGE_DIR)/dist/.done: $(PACKAGE_DIR
# makefile.
$(PACKAGE_DIR)/dist/.done.$(VERSION): $(PACKAGE_DIR)/Makefile $(wildcard $(PACKAGE_DIR)/*.mk) $(wildcard $(PACKAGE_DIR)/src/*.erl) $(wildcard $(PACKAGE_DIR)/include/*.hrl) $(wildcard $(PACKAGE_DIR)/*.py) $(foreach DEP,$(NON_INTEGRATED_DEPS_$(PACKAGE_DIR)),$(call package_to_path,$(DEP))/dist/.done)
rm -rf $$(@D)
- $$(MAKE) -C $(PACKAGE_DIR)
+ $$(MAKE) -C $(PACKAGE_DIR) VERSION=$(VERSION)
mkdir -p $$(@D)
touch $$@

View File

@@ -1,4 +1,4 @@
# $NetBSD: version.mk,v 1.10 2013/05/31 14:32:55 fhajny Exp $
# $NetBSD: version.mk,v 1.14 2014/03/10 11:18:41 fhajny Exp $
#
RMQ_VERSION= 3.1.1
RMQ_VERSION= 3.2.4