View | Details | Raw Unified | Return to bug 126560 | Differences between
and this patch

Collapse All | Expand All

(-)rabbitmq/Makefile (-10 / +5 lines)
Lines 6-14 Link Here
6
#
6
#
7
7
8
PORTNAME=	rabbitmq
8
PORTNAME=	rabbitmq
9
PORTVERSION=	1.3.0
9
PORTVERSION=	1.4.0
10
CATEGORIES=	net
10
CATEGORIES=	net
11
MASTER_SITES=	http://www.rabbitmq.com/releases/source/
11
MASTER_SITES=	http://www.rabbitmq.com/releases/rabbitmq-server/v${PORTVERSION}/
12
DISTNAME=	${PORTNAME}-server-${PORTVERSION}
12
13
13
MAINTAINER=	pneumann@gmail.com
14
MAINTAINER=	pneumann@gmail.com
14
COMMENT=	RabbitMQ is an implementation of AMQP
15
COMMENT=	RabbitMQ is an implementation of AMQP
Lines 18-38 Link Here
18
19
19
USE_GMAKE=	yes
20
USE_GMAKE=	yes
20
USE_PYTHON=	yes
21
USE_PYTHON=	yes
21
ALL_TARGET=	server
22
MAKE_ENV+=	TARGET_DIR="${PREFIX}/lib/erlang/lib/rabbitmq-${PORTVERSION}" SBIN_DIR="${PREFIX}/sbin/"
22
SCRIPTS_DIR=	${WRKSRC}/erlang/rabbit/scripts/
23
SCRIPTS_DIR=	${WRKSRC}/scripts/
23
USE_RC_SUBR=	rabbitmq
24
USE_RC_SUBR=	rabbitmq
24
25
25
post-patch:
26
post-patch:
26
	@${REINPLACE_CMD} -e 's|/etc/default|${PREFIX}/etc/rabbitmq|g ; s|/var/lib|/var/db|g' \
27
	@${REINPLACE_CMD} -e 's|/etc/default|${PREFIX}/etc/rabbitmq|g ; s|/var/lib|/var/db|g' \
27
		${SCRIPTS_DIR}/rabbitmq-multi ${SCRIPTS_DIR}/rabbitmq-server ${SCRIPTS_DIR}/rabbitmqctl
28
		${SCRIPTS_DIR}/rabbitmq-multi ${SCRIPTS_DIR}/rabbitmq-server ${SCRIPTS_DIR}/rabbitmqctl
28
29
29
do-install:
30
	@${MKDIR} /var/log/rabbitmq /var/db/rabbitmq/mnesia ${PREFIX}/etc/rabbitmq
30
	@${MKDIR} /var/log/rabbitmq /var/db/rabbitmq/mnesia ${PREFIX}/etc/rabbitmq
31
	@${FIND} ${WRKSRC} -name "*.bak" | ${XARGS} ${RM}
31
	@${FIND} ${WRKSRC} -name "*.bak" | ${XARGS} ${RM}
32
	@cd ${WRKSRC}/erlang/rabbit/dist && ${FIND} . \
33
		| ${CPIO} -pdmu ${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}
34
	@${INSTALL_SCRIPT} ${SCRIPTS_DIR}/rabbitmq-multi ${PREFIX}/bin
35
	@${INSTALL_SCRIPT} ${SCRIPTS_DIR}/rabbitmq-server ${PREFIX}/bin
36
	@${INSTALL_SCRIPT} ${SCRIPTS_DIR}/rabbitmqctl ${PREFIX}/bin
37
32
38
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)rabbitmq/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (rabbitmq-1.3.0.tar.gz) = 3206716f78a22e5c1d82529c660410d5
1
MD5 (rabbitmq-server-1.4.0.tar.gz) = ac43cb6178d992eae192ebe19557ccd5
2
SHA256 (rabbitmq-1.3.0.tar.gz) = 0de5000c937a6fc78f0f247b8d04a480dada20213602e4d333b3da427b59d758
2
SHA256 (rabbitmq-server-1.4.0.tar.gz) = d00b3022a71a4eb3b028e1eb3c1a0881c2a93bf6d705a9351fc42c87c55aeca1
3
SIZE (rabbitmq-1.3.0.tar.gz) = 2085989
3
SIZE (rabbitmq-server-1.4.0.tar.gz) = 108625
(-)rabbitmq/files/patch-Makefile (+11 lines)
Line 0 Link Here
1
--- Makefile.orig	2008-08-15 20:56:25.000000000 -0400
2
+++ Makefile	2008-08-15 20:57:14.000000000 -0400
3
@@ -113,7 +113,7 @@
4
 		cp BUILD $(GENERIC_STAGE_DIR); \
5
 	fi
6
 
7
-	sed -i 's/%%VERSION%%/$(VERSION)/' $(GENERIC_STAGE_DIR)/ebin/rabbit.app
8
+	#sed -i 's/%%VERSION%%/$(VERSION)/' $(GENERIC_STAGE_DIR)/ebin/rabbit.app
9
 
10
 srcdist: distclean
11
 	$(MAKE) VERSION=$(VERSION) GENERIC_STAGE_DIR=dist/$(TARBALL_NAME) generic_stage
(-)rabbitmq/pkg-plist (-95 / +87 lines)
Lines 1-98 Link Here
1
bin/rabbitmq-multi
1
sbin/rabbitmq-multi
2
bin/rabbitmq-server
2
sbin/rabbitmq-server
3
bin/rabbitmqctl
3
sbin/rabbitmqctl
4
lib/erlang/lib/rabbitmq-1.3.0/src/tcp_listener_sup.erl
4
lib/erlang/lib/rabbitmq-1.4.0/INSTALL
5
lib/erlang/lib/rabbitmq-1.3.0/src/tcp_listener.erl
5
lib/erlang/lib/rabbitmq-1.4.0/LICENSE
6
lib/erlang/lib/rabbitmq-1.3.0/src/tcp_client_sup.erl
6
lib/erlang/lib/rabbitmq-1.4.0/LICENSE-MPL-RabbitMQ
7
lib/erlang/lib/rabbitmq-1.3.0/src/tcp_acceptor_sup.erl
7
lib/erlang/lib/rabbitmq-1.4.0/ebin/buffering_proxy.beam
8
lib/erlang/lib/rabbitmq-1.3.0/src/tcp_acceptor.erl
8
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit.app
9
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_writer.erl
9
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit.beam
10
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_tracer.erl
10
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit.rel
11
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_ticket.erl
11
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_access_control.beam
12
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_tests.erl
12
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_amqqueue.beam
13
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_sup.erl
13
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_amqqueue_process.beam
14
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_router.erl
14
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_amqqueue_sup.beam
15
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_realm.erl
15
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_binary_generator.beam
16
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_reader.erl
16
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_binary_parser.beam
17
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_persister.erl
17
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_channel.beam
18
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_node_monitor.erl
18
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_control.beam
19
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_networking.erl
19
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_error_logger.beam
20
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_multi.erl
20
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_exchange.beam
21
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_mnesia.erl
21
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_framing.beam
22
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_misc.erl
22
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_framing_channel.beam
23
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_log.erl
23
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_heartbeat.beam
24
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_load.erl
24
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_load.beam
25
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_heartbeat.erl
25
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_log.beam
26
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_gensym.erl
26
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_misc.beam
27
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_framing_channel.erl
27
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_mnesia.beam
28
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_framing.erl
28
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_multi.beam
29
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_exchange.erl
29
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_networking.beam
30
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_error_logger.erl
30
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_node_monitor.beam
31
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_control.erl
31
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_persister.beam
32
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_channel0.erl
32
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_reader.beam
33
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_channel.erl
33
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_realm.beam
34
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_binary_parser.erl
34
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_router.beam
35
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_binary_generator.erl
35
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_sup.beam
36
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_amqqueue_process.erl
36
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_tests.beam
37
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_amqqueue.erl
37
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_ticket.beam
38
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit_access_control.erl
38
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_tracer.beam
39
lib/erlang/lib/rabbitmq-1.3.0/src/rabbit.erl
39
lib/erlang/lib/rabbitmq-1.4.0/ebin/rabbit_writer.beam
40
lib/erlang/lib/rabbitmq-1.3.0/src/buffering_proxy.erl
40
lib/erlang/lib/rabbitmq-1.4.0/ebin/tcp_acceptor.beam
41
lib/erlang/lib/rabbitmq-1.3.0/scripts/rabbitmqctl.bat
41
lib/erlang/lib/rabbitmq-1.4.0/ebin/tcp_acceptor_sup.beam
42
lib/erlang/lib/rabbitmq-1.3.0/scripts/rabbitmqctl
42
lib/erlang/lib/rabbitmq-1.4.0/ebin/tcp_client_sup.beam
43
lib/erlang/lib/rabbitmq-1.3.0/scripts/rabbitmq-server.bat
43
lib/erlang/lib/rabbitmq-1.4.0/ebin/tcp_listener.beam
44
lib/erlang/lib/rabbitmq-1.3.0/scripts/rabbitmq-server
44
lib/erlang/lib/rabbitmq-1.4.0/ebin/tcp_listener_sup.beam
45
lib/erlang/lib/rabbitmq-1.3.0/scripts/rabbitmq-multi.bat
45
lib/erlang/lib/rabbitmq-1.4.0/include/rabbit.hrl
46
lib/erlang/lib/rabbitmq-1.3.0/scripts/rabbitmq-multi
46
lib/erlang/lib/rabbitmq-1.4.0/include/rabbit_framing.hrl
47
lib/erlang/lib/rabbitmq-1.3.0/include/rabbit_framing.hrl
47
lib/erlang/lib/rabbitmq-1.4.0/include/rabbit_framing_spec.hrl
48
lib/erlang/lib/rabbitmq-1.3.0/include/rabbit.hrl
48
lib/erlang/lib/rabbitmq-1.4.0/src/buffering_proxy.erl
49
lib/erlang/lib/rabbitmq-1.3.0/ebin/tcp_listener_sup.beam
49
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit.erl
50
lib/erlang/lib/rabbitmq-1.3.0/ebin/tcp_listener.beam
50
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_access_control.erl
51
lib/erlang/lib/rabbitmq-1.3.0/ebin/tcp_client_sup.beam
51
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_amqqueue.erl
52
lib/erlang/lib/rabbitmq-1.3.0/ebin/tcp_acceptor_sup.beam
52
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_amqqueue_process.erl
53
lib/erlang/lib/rabbitmq-1.3.0/ebin/tcp_acceptor.beam
53
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_amqqueue_sup.erl
54
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_writer.beam
54
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_binary_generator.erl
55
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_tracer.beam
55
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_binary_parser.erl
56
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_ticket.beam
56
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_channel.erl
57
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_tests.beam
57
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_control.erl
58
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_sup.beam
58
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_error_logger.erl
59
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_router.beam
59
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_exchange.erl
60
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_realm.beam
60
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_framing.erl
61
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_reader.beam
61
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_framing_channel.erl
62
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_persister.beam
62
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_heartbeat.erl
63
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_node_monitor.beam
63
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_load.erl
64
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_networking.beam
64
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_log.erl
65
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_multi.beam
65
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_misc.erl
66
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_mnesia.beam
66
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_mnesia.erl
67
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_misc.beam
67
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_multi.erl
68
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_log.beam
68
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_networking.erl
69
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_load.beam
69
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_node_monitor.erl
70
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_heartbeat.beam
70
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_persister.erl
71
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_gensym.beam
71
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_reader.erl
72
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_framing_channel.beam
72
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_realm.erl
73
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_framing.beam
73
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_router.erl
74
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_exchange.beam
74
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_sup.erl
75
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_error_logger.beam
75
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_tests.erl
76
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_control.beam
76
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_ticket.erl
77
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_channel0.beam
77
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_tracer.erl
78
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_channel.beam
78
lib/erlang/lib/rabbitmq-1.4.0/src/rabbit_writer.erl
79
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_binary_parser.beam
79
lib/erlang/lib/rabbitmq-1.4.0/src/tcp_acceptor.erl
80
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_binary_generator.beam
80
lib/erlang/lib/rabbitmq-1.4.0/src/tcp_acceptor_sup.erl
81
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_amqqueue_process.beam
81
lib/erlang/lib/rabbitmq-1.4.0/src/tcp_client_sup.erl
82
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_amqqueue.beam
82
lib/erlang/lib/rabbitmq-1.4.0/src/tcp_listener.erl
83
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit_access_control.beam
83
lib/erlang/lib/rabbitmq-1.4.0/src/tcp_listener_sup.erl
84
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit.rel
84
@dirrm lib/erlang/lib/rabbitmq-1.4.0/src
85
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit.beam
85
@dirrm lib/erlang/lib/rabbitmq-1.4.0/include
86
lib/erlang/lib/rabbitmq-1.3.0/ebin/rabbit.app
86
@dirrm lib/erlang/lib/rabbitmq-1.4.0/ebin
87
lib/erlang/lib/rabbitmq-1.3.0/ebin/buffering_proxy.beam
87
@dirrm lib/erlang/lib/rabbitmq-1.4.0
88
lib/erlang/lib/rabbitmq-1.3.0/LICENSE-MPL-RabbitMQ
89
lib/erlang/lib/rabbitmq-1.3.0/LICENSE
90
lib/erlang/lib/rabbitmq-1.3.0/INSTALL
91
@dirrm lib/erlang/lib/rabbitmq-1.3.0/src
92
@dirrm lib/erlang/lib/rabbitmq-1.3.0/scripts
93
@dirrm lib/erlang/lib/rabbitmq-1.3.0/include
94
@dirrm lib/erlang/lib/rabbitmq-1.3.0/ebin
95
@dirrm lib/erlang/lib/rabbitmq-1.3.0/
96
@dirrmtry /var/log/rabbitmq
88
@dirrmtry /var/log/rabbitmq
97
@dirrmtry /var/db/rabbitmq/mnesia
89
@dirrmtry /var/db/rabbitmq/mnesia
98
@dirrmtry etc/rabbitmq
90
@dirrmtry etc/rabbitmq

Return to bug 126560