Codebase list rabbitmq-server / 1a36eae
Using python3 as binary, not python (Closes: #883192). Thomas Goirand 4 years ago
4 changed file(s) with 101 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
44 * Re-add debian/gbp.conf, as this package must use pristine-tar.
55 * Fix display of version when doing rabbitmqadmin --version. Used a different
66 way from proposed patch which isn't invasive (Closes: #908690).
7 * Using python3 as binary, not python (Closes: #883192).
78
89 -- Thomas Goirand <zigo@debian.org> Mon, 23 Sep 2019 10:05:48 +0200
910
0 Description: Using /usr/bin/python3, not just python
1 Author: Thomas Goirand <zigo@debian.org>
2 Forwarded: no
3 Last-Update: 2019-09-23
4
5 --- rabbitmq-server-3.7.18.orig/deps/amqp10_common/codegen.py
6 +++ rabbitmq-server-3.7.18/deps/amqp10_common/codegen.py
7 @@ -1,4 +1,4 @@
8 -#!/usr/bin/env python
9 +#!/usr/bin/env python3
10
11 from __future__ import print_function
12
13 --- rabbitmq-server-3.7.18.orig/deps/amqp10_common/development.post.mk
14 +++ rabbitmq-server-3.7.18/deps/amqp10_common/development.post.mk
15 @@ -2,7 +2,7 @@
16 # Framing sources generation.
17 # --------------------------------------------------------------------
18
19 -PYTHON ?= python
20 +PYTHON ?= python3
21 CODEGEN = $(CURDIR)/codegen.py
22 CODEGEN_DIR ?= $(DEPS_DIR)/rabbitmq_codegen
23 CODEGEN_AMQP = $(CODEGEN_DIR)/amqp_codegen.py
24 --- rabbitmq-server-3.7.18.orig/deps/rabbit_common/codegen.py
25 +++ rabbitmq-server-3.7.18/deps/rabbit_common/codegen.py
26 @@ -1,4 +1,4 @@
27 -#!/usr/bin/env python
28 +#!/usr/bin/env python3
29
30 ## The contents of this file are subject to the Mozilla Public License
31 ## Version 1.1 (the "License"); you may not use this file except in
32 --- rabbitmq-server-3.7.18.orig/deps/rabbit_common/development.post.mk
33 +++ rabbitmq-server-3.7.18/deps/rabbit_common/development.post.mk
34 @@ -2,7 +2,7 @@
35 # Framing sources generation.
36 # --------------------------------------------------------------------
37
38 -PYTHON ?= python
39 +PYTHON ?= python3
40 CODEGEN = $(CURDIR)/codegen.py
41 CODEGEN_DIR ?= $(DEPS_DIR)/rabbitmq_codegen
42 CODEGEN_AMQP = $(CODEGEN_DIR)/amqp_codegen.py
43 --- rabbitmq-server-3.7.18.orig/deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_django/manage.py
44 +++ rabbitmq-server-3.7.18/deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_django/manage.py
45 @@ -1,4 +1,4 @@
46 -#!/usr/bin/env python
47 +#!/usr/bin/env python3
48 import os
49 import sys
50
51 --- rabbitmq-server-3.7.18.orig/deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_django/start.sh
52 +++ rabbitmq-server-3.7.18/deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_django/start.sh
53 @@ -1,3 +1,3 @@
54 #!/bin/sh
55 -python manage.py migrate
56 -python manage.py runserver 0.0.0.0:8000
57 +python3 manage.py migrate
58 +python3 manage.py runserver 0.0.0.0:8000
59 --- rabbitmq-server-3.7.18.orig/deps/rabbitmq_consistent_hash_exchange/examples/python/example1.py
60 +++ rabbitmq-server-3.7.18/deps/rabbitmq_consistent_hash_exchange/examples/python/example1.py
61 @@ -1,4 +1,4 @@
62 -#!/usr/bin/env python
63 +#!/usr/bin/env python3
64
65 import pika
66 import time
67 --- rabbitmq-server-3.7.18.orig/deps/rabbitmq_consistent_hash_exchange/examples/python/example2.py
68 +++ rabbitmq-server-3.7.18/deps/rabbitmq_consistent_hash_exchange/examples/python/example2.py
69 @@ -1,4 +1,4 @@
70 -#!/usr/bin/env python
71 +#!/usr/bin/env python3
72
73 import pika
74 import time
75 --- rabbitmq-server-3.7.18.orig/deps/rabbitmq_consistent_hash_exchange/examples/python/example3.py
76 +++ rabbitmq-server-3.7.18/deps/rabbitmq_consistent_hash_exchange/examples/python/example3.py
77 @@ -1,4 +1,4 @@
78 -#!/usr/bin/env python
79 +#!/usr/bin/env python3
80
81 import pika
82 import time
83 --- rabbitmq-server-3.7.18.orig/deps/rabbitmq_management/bin/rabbitmqadmin
84 +++ rabbitmq-server-3.7.18/deps/rabbitmq_management/bin/rabbitmqadmin
85 @@ -1,4 +1,4 @@
86 -#!/usr/bin/env python
87 +#!/usr/bin/env python3
88
89 # The contents of this file are subject to the Mozilla Public License
90 # Version 1.1 (the "License"); you may not use this file except in
91 --- rabbitmq-server-3.7.18.orig/deps/rabbitmq_trust_store/examples/rabbitmq_trust_store_django/manage.py
92 +++ rabbitmq-server-3.7.18/deps/rabbitmq_trust_store/examples/rabbitmq_trust_store_django/manage.py
93 @@ -1,4 +1,4 @@
94 -#!/usr/bin/env python
95 +#!/usr/bin/env python3
96 import os
97 import sys
98
0 lets-use-python3-not-python-binary.patch
6666 rm -f plugins-src/rabbitmq-server plugins/README
6767 #dh_auto_clean
6868
69 override_dh_python2:
70 dh_python2 --shebang=/usr/bin/python
71
7269 #override_dh_link:
7370 # dh_link
7471 # mv $(CURDIR)/debian/rabbitmq-server/usr/sbin/rabbitmqctl $(CURDIR)/debian/rabbitmq-server/usr/sbin/rabbitmqctl-real