summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexys Jacob <ultrabug@gentoo.org>2014-04-14 08:37:42 +0000
committerAlexys Jacob <ultrabug@gentoo.org>2014-04-14 08:37:42 +0000
commit4c4b18c02ab6abca45d479af7c3ebba2651cf0e2 (patch)
tree33da698696f5aa93644d15cc148313e27fe447be /net-misc/rabbitmq-server
parentcorrection to keyword x86 (diff)
downloadhistorical-4c4b18c02ab6abca45d479af7c3ebba2651cf0e2.tar.gz
historical-4c4b18c02ab6abca45d479af7c3ebba2651cf0e2.tar.bz2
historical-4c4b18c02ab6abca45d479af7c3ebba2651cf0e2.zip
version bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xB658FA13
Diffstat (limited to 'net-misc/rabbitmq-server')
-rw-r--r--net-misc/rabbitmq-server/ChangeLog7
-rw-r--r--net-misc/rabbitmq-server/Manifest10
-rw-r--r--net-misc/rabbitmq-server/rabbitmq-server-3.3.0.ebuild102
3 files changed, 114 insertions, 5 deletions
diff --git a/net-misc/rabbitmq-server/ChangeLog b/net-misc/rabbitmq-server/ChangeLog
index 6d6aa578df74..f9da200c3d92 100644
--- a/net-misc/rabbitmq-server/ChangeLog
+++ b/net-misc/rabbitmq-server/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/rabbitmq-server
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/rabbitmq-server/ChangeLog,v 1.37 2014/03/10 12:03:00 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rabbitmq-server/ChangeLog,v 1.38 2014/04/14 08:37:33 ultrabug Exp $
+
+*rabbitmq-server-3.3.0 (14 Apr 2014)
+
+ 14 Apr 2014; Ultrabug <ultrabug@gentoo.org> +rabbitmq-server-3.3.0.ebuild:
+ version bump thx to @Lujeni
*rabbitmq-server-3.2.4 (10 Mar 2014)
diff --git a/net-misc/rabbitmq-server/Manifest b/net-misc/rabbitmq-server/Manifest
index 694a3cd3c0c0..748492134560 100644
--- a/net-misc/rabbitmq-server/Manifest
+++ b/net-misc/rabbitmq-server/Manifest
@@ -8,16 +8,18 @@ DIST rabbitmq-server-3.1.4.tar.gz 3562602 SHA256 46184bfef01f5c5a40746f29d10f096
DIST rabbitmq-server-3.2.2.tar.gz 3583974 SHA256 c6f985d2bf69de60fa543ebfff190f233d2ab8faee78a10cfb065b4e4d1406ba SHA512 bced51c448e6465218ea01745059002cdc6bd5db5e3cfdbf3a98cc190b189336b31545e265b5c48b6365d3f8e7f9f4e127a9325563794cbd6f4e937ed62df841 WHIRLPOOL ffd18dc2b58a58edb6008c014ee937ede549f651f5c28072f362ff43a618331ffd3c439e2d2fecbd1acde9dd8a1a3bc98f219e7efa1d24ceb9d434a93c1ee573
DIST rabbitmq-server-3.2.3.tar.gz 3586619 SHA256 eb2c73338f4c477ea4ba496c4c5e18793b42f3abbd23010133b0163f85faf868 SHA512 e138393cdd510cd428544a4272d6ccf4e9e4e70132c34f21923041f5f426a5639654945c8eac485dfdb89d8e69dc87cee6fa9d4cbec786e2453595ce3d04abad WHIRLPOOL fa4ff801aa391bd115bfda8023dee48ac4a33684d4e1e461296dabb9f092ced10878023edd6a11a38f5ef79d00363f76c3015de316b46f8c45c8710fbb37aed0
DIST rabbitmq-server-3.2.4.tar.gz 3588097 SHA256 a930f92b362df2f292ec5f0281aa2011eb0c668faf6e24c4653a9fc53ec43b9f SHA512 573fc9fa2956061f91dc093664d98b569157e4f6cfb0d772731d1de6b1f84dd713169b515e28ede3383ac3baabfb912679cd7f021786316d487afc8305cb3457 WHIRLPOOL abecf0a7aaf3ab6d39475ec7f032a4ddbb078f98bf68c5996816fe1bc4bb40fa2052396e782ea8d450b1268b0f1187c5638dcd71aa859b6578025a930a2cca73
+DIST rabbitmq-server-3.3.0.tar.gz 3468885 SHA256 2f0e2584becfd9826a79f44484db9bda853ffaefbdcc47cbc4065d88c2fd8623 SHA512 a507e66197c4fd92911dd213817ab73e591a0a85f9b92239eef4facf7bf35511793c0d7a341f74c3fc03a75f813f6846a91589ebcad0ef4a361a6faf7214dbb1 WHIRLPOOL d3ad23dec3547f5a37bc863831952f69b294071e06c88736aac10539f34b38fbaa81d7113e7213731b5c46fbae8ce381ecf8e667ae059471bfcefdbe9f08e818
EBUILD rabbitmq-server-3.1.4.ebuild 2703 SHA256 7015cc1294050632e4aa8a5909e1384db3a2f197877baf7eb8aae6365c4bc3f1 SHA512 2890039113c6f3e979b8f295044ef979d8a55c311f81549b07b7f2bd2152cb4434aea1f7175a8992f1a05ea021a89f30c2c04306062d6ab8673d23e332e3668e WHIRLPOOL fc3c47e58f49dc53de3c609f022bc6b410ab15ef733c833ad01a2474d0b3ca5d62cda20a8020053aa986f60b50a5ff6a1962638edf3ff9df640d88ae86644f35
EBUILD rabbitmq-server-3.2.2.ebuild 2703 SHA256 f56ab9bbbd691fec467b7d2b13879f425c3f795d177adcfc2e4a471c8a2576dc SHA512 dafe7064d31201f485405600577f5a04951c99aa1ea92799f43cd66441670c63ba4751684eaf5577e1390847a2de2201ab1cc5bd1691c18fc0f8f59ee5844c6a WHIRLPOOL e8ffcd144d84ae8c6e97951e1eac5f21a1ca736c2e1f40d80cc91b437a091b3a275a23f601f201815d5f3895bf998183e1bd56a5d110a69fd6687a95b1f15dbe
EBUILD rabbitmq-server-3.2.3.ebuild 2705 SHA256 7d5986879b7d0dea3bc563d8f155dbaccb7b3ed2b01a63b1c8da48b5ee91c00b SHA512 ba7444ba6dc6b4c9f7f4b80fac5154bc5b28383e7fb6fe28f6f293ff7aefb79ae0eb2ac1d4da74588115e11721c49f7ae75f461b72d3415838f8342bd086b279 WHIRLPOOL ccdf181dc6ba0daab8507239e15f31fd29c1f665032b4632377c5838b3fda658036c9030a17fffd0646c3e48e46ccf357c75b6278c4cd9441b9df128206e7bb5
EBUILD rabbitmq-server-3.2.4.ebuild 2705 SHA256 c40cedb747521daef6706e724521e95c554321023bd20eac84ddcfcc1a55dd8f SHA512 2f13d9cd5bab0af9700e2caef7483a81a03b75e14879f451f5c9bbbd657b3582f11567d41139c9a2d866591c085e96271193fa0667a56a623be4449bc326317e WHIRLPOOL f20dee804c036d567178865cb76a9ae287eb74e293e65e9c9bac0d37a54ee1dfb2d1a130dadfbc06a5a7bac23e93b03ffc7796f0fea8b24c056e0c8741c0b6f4
-MISC ChangeLog 3211 SHA256 1ccae73eb458f5b9103c4555c5cb775b97272ca39ba2e0d9877c863aad4e5866 SHA512 ff964ea4e26ed55f619be9068513489b3bf059da175eca2c7110f53df96e9613d645fd1220c7d0c0043f288e74d80c0e590624f8e1f91c1090b858a428aba6a6 WHIRLPOOL 16d0bcf35fd952dda944480e4087f6d006bb8ba179ece665b03fb2fd7d31fd8e3a469ce8b8d7ed4862efbfe91ec45bc6933a26a3214bec72a4f437a7294c0d36
+EBUILD rabbitmq-server-3.3.0.ebuild 2903 SHA256 e999b19b3d6f4e8f05560eda70f008abb1fcaea43b2eab603cf9cf38d161d8bf SHA512 ed4f806c3b2b870ab681bd9b6e0be975934013724ca489cc4fe795e29f1e3c6ccff5d273d5ccdcda9f90f9848ca7833a15d2133ddc4ce56c7aaa9293a9ab87cd WHIRLPOOL 15a8402464a1e15c34df6ac10bc515a29027bf77b1afb59e77b44c1760359691b8b694a35609bb02e082d5e8f840a39d77f729a25e1d776ea72ad78bdeae0707
+MISC ChangeLog 3357 SHA256 dc0bbf0dcb3f1b2a846ba5d90a7d7195d63e7752b6392db7b28e655848765774 SHA512 69d7c5148a65d2f755f1e1f2a09b945e1a85f91017c7c769744101dc6d813b322cad7a716c55e8ed713cc47faccf79a18f31599f0fcae3f00ddfc66b5906f8d1 WHIRLPOOL bb00fa795d0f45a6b15cfb6d8501c63e447c081339ba9c38faaacbd1e6bcb6748ae802608211d5e8a2489c8cd8d93d301a7f1c438d5434f93c1824d3fc33f5a3
MISC metadata.xml 230 SHA256 bd8560ab21232bace10a233ea24414dacb36c87e37a3a10cdeeded266cbb5c8d SHA512 3c7c9badebcc814572f1be89f2cdffaa81f795e3a44ae4f67bc7332927d332844a8a076b0f34d0e84b31db5abef654001cf1e6efff9628fa56a06786c082e6c0 WHIRLPOOL 57f9c4a65d7791075c8859af3cbbff141cc74e426102fefd15029bf1c63d3cf8a2c496eb4fc4f59570d0b84151a0d7a0feba0599827e932702ecfd5b8598563d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlMdqfsACgkQKiQSS7ZY+hPZ3QEAvhL9OwPsnHfqUTqWrQgb3itv
-f7yNtTi6hbxFKP9tuRUBALHLNjCGdq62CUU3OWX9HOrPvttS01Y47ODBsmaAam0K
-=kRXR
+iF4EAREIAAYFAlNLnlQACgkQKiQSS7ZY+hOBngEA7Rkd3ml2sPmfsLR7vanHJE+7
+ChqXxjOprpSsXt+HJX0A/j5on6bH+oOTSTP86VwuijBHlbFPAPjJGd4N0HmKSjtJ
+=wCHE
-----END PGP SIGNATURE-----
diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.3.0.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.3.0.ebuild
new file mode 100644
index 000000000000..f3a187a3cad9
--- /dev/null
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.3.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rabbitmq-server/rabbitmq-server-3.3.0.ebuild,v 1.1 2014/04/14 08:37:33 ultrabug Exp $
+
+EAPI="5"
+PYTHON_DEPEND="2"
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit eutils python-single-r1 systemd user
+
+DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker written in Erlang."
+HOMEPAGE="http://www.rabbitmq.com/"
+SRC_URI="http://www.rabbitmq.com/releases/rabbitmq-server/v${PV}/rabbitmq-server-${PV}.tar.gz"
+
+LICENSE="GPL-2 MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/erlang"
+DEPEND="${RDEPEND}
+ app-arch/zip
+ app-arch/unzip
+ app-text/docbook-xml-dtd:4.5
+ app-text/xmlto
+ dev-libs/libxslt
+ dev-python/simplejson
+"
+
+pkg_setup() {
+ enewgroup rabbitmq
+ enewuser rabbitmq -1 -1 /var/lib/rabbitmq rabbitmq
+ python-single-r1_pkg_setup
+}
+
+src_compile() {
+ emake all docs_all
+ gunzip docs/*.gz
+}
+
+src_install() {
+ # erlang module
+ local targetdir="/usr/$(get_libdir)/erlang/lib/rabbitmq_server-${PV}"
+
+ einfo "Setting correct RABBITMQ_HOME in scripts"
+ sed -e "s:^RABBITMQ_HOME=.*:RABBITMQ_HOME=\"${targetdir}\":g" \
+ -i scripts/rabbitmq-env
+
+ einfo "Installing Erlang modules to ${targetdir}"
+ insinto "${targetdir}"
+ doins -r ebin include plugins
+
+ einfo "Installing server scripts to /usr/sbin"
+ for script in rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-defaults rabbitmq-plugins; do
+ exeinto /usr/libexec/rabbitmq
+ doexe scripts/${script}
+ newsbin "${FILESDIR}"/rabbitmq-script-wrapper ${script}
+ done
+
+ # create the directory where our log file will go.
+ diropts -m 0770 -o rabbitmq -g rabbitmq
+ keepdir /var/log/rabbitmq /etc/rabbitmq
+
+ # create the mnesia directory
+ diropts -m 0770 -o rabbitmq -g rabbitmq
+ dodir /var/lib/rabbitmq{,/mnesia}
+
+ # install the init script
+ newinitd "${FILESDIR}"/rabbitmq-server.init-r3 rabbitmq
+ systemd_dounit "${FILESDIR}/rabbitmq.service"
+
+ # install documentation
+ doman docs/*.[15]
+ dodoc README
+}
+
+pkg_preinst() {
+ if has_version "<=net-misc/rabbitmq-server-1.8.0"; then
+ elog "IMPORTANT UPGRADE NOTICE:"
+ elog
+ elog "RabbitMQ is now running as an unprivileged user instead of root."
+ elog "Therefore you need to fix the permissions for RabbitMQs Mnesia database."
+ elog "Please run the following commands as root:"
+ elog
+ elog " usermod -d /var/lib/rabbitmq rabbitmq"
+ elog " chown rabbitmq:rabbitmq -R /var/lib/rabbitmq"
+ elog
+ elif has_version "<net-misc/rabbitmq-server-2.1.1"; then
+ elog "IMPORTANT UPGRADE NOTICE:"
+ elog
+ elog "Please read release notes before upgrading:"
+ elog
+ elog "http://www.rabbitmq.com/release-notes/README-3.0.0.txt"
+ fi
+ if has_version "<net-misc/rabbitmq-server-3.3.0"; then
+ elog
+ elog "This release changes the behaviour of the default guest user:"
+ elog
+ elog "http://www.rabbitmq.com/access-control.html"
+ fi
+}