※リポジトリは、https://github.com/linux-ha-japan/pm_crmgen-1.0 へ移行しました。
Pacemaker 1.0 設定編集ツール
Heartbeat-2.1.4 用 hb-cibgen(*) の Pacemaker対応版。
(*) http://sourceforge.jp/projects/linux-ha/releases/?package_id=10290
Revision | ee3782e61ae6bf9da8b381cf2e4643e6a0077e90 (tree) |
---|---|
Time | 2010-06-25 10:41:03 |
Author | Kazunori INOUE <inouekazu@inte...> |
Commiter | Kazunori INOUE |
Add pm_crmgen_Env_1.00-1.xls file for packaging
@@ -1,7 +1,10 @@ | ||
1 | 1 | MAINTAINERCLEANFILES = Makefile.in |
2 | 2 | crmgendir = @HA_NOARCHDATAHBDIR@/pm-crmgen |
3 | 3 | crmgen_SCRIPTS = pm_crmgen.py |
4 | -SHAREDIR=$(crmgendir) | |
4 | +crmgen_DATA = pm_crmgen_Env_1.00-1.xls | |
5 | + | |
6 | +SHAREDIR = $(crmgendir) | |
7 | +EXTRA_DIST = $(crmgen_DATA) | |
5 | 8 | |
6 | 9 | install-data-hook: |
7 | 10 | for dir in $(DESTDIR)$(crmgendir) $(DESTDIR)@bindir@; \ |
@@ -14,6 +14,7 @@ | ||
14 | 14 | |
15 | 15 | @SET_MAKE@ |
16 | 16 | |
17 | + | |
17 | 18 | srcdir = @srcdir@ |
18 | 19 | top_srcdir = @top_srcdir@ |
19 | 20 | VPATH = @srcdir@ |
@@ -46,11 +47,19 @@ | ||
46 | 47 | configure.lineno configure.status.lineno |
47 | 48 | mkinstalldirs = $(install_sh) -d |
48 | 49 | CONFIG_CLEAN_FILES = |
49 | -am__installdirs = "$(DESTDIR)$(crmgendir)" | |
50 | +am__installdirs = "$(DESTDIR)$(crmgendir)" "$(DESTDIR)$(crmgendir)" | |
50 | 51 | crmgenSCRIPT_INSTALL = $(INSTALL_SCRIPT) |
51 | 52 | SCRIPTS = $(crmgen_SCRIPTS) |
52 | 53 | SOURCES = |
53 | 54 | DIST_SOURCES = |
55 | +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; | |
56 | +am__vpath_adj = case $$p in \ | |
57 | + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ | |
58 | + *) f=$$p;; \ | |
59 | + esac; | |
60 | +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; | |
61 | +crmgenDATA_INSTALL = $(INSTALL_DATA) | |
62 | +DATA = $(crmgen_DATA) | |
54 | 63 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
55 | 64 | distdir = $(PACKAGE)-$(VERSION) |
56 | 65 | top_distdir = $(distdir) |
@@ -141,7 +150,9 @@ | ||
141 | 150 | MAINTAINERCLEANFILES = Makefile.in |
142 | 151 | crmgendir = @HA_NOARCHDATAHBDIR@/pm-crmgen |
143 | 152 | crmgen_SCRIPTS = pm_crmgen.py |
153 | +crmgen_DATA = pm_crmgen_Env_1.00-1.xls | |
144 | 154 | SHAREDIR = $(crmgendir) |
155 | +EXTRA_DIST = $(crmgen_DATA) | |
145 | 156 | all: all-am |
146 | 157 | |
147 | 158 | .SUFFIXES: |
@@ -198,6 +209,23 @@ | ||
198 | 209 | rm -f "$(DESTDIR)$(crmgendir)/$$f"; \ |
199 | 210 | done |
200 | 211 | uninstall-info-am: |
212 | +install-crmgenDATA: $(crmgen_DATA) | |
213 | + @$(NORMAL_INSTALL) | |
214 | + test -z "$(crmgendir)" || $(mkdir_p) "$(DESTDIR)$(crmgendir)" | |
215 | + @list='$(crmgen_DATA)'; for p in $$list; do \ | |
216 | + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ | |
217 | + f=$(am__strip_dir) \ | |
218 | + echo " $(crmgenDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(crmgendir)/$$f'"; \ | |
219 | + $(crmgenDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(crmgendir)/$$f"; \ | |
220 | + done | |
221 | + | |
222 | +uninstall-crmgenDATA: | |
223 | + @$(NORMAL_UNINSTALL) | |
224 | + @list='$(crmgen_DATA)'; for p in $$list; do \ | |
225 | + f=$(am__strip_dir) \ | |
226 | + echo " rm -f '$(DESTDIR)$(crmgendir)/$$f'"; \ | |
227 | + rm -f "$(DESTDIR)$(crmgendir)/$$f"; \ | |
228 | + done | |
201 | 229 | tags: TAGS |
202 | 230 | TAGS: |
203 | 231 |
@@ -234,7 +262,7 @@ | ||
234 | 262 | || exit 1; \ |
235 | 263 | fi; \ |
236 | 264 | done |
237 | - -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ | |
265 | + -find $(distdir) -type d ! -perm -755 -exec chmod a+rwx,go+rx {} \; -o \ | |
238 | 266 | ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ |
239 | 267 | ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ |
240 | 268 | ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ |
@@ -333,9 +361,9 @@ | ||
333 | 361 | exit 1; } >&2 |
334 | 362 | check-am: all-am |
335 | 363 | check: check-am |
336 | -all-am: Makefile $(SCRIPTS) | |
364 | +all-am: Makefile $(SCRIPTS) $(DATA) | |
337 | 365 | installdirs: |
338 | - for dir in "$(DESTDIR)$(crmgendir)"; do \ | |
366 | + for dir in "$(DESTDIR)$(crmgendir)" "$(DESTDIR)$(crmgendir)"; do \ | |
339 | 367 | test -z "$$dir" || $(mkdir_p) "$$dir"; \ |
340 | 368 | done |
341 | 369 | install: install-am |
@@ -382,7 +410,7 @@ | ||
382 | 410 | |
383 | 411 | info-am: |
384 | 412 | |
385 | -install-data-am: install-crmgenSCRIPTS | |
413 | +install-data-am: install-crmgenDATA install-crmgenSCRIPTS | |
386 | 414 | @$(NORMAL_INSTALL) |
387 | 415 | $(MAKE) $(AM_MAKEFLAGS) install-data-hook |
388 | 416 |
@@ -412,19 +440,20 @@ | ||
412 | 440 | |
413 | 441 | ps-am: |
414 | 442 | |
415 | -uninstall-am: uninstall-crmgenSCRIPTS uninstall-info-am | |
443 | +uninstall-am: uninstall-crmgenDATA uninstall-crmgenSCRIPTS \ | |
444 | + uninstall-info-am | |
416 | 445 | |
417 | 446 | .PHONY: all all-am am--refresh check check-am clean clean-generic dist \ |
418 | 447 | dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \ |
419 | 448 | distcheck distclean distclean-generic distcleancheck distdir \ |
420 | 449 | distuninstallcheck dvi dvi-am html html-am info info-am \ |
421 | - install install-am install-crmgenSCRIPTS install-data \ | |
422 | - install-data-am install-data-hook install-exec install-exec-am \ | |
423 | - install-info install-info-am install-man install-strip \ | |
424 | - installcheck installcheck-am installdirs maintainer-clean \ | |
425 | - maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ | |
426 | - pdf-am ps ps-am uninstall uninstall-am uninstall-crmgenSCRIPTS \ | |
427 | - uninstall-info-am | |
450 | + install install-am install-crmgenDATA install-crmgenSCRIPTS \ | |
451 | + install-data install-data-am install-data-hook install-exec \ | |
452 | + install-exec-am install-info install-info-am install-man \ | |
453 | + install-strip installcheck installcheck-am installdirs \ | |
454 | + maintainer-clean maintainer-clean-generic mostlyclean \ | |
455 | + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \ | |
456 | + uninstall-crmgenDATA uninstall-crmgenSCRIPTS uninstall-info-am | |
428 | 457 | |
429 | 458 | |
430 | 459 | install-data-hook: |
@@ -5,6 +5,7 @@ | ||
5 | 5 | %define version 1.00 |
6 | 6 | %define release 1 |
7 | 7 | %define prefix /usr |
8 | +%define ORGARCH pm-crmgen | |
8 | 9 | # |
9 | 10 | # |
10 | 11 | Summary: Pacemaker crm-file generator |
@@ -18,6 +19,7 @@ | ||
18 | 19 | BuildRequires: make |
19 | 20 | BuildArch: noarch |
20 | 21 | Requires: python >= 2.4, python < 3.0 |
22 | +Requires: pacemaker >= 1.0.9 | |
21 | 23 | |
22 | 24 | ######################################## |
23 | 25 | %description |
@@ -27,10 +29,7 @@ | ||
27 | 29 | %prep |
28 | 30 | ######################################## |
29 | 31 | rm -rf $RPM_BUILD_ROOT |
30 | - | |
31 | -######################################## | |
32 | -%setup -q | |
33 | -######################################## | |
32 | +%setup -q -n %{ORGARCH} | |
34 | 33 | |
35 | 34 | ######################################## |
36 | 35 | %build |
@@ -57,20 +56,19 @@ | ||
57 | 56 | then |
58 | 57 | rm -rf $RPM_BUILD_ROOT |
59 | 58 | fi |
60 | -rm -rf $RPM_BUILD_DIR/%{name}-%{version} | |
59 | +rm -rf $RPM_BUILD_DIR/%{name} | |
61 | 60 | |
62 | 61 | ######################################## |
63 | 62 | %post |
64 | 63 | ######################################## |
65 | -true | |
64 | + | |
66 | 65 | ######################################## |
67 | 66 | %preun |
68 | 67 | ######################################## |
69 | -true | |
68 | + | |
70 | 69 | ######################################## |
71 | 70 | %postun |
72 | 71 | ######################################## |
73 | -true | |
74 | 72 | |
75 | 73 | ######################################## |
76 | 74 | %files |
@@ -79,5 +77,6 @@ | ||
79 | 77 | %{prefix}/bin/pm_crmgen |
80 | 78 | %dir %{prefix}/share/pacemaker/%{name} |
81 | 79 | %{prefix}/share/pacemaker/%{name}/pm_crmgen.py |
80 | +%{prefix}/share/pacemaker/%{name}/pm_crmgen_Env_1.00-1.xls | |
82 | 81 | %ghost %{prefix}/share/pacemaker/%{name}/pm_crmgen.pyc |
83 | 82 | %ghost %{prefix}/share/pacemaker/%{name}/pm_crmgen.pyo |