Gentoo Archives: gentoo-commits

From: "Alexys Jacob (ultrabug)" <ultrabug@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/pacemaker-gui/files: pacemaker-gui-2.0.0-gnutls.patch pacemaker-gui-2.0.0-doc.patch mgmtd.init
Date: Mon, 21 Feb 2011 14:46:26
Message-Id: 20110221144615.5A0E220054@flycatcher.gentoo.org
1 ultrabug 11/02/21 14:46:15
2
3 Added: pacemaker-gui-2.0.0-gnutls.patch
4 pacemaker-gui-2.0.0-doc.patch mgmtd.init
5 Log:
6 Initial import
7
8 (Portage version: 2.1.9.40/cvs/Linux x86_64, RepoMan options: --force)
9
10 Revision Changes Path
11 1.1 sys-cluster/pacemaker-gui/files/pacemaker-gui-2.0.0-gnutls.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/pacemaker-gui/files/pacemaker-gui-2.0.0-gnutls.patch?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/pacemaker-gui/files/pacemaker-gui-2.0.0-gnutls.patch?rev=1.1&content-type=text/plain
15
16 Index: pacemaker-gui-2.0.0-gnutls.patch
17 ===================================================================
18 --- configure.in 2010-06-28 17:52:56.949797667 +0000
19 +++ configure.in 2010-06-28 17:54:51.839826869 +0000
20 @@ -1490,8 +1490,6 @@
21 LCRSODIR="$libdir"
22 fi
23
24 -PKG_FEATURES="$PKG_FEATURES$STACKS"
25 -
26 AC_MSG_CHECKING(for supported stacks)
27 if test x"$STACKS" = x; then
28 AC_MSG_FAILURE(You must choose at least one cluster stack to support)
29 @@ -1973,7 +1971,9 @@
30 GNUTLSLIBS="`$LIBGNUTLS_CONFIG --libs`";
31 AC_MSG_RESULT($GNUTLSLIBS)
32 else
33 - AC_CHECK_LIB(gnutls, gnutls_init)
34 + PKG_CHECK_MODULES(GNUTLS, [gnutls])
35 + GNUTLSHEAD=$GNUTLS_CFLAGS
36 + GNUTLSLIBS=$GNUTLS_LIBS
37 fi
38 AC_SUBST(GNUTLSHEAD)
39 AC_SUBST(GNUTLSLIBS)
40
41 --- lib/mgmt/Makefile.am 2010-03-26 11:05:47.000000000 +0000
42 +++ lib/mgmt/Makefile.am 2010-06-28 17:56:38.339798756 +0000
43 @@ -35,8 +35,7 @@
44
45 lib_LTLIBRARIES = libhbmgmttls.la libhbmgmtclient.la libhbmgmtcommon.la
46 libhbmgmttls_la_SOURCES = mgmt_tls_lib.c
47 -libhbmgmttls_la_LIBADD = $(COMMONLIBS)
48 -libhbmgmttls_la_LDFLAGS = $(GNUTLSLIBS)
49 +libhbmgmttls_la_LIBADD = $(COMMONLIBS) $(GNUTLSLIBS)
50 libhbmgmttls_la_CFLAGS = $(INCLUDES) $(GNUTLSHEAD)
51
52 libhbmgmtclient_la_SOURCES = mgmt_client_lib.c
53 @@ -50,8 +49,8 @@
54 guilib_LTLIBRARIES = _pymgmt.la
55 _pymgmt_la_SOURCES = pymgmt_wrap.c mgmt_client_lib.c mgmt_tls_lib.c mgmt_common_lib.c
56 _pymgmt_la_CFLAGS = @PYTHON_INCLUDES@ -I$(top_builddir)/include -w
57 -_pymgmt_la_LDFLAGS = -module $(GNUTLSLIBS)
58 -_pymgmt_la_LIBADD = $(top_builddir)/replace/libreplace.la
59 +_pymgmt_la_LDFLAGS = -module
60 +_pymgmt_la_LIBADD = $(top_builddir)/replace/libreplace.la $(GNUTLSLIBS)
61
62 guilib_DATA = pymgmt.py
63
64
65
66
67 1.1 sys-cluster/pacemaker-gui/files/pacemaker-gui-2.0.0-doc.patch
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/pacemaker-gui/files/pacemaker-gui-2.0.0-doc.patch?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/pacemaker-gui/files/pacemaker-gui-2.0.0-doc.patch?rev=1.1&content-type=text/plain
71
72 Index: pacemaker-gui-2.0.0-doc.patch
73 ===================================================================
74 --- Makefile.am 2010-03-26 12:05:47.000000000 +0100
75 +++ Makefile.am.doc 2010-07-02 14:53:52.429888536 +0200
76 @@ -41,7 +41,7 @@
77 SNMP_SUBAGENT_DIR = snmp_subagent
78 endif
79
80 -SUBDIRS = $(LIBLTDL_DIR) replace include lib mgmt $(CIM_PROVIDER_DIR) $(TSA_PLUGIN_DIR) $(SNMP_SUBAGENT_DIR) doc po
81 +SUBDIRS = $(LIBLTDL_DIR) replace include lib mgmt $(CIM_PROVIDER_DIR) $(TSA_PLUGIN_DIR) $(SNMP_SUBAGENT_DIR) po
82
83 tgz:
84 rm -f $(TARFILE)
85
86
87
88 1.1 sys-cluster/pacemaker-gui/files/mgmtd.init
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/pacemaker-gui/files/mgmtd.init?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/pacemaker-gui/files/mgmtd.init?rev=1.1&content-type=text/plain
92
93 Index: mgmtd.init
94 ===================================================================
95 #!/sbin/runscript
96 # Copyright 1999-2011 Gentoo Foundation
97 # Distributed under the terms of the GNU General Public License v2
98 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker-gui/files/mgmtd.init,v 1.1 2011/02/21 14:46:15 ultrabug Exp $
99
100 PIDFILE="/var/run/pcmk-mgmtd.pid"
101 BINARY="/usr/lib/heartbeat/mgmtd"
102
103 # Adjust on the installed stack
104 if [ -f /etc/init.d/corosync ]; then
105 DEPEND="pacemaker"
106 export HA_cluster_type="openais"
107 else
108 DEPEND="heartbeat"
109 export HA_cluster_type="heartbeat"
110 fi
111
112 depend() {
113 need $DEPEND
114 }
115
116 start() {
117 ebegin "Starting Pacemaker Management daemon"
118 start-stop-daemon --start --pidfile "${PIDFILE}" -m -x ${BINARY} -b -- -v
119 eend $?
120 }
121
122 stop() {
123 ebegin "Stopping Pacemaker Management daemon"
124 start-stop-daemon --stop --pidfile "${PIDFILE}"
125 eend $?
126 }
127
128 restart() {
129 ebegin "Restarting Pacemaker Management daemon"
130 svc_stop
131 svc_start
132 eend $?
133 }