summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2015-06-25 21:51:35 +0000
committerZac Medico <zmedico@gentoo.org>2015-06-25 21:51:35 +0000
commit7c4d28603c8bfbbad270b2780f3b4b9a2f9fb9ad (patch)
tree69499c7544ae4f276d5339842567f80c4f65c807 /net-misc/rabbitmq-server
parentFix compile failure with perl-5.22.0, bug 553148. Fix issue with missing time... (diff)
downloadhistorical-7c4d28603c8bfbbad270b2780f3b4b9a2f9fb9ad.tar.gz
historical-7c4d28603c8bfbbad270b2780f3b4b9a2f9fb9ad.tar.bz2
historical-7c4d28603c8bfbbad270b2780f3b4b9a2f9fb9ad.zip
version bump (ebuild identical to 3.5.1)
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xFDE8EF85AE5719A3
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.5.3.ebuild101
3 files changed, 113 insertions, 5 deletions
diff --git a/net-misc/rabbitmq-server/ChangeLog b/net-misc/rabbitmq-server/ChangeLog
index 0127a1a7c987..9afd9a8e5f91 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-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/rabbitmq-server/ChangeLog,v 1.50 2015/04/30 10:38:43 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rabbitmq-server/ChangeLog,v 1.51 2015/06/25 21:51:29 zmedico Exp $
+
+*rabbitmq-server-3.5.3 (25 Jun 2015)
+
+ 25 Jun 2015; Zac Medico <zmedico@gentoo.org> +rabbitmq-server-3.5.3.ebuild:
+ version bump (ebuild identical to 3.5.1)
*rabbitmq-server-3.5.1 (30 Apr 2015)
diff --git a/net-misc/rabbitmq-server/Manifest b/net-misc/rabbitmq-server/Manifest
index 64e7e76c93e3..69606676b61d 100644
--- a/net-misc/rabbitmq-server/Manifest
+++ b/net-misc/rabbitmq-server/Manifest
@@ -7,15 +7,17 @@ AUX rabbitmq.service 314 SHA256 a1444878e941541cc413b9a7c50057e1374bddf858eccf64
DIST rabbitmq-server-3.2.4.tar.gz 3588097 SHA256 a930f92b362df2f292ec5f0281aa2011eb0c668faf6e24c4653a9fc53ec43b9f SHA512 573fc9fa2956061f91dc093664d98b569157e4f6cfb0d772731d1de6b1f84dd713169b515e28ede3383ac3baabfb912679cd7f021786316d487afc8305cb3457 WHIRLPOOL abecf0a7aaf3ab6d39475ec7f032a4ddbb078f98bf68c5996816fe1bc4bb40fa2052396e782ea8d450b1268b0f1187c5638dcd71aa859b6578025a930a2cca73
DIST rabbitmq-server-3.3.4.tar.gz 3499481 SHA256 741005b566178de0c0bb9782f6bbc5aa115cfb652b994538fa95904586d5d68e SHA512 c0b76b239fd4e1a80a2646c1d222f6155480a40bb04eaf1b78c1367a5953a36ec626e300399e2ab9478167dab464b1826ec5490167f2cbc14767fccdc4002015 WHIRLPOOL 18793c2dee1a82ba142bddac44d3c9b744d8faccd60c129730e1ec6dfa59b793a76b6508ee63073b89e7904ca74b0130a04e1778d96f373aa7d7a0d290278901
DIST rabbitmq-server-3.5.1.tar.gz 3723354 SHA256 bda603b37ba933eab2b7fd9cdb9b138b793ad030cd5cb7824bc794754b76ca0d SHA512 866a6b6cb379ccbb958f758316d5c6b5139078bb061a3397b9ba29b9f306a795b158b0b8421d5c05d51add2188af9b5d8459b6218de4d44289d720b0c8bd28e2 WHIRLPOOL 826086270215dd284996b6cc65e6d756455809881a4e3c761fcd4dcad963b3bd0236062e8d10d34cad97daf249e9d7262f462d75e5a484ffee7dcd60f63e5f0c
+DIST rabbitmq-server-3.5.3.tar.gz 3727143 SHA256 45c797ac4f7a9d2ece54eafa537da05dc3e66e43d45b4825509fe47113844363 SHA512 fa6c92256286753eba5d0ad07d70eb99d416b8626f07e832972c61cc02066aa3856f7242f83c37bea20726e339e1cb859a88084bf246bb1e0e468e8e76c543e2 WHIRLPOOL 5bb2762bd1ad7ed2e241911b8f85c009e7b851ea4f678c3e644542c6af14243526d6fb0d8b0b00242cf89599de7c5a64a824a98556aaf651bd77b5cf1abddef3
EBUILD rabbitmq-server-3.2.4.ebuild 2678 SHA256 188ec1347d4f26910a9ce9db75cba1aeb4e7ef15c0cde0908a608fa0c8750385 SHA512 070bf8779828d5e7cefcd218867c246abc7a32804c87eb703a3112c849141df694aab5ae15c225d33d6517e5cc0971428f69b71e39454d950e54716b4d753790 WHIRLPOOL d349167d1965a04c1c4266e7a7581ebbaebb3d81472df67252cd8daa95afc86d21430daf40eba08985ca0b5395d710170a82754612fc2595261ccd5fc8e0c0a3
EBUILD rabbitmq-server-3.3.4.ebuild 2921 SHA256 bc941978369acabca3c301de4e7da69dde70a02518f2bab4f70bd3e6f26ac043 SHA512 8c3cff8309956a4871d159dabf307b954a65072963c7ab34b21ed0f100e9340f56f910c45c4520575914f38bb22b77d9cbfee5c215be791a2a58aaa3f5fd7f02 WHIRLPOOL 495e56c81c2e57ecac8e9c73f1d1c7fc25ec00bbbcce352a3bdd1eb7bb9dc9deb5181cf91cb7986ccb0ad338b71f9ec6be3b9027fb2294bc418fe5769a819be7
EBUILD rabbitmq-server-3.5.1.ebuild 2921 SHA256 b3f0c4490e630116bb818c62867b20166bcc7e67db3d20694fc2f26569277462 SHA512 9fa64008905c5d656ed633355260fb7f933c3fcd3f50726bc39908e7c81845f410bcf1fc19ae8123aaaa04829fe6cf72fd4c5e666c35091f873cdec9927001d6 WHIRLPOOL 1cea13890dc25fdb81c472dea2952c3c94120552b4db6d0e1ef5cdc7a7554e867fa92fce9b6af0cd285d3dc99fa5f3a417b25b571968863ca6c095ba3985c4ce
-MISC ChangeLog 9166 SHA256 3f547396a9562a9787de4a72aae3560d31b0c8eb2052615fbf0a0ce5b89264de SHA512 fd3ad69baac56f7075cf5bd7b03524c4092c7d4cd5e79dac4dde9544d159b2cfeb2b269207497d9e76fe4a022a3bbfccc0ca15d9a62bda3a33afa6cc7aab7b0b WHIRLPOOL 2c4734f3740bd0318b40af2fd0f92db281f13701125bcfcf5e7c98034be161dda546c61ef6cee36a9e3eccf5d29f03f3d4ded0204c52f569f93900a560ae48d3
+EBUILD rabbitmq-server-3.5.3.ebuild 2920 SHA256 5fddac681c21420e9cff3900a63d912ec07241de18724a854b584dc688e8fd9b SHA512 78c578f252e4a671ee6de538485dae36308f9a4ffdd1996cf4b70b8b57b34903dbe22d18eba0b99c89035d8eb961cf29829c74d3c736ab4769b9bf8d1d60b554 WHIRLPOOL b926c17c12f9db5738e9ef04d7a48aee6196603b17345265fdff0d3c2c6d130ea134340dec8b2a56d3f7ce43892e0601e69d35dc21e500cee7b094fadb48e731
+MISC ChangeLog 9325 SHA256 909f07a4b271e41482d034bd4da6b8939dd3023bb4eeb2fb9912e3248d35d3be SHA512 68317f1c63f79a38c282dd4f45964198e5f4977f58b856fb4aef2feabadefd5cc0a756f29edd64b2a1b00c0ca94fc28ab466e54d97a7d291cc289132050c086f WHIRLPOOL 5882a7ce7855b9b436ed63bed531009095eef28af3e466678fba8899d725b355004e67da3524bd4f657346174651c3d2298e20c6698aee5ff2de2998dfade1a7
MISC metadata.xml 230 SHA256 bd8560ab21232bace10a233ea24414dacb36c87e37a3a10cdeeded266cbb5c8d SHA512 3c7c9badebcc814572f1be89f2cdffaa81f795e3a44ae4f67bc7332927d332844a8a076b0f34d0e84b31db5abef654001cf1e6efff9628fa56a06786c082e6c0 WHIRLPOOL 57f9c4a65d7791075c8859af3cbbff141cc74e426102fefd15029bf1c63d3cf8a2c496eb4fc4f59570d0b84151a0d7a0feba0599827e932702ecfd5b8598563d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlVCBjQACgkQKiQSS7ZY+hMgfgD/URM/qUgUhOyBF6JnpIkRJnYg
-DKLps1+QJu49lwSIFAUA/juPwNFfbASzNDM/jITzJS11AAZ1IVVd9133zH1NRdmL
-=i2Yf
+iEYEAREIAAYFAlWMd+IACgkQ/ejvha5XGaMMSACfVFjlOmwYxHiwJrWNagBeEe0a
+lhYAoIumPxT5qOgyr7gVHZs8yDJyrYM2
+=2U/N
-----END PGP SIGNATURE-----
diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.5.3.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.5.3.ebuild
new file mode 100644
index 000000000000..8a9d8d228aa4
--- /dev/null
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.5.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 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.5.3.ebuild,v 1.1 2015/06/25 21:51:29 zmedico Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-any-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
+ $(python_gen_any_dep 'dev-python/simplejson[${PYTHON_USEDEP}]')
+"
+
+pkg_setup() {
+ enewgroup rabbitmq
+ enewuser rabbitmq -1 -1 /var/lib/rabbitmq rabbitmq
+ python-any-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 || die
+
+ 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
+
+ # install the init script
+ newinitd "${FILESDIR}"/rabbitmq-server.init-r3 rabbitmq
+ systemd_dounit "${FILESDIR}/rabbitmq.service"
+
+ # install documentation
+ doman docs/*.[15]
+ dodoc README
+
+ # 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}
+}
+
+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
+}