[packages/heartbeat] - build with python3
hawk
hawk at pld-linux.org
Fri Apr 26 02:35:01 CEST 2024
commit 78bd0d4fc06b9a672ffde0d9c4d16c69180a16e5
Author: Marcin Krol <hawk at tld-linux.org>
Date: Fri Apr 26 00:41:05 2024 +0200
- build with python3
heartbeat-ac.patch | 15 +++++++--------
heartbeat.spec | 12 ++++++------
2 files changed, 13 insertions(+), 14 deletions(-)
---
diff --git a/heartbeat.spec b/heartbeat.spec
index cf1ea77..df67021 100644
--- a/heartbeat.spec
+++ b/heartbeat.spec
@@ -9,7 +9,7 @@ Summary(pl.UTF-8): Podsystem heartbeat dla systemów o podwyższonej niezawodno
Summary(pt_BR.UTF-8): Implementa sistema de monitoração (heartbeats) visando Alta Disponibilidade
Name: heartbeat
Version: 3.0.6
-Release: 4
+Release: 5
License: GPL v2+
Group: Networking/Daemons
Source0: http://hg.linux-ha.org/heartbeat-STABLE_3_0/archive/STABLE-%{version}.tar.bz2
@@ -36,8 +36,8 @@ BuildRequires: libuuid-devel
BuildRequires: libxslt-progs
BuildRequires: ncurses-devel >= 5.4
BuildRequires: pkgconfig
-BuildRequires: python
-BuildRequires: python-devel
+BuildRequires: python3
+BuildRequires: python3-devel
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: zlib-devel
@@ -136,7 +136,7 @@ Zestaw testów klastra opartego o heartbeat.
%patch3 -p1
%{__sed} -i -e '1{
- s,^#!.*python$,#!%{__python},
+ s,^#!.*python$,#!%{__python3},
}' \
heartbeat/{hb_api,ha_test}.py
@@ -147,7 +147,7 @@ Zestaw testów klastra opartego o heartbeat.
%{__autoheader}
%{__automake}
%configure \
- PYTHON=%{__python} \
+ PYTHON=%{__python3} \
--with-initdir=/etc/rc.d/init.d \
--with-systemdunitdir=%{systemdunitdir} \
--docdir=%{_docdir}/%{name}-%{version} \
@@ -313,6 +313,6 @@ fi
%doc cts/README
%dir %{_datadir}/heartbeat/cts
%attr(755,root,root) %{_datadir}/heartbeat/cts/*.py
-%{_datadir}/heartbeat/cts/*.py[co]
+%{_datadir}/heartbeat/cts/__pycache__/*.py[co]
%attr(755,root,root) %{_datadir}/heartbeat/cts/*.sh
%attr(755,root,root) %{_datadir}/heartbeat/cts/*Dummy
diff --git a/heartbeat-ac.patch b/heartbeat-ac.patch
index c6fae95..f005225 100644
--- a/heartbeat-ac.patch
+++ b/heartbeat-ac.patch
@@ -1,6 +1,7 @@
---- heartbeat-3.0.6/configure.ac.orig Tue Feb 17 06:50:30 2004
-+++ heartbeat-3.0.6/configure.ac Tue Mar 16 13:36:09 2004
-@@ -258,18 +258,7 @@
+diff -urNp -x '*.orig' Heartbeat-3-0-STABLE-3.0.6.org/configure.ac Heartbeat-3-0-STABLE-3.0.6/configure.ac
+--- Heartbeat-3-0-STABLE-3.0.6.org/configure.ac 2015-02-04 15:57:04.000000000 +0100
++++ Heartbeat-3-0-STABLE-3.0.6/configure.ac 2024-04-25 23:59:40.319018426 +0200
+@@ -777,18 +777,7 @@ fi
dnl Determine if we use -w1 or -t1 for ping (in PYTHON Scripts)
@@ -19,8 +20,8 @@
+PING_TIMEOUT_OPT="-w1"
AC_SUBST(PING_TIMEOUT_OPT)
- dnl Determining a route (particularly for "findif").
-@@ -816,17 +816,7 @@
+
+@@ -806,17 +795,7 @@ AC_DEFINE(PROCROUTE, "/proc/net/route",
AC_MSG_CHECKING(ifconfig option to list interfaces)
@@ -39,9 +40,7 @@
AC_SUBST(IFCONFIG_A_OPT)
AC_SUBST(WHOAMI)
---- heartbeat-3.0.6/configure.ac.orig 2006-08-08 14:41:54.000000000 +0200
-+++ heartbeat-3.0.6/configure.ac 2007-01-27 19:23:30.919741000 +0100
-@@ -1693,8 +1693,12 @@ dnl ************ printw ****************
+@@ -1585,8 +1564,12 @@ dnl ************ printw ****************
[
#if defined(HAVE_CURSES_H)
# include <curses.h>
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/heartbeat.git/commitdiff/78bd0d4fc06b9a672ffde0d9c4d16c69180a16e5
More information about the pld-cvs-commit
mailing list