]> git.pld-linux.org Git - packages/pacemaker.git/commitdiff
- updated to 1.1.24
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 7 Feb 2022 18:16:30 +0000 (19:16 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 7 Feb 2022 18:16:30 +0000 (19:16 +0100)
- updated libs patch
- added libesmtp patch (support libesmtp 1.1.0 via pkg-config instead of libesmtp-config script)

pacemaker-libesmtp.patch [new file with mode: 0644]
pacemaker-libs.patch
pacemaker.spec

diff --git a/pacemaker-libesmtp.patch b/pacemaker-libesmtp.patch
new file mode 100644 (file)
index 0000000..d0d621c
--- /dev/null
@@ -0,0 +1,15 @@
+--- pacemaker-Pacemaker-1.1.24/configure.ac.orig       2022-02-07 17:25:42.088523345 +0100
++++ pacemaker-Pacemaker-1.1.24/configure.ac    2022-02-07 17:31:38.959923340 +0100
+@@ -1736,7 +1736,11 @@ else
+    fi
+    if test $SUPPORT_ESMTP != no; then
+-      AC_PATH_PROGS(ESMTPCONFIG, libesmtp-config)
++      if $PKG_CONFIG --exists libesmtp-1.0 ; then
++              ESMTPCONFIG="$PKG_CONFIG libesmtp-1.0"
++      else
++              AC_PATH_PROGS(ESMTPCONFIG, libesmtp-config)
++      fi
+       if test "X${ESMTPCONFIG}" = "X"; then
+               AC_MSG_RESULT(You need the libesmtp development package to continue.)
+               SUPPORT_ESMTP=no
index 78f08e3b579e2d3add68f89fa49702d226038e70..6c13756c420fa4720817c56f99d24b56cfa42756 100644 (file)
  
  cib_SOURCES   = io.c messages.c notify.c \
                callbacks.c main.c remote.c common.c
+--- pacemaker-Pacemaker-1.1.24/lib/transition/Makefile.am.orig 2020-12-03 16:37:50.000000000 +0100
++++ pacemaker-Pacemaker-1.1.24/lib/transition/Makefile.am      2022-02-07 17:40:24.372315923 +0100
+@@ -28,7 +28,7 @@ libtransitioner_la_CPPFLAGS  = -I$(top_bu
+ libtransitioner_la_CFLAGS     = $(CFLAGS_HARDENED_LIB)
+ libtransitioner_la_LDFLAGS    += $(LDFLAGS_HARDENED_LIB)
+-libtransitioner_la_LIBADD     = $(top_builddir)/lib/common/libcrmcommon.la
++libtransitioner_la_LIBADD     = $(top_builddir)/lib/common/libcrmcommon.la $(top_builddir)/lib/lrmd/liblrmd.la
+ libtransitioner_la_SOURCES    = unpack.c graph.c utils.c
+ clean-generic:
+--- pacemaker-Pacemaker-1.1.24/lib/Makefile.am.orig    2020-12-03 16:37:50.000000000 +0100
++++ pacemaker-Pacemaker-1.1.24/lib/Makefile.am 2022-02-07 17:45:16.017402612 +0100
+@@ -29,7 +29,7 @@ clean-local:
+       rm -f $(PC_FILES)
+ ## Subdirectories...
+-SUBDIRS       = gnu common pengine transition cib services fencing lrmd cluster
++SUBDIRS       = gnu common pengine cib services fencing lrmd transition cluster
+ DIST_SUBDIRS = $(SUBDIRS)
+ if BUILD_CS_PLUGIN
index 3daa974f133f8859602b632572406f39de8f6574..cd78e2a4edbfdced2c898d0400a0442d68cc0038 100644 (file)
 Summary:       The scalable High-Availability cluster resource manager
 Summary(pl.UTF-8):     Skalowalny zarządca zasobów klastrów o wysokiej dostępności
 Name:          pacemaker
-Version:       1.1.22
-Release:       2
+Version:       1.1.24
+Release:       1
 License:       GPL v2+, LGPL v2.1+
 Group:         Applications/System
 #Source0Download: https://github.com/ClusterLabs/pacemaker/releases
 Source0:       https://github.com/ClusterLabs/pacemaker/archive/Pacemaker-%{version}.tar.gz
-# Source0-md5: ae655914911680a34faf6b0b5033fc6f
+# Source0-md5: 4e0b76f7ba00535514a97dcf9cd47813
 Source1:       %{name}.tmpfiles
 Source2:       %{name}.init
 Source3:       %{name}.service
 Patch0:                %{name}-automake.patch
 Patch1:                %{name}-manpage_xslt.patch
 Patch2:                %{name}-update.patch
+Patch3:                %{name}-libesmtp.patch
 Patch4:                %{name}-libs.patch
 Patch5:                %{name}-heartbeat-libexecdir.patch
 Patch6:                %{name}-no-common.patch
@@ -204,6 +205,7 @@ Dokumentacja do Pacemakera.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
This page took 0.117531 seconds and 4 git commands to generate.