aboutsummaryrefslogtreecommitdiffstats
path: root/testing/rabbitmq-server
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-08-31 06:41:40 -0300
committerLeo <thinkabit.ukim@gmail.com>2019-08-31 14:11:42 -0300
commitacd8a674112c953f7dead48e3c094ecdc1c5a0a9 (patch)
treead27ecc654715fe65b2d2e920eb010dd5bab8223 /testing/rabbitmq-server
parentb6f3c52f889edebea15fed5b33bd8fed624a7795 (diff)
downloadaports-acd8a674112c953f7dead48e3c094ecdc1c5a0a9.tar.bz2
aports-acd8a674112c953f7dead48e3c094ecdc1c5a0a9.tar.xz
testing/rabbitmq-server: upgrade to 3.7.17
Diffstat (limited to 'testing/rabbitmq-server')
-rw-r--r--testing/rabbitmq-server/APKBUILD27
1 files changed, 14 insertions, 13 deletions
diff --git a/testing/rabbitmq-server/APKBUILD b/testing/rabbitmq-server/APKBUILD
index 946c2a8c5d..09f1259cc8 100644
--- a/testing/rabbitmq-server/APKBUILD
+++ b/testing/rabbitmq-server/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Nathan Johnson <nathan@nathanjohnson.info>
# Maintainer: Nathan Johnson <nathan@nathanjohnson.info>
pkgname=rabbitmq-server
-pkgver=3.7.15
+pkgver=3.7.17
pkgrel=0
pkgdesc="RabbitMQ is an open source multi-protocol messaging broker."
url="https://www.rabbitmq.com/"
@@ -11,7 +11,6 @@ depends="erlang erlang-tools erlang-runtime-tools erlang-stdlib
logrotate erlang-ssl erlang-crypto erlang-parsetools
erlang-mnesia erlang-sasl erlang-inets erlang-syntax-tools
erlang-eldap erlang-xmerl erlang-os-mon erlang-asn1 erlang-public-key"
-depends_dev=""
makedepends="$depends_dev erlang-dev python2 py2-simplejson xmlto libxslt
rsync zip gawk grep erlang-compiler erlang-erl-docgen
erlang-edoc socat erlang-eunit elixir"
@@ -22,18 +21,21 @@ subpackages="$pkgname-doc"
source="
rabbitmq-server.initd
rabbitmq-server.logrotate
- https://github.com/rabbitmq/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz
+ https://github.com/rabbitmq/rabbitmq-server/releases/download/v$pkgver/rabbitmq-server-$pkgver.tar.xz
"
options="!check" # test suite broken
-builddir="$srcdir/${pkgname}-${pkgver}"
+
+# secfixes
+# 3.7.17:
+# - CVE-2015-9251
+# - CVE-2017-16012
+# - CVE-2019-11358
+
build() {
- cd "$builddir"
make dist manpages
}
package() {
- cd "$builddir"
-
make install install-bin install-man DESTDIR="$pkgdir" PREFIX=/usr \
RMQ_ROOTDIR="/usr/lib/rabbitmq" MANDIR=/usr/share/man
@@ -42,14 +44,13 @@ package() {
#Copy all necessary lib files etc.
install -p -m755 -D "$builddir"/scripts/rabbitmq-server.ocf \
- "$pkgdir"/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server || return 1
+ "$pkgdir"/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server
install -p -m755 -D "$builddir"/scripts/rabbitmq-server-ha.ocf \
- "$pkgdir"/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server-ha \
- || return 1
+ "$pkgdir"/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server-ha
install -p -m644 -D "$srcdir/"$pkgname.logrotate \
- "$pkgdir"/etc/logrotate.d/rabbitmq-server || return 1
+ "$pkgdir"/etc/logrotate.d/rabbitmq-server
install -m755 -D "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname || return 1
+ "$pkgdir"/etc/init.d/$pkgname
mkdir -p "$pkgdir"/usr/sbin
# This is lifted / adapted from the official upstream spec file.
@@ -79,4 +80,4 @@ package() {
sha512sums="a8bb02a7cae1f8720e5c7aaabfe6a2c0e731cffbe0d8f99bdcb6597daa654dc49e6d41943974601435700cf469eaa8286dc91a3255a6b9023754c3861fbb5cd9 rabbitmq-server.initd
b8655cb048ab3b32001d4e6920bb5366696f3a5da75c053605e9b270e771c548e36858dca8338813d34376534515bba00af5e6dd7b4b1754a0e64a8fb756e3f3 rabbitmq-server.logrotate
-6fe527ac9ce417ddd7cc5caeccb6bc706f7b882d7c4aea693f8c97b1b6b4ab42eed241751179e4283df3121a617792fe89950a3699d28632bb3811d8f02119df rabbitmq-server-3.7.15.tar.xz"
+33af52a3f95854e7b3e067308181e37c7b9715b24e0ceb690d606f3e69a8be9cab258a18b68681350c31a01e4fa530825473bf652c7ac10894d36af4fa573a38 rabbitmq-server-3.7.17.tar.xz"