6 MANDIR
=${PREFIX}/share
/man
7 DOCDIR
=${PREFIX}/share
/doc
/${PACKAGE}
8 LXC_SCRIPT_DIR
=${PREFIX}/share
/lxc
9 LXC_TMPL_DIR
=${LXC_SCRIPT_DIR}/templates
10 LXC_HOOK_DIR
=${LXC_SCRIPT_DIR}/hooks
11 LXC_COMMON_CONFIG_DIR
=${LXC_SCRIPT_DIR}/config
/common.conf.d
13 MAN1DIR
=${MANDIR}/man1
/
14 MAN5DIR
=${MANDIR}/man5
/
15 BASHCOMPLDIR
=${PREFIX}/share
/bash-completion
/completions
/
16 export PERLDIR
=${PREFIX}/share
/perl5
18 # this require package pve-doc-generator
20 include /usr
/share
/pve-doc-generator
/pve-doc-generator.mk
25 perl
-I.
-T
-e
"use PVE::CLI::pct; PVE::CLI::pct->generate_bash_completions();" >$@.tmp
29 install: pct lxc-pve.conf lxc-pve-prestart-hook lxc-pve-autodev-hook lxc-pve-poststop-hook lxcnetaddbr pct
.1 pct.conf
.5 pve-update-lxc-config pct.bash-completion
30 perl
-I.
-T
-e
"use PVE::CLI::pct; PVE::CLI::pct->verify_api();"
32 install -m
0755 pct
${SBINDIR}
33 install -m
0755 pve-update-lxc-config
${SBINDIR}
34 install -d
${LXC_SCRIPT_DIR}
35 install -m
0755 lxcnetaddbr
${LXC_SCRIPT_DIR}
36 install -d
${LXC_HOOK_DIR}
37 install -m
0755 lxc-pve-prestart-hook
${LXC_HOOK_DIR}
38 install -m
0755 lxc-pve-autodev-hook
${LXC_HOOK_DIR}
39 install -m
0755 lxc-pve-poststop-hook
${LXC_HOOK_DIR}
40 install -d
${LXC_COMMON_CONFIG_DIR}
41 install -m
0644 lxc-pve.conf
${LXC_COMMON_CONFIG_DIR}/01-pve.conf
42 install -m
0644 -D pct.bash-completion
${BASHCOMPLDIR}/pct
46 install -m
0644 pct
.1 ${MAN1DIR}
47 gzip
-9 ${MAN1DIR}/pct
.1
48 install -m
0644 pct.conf
.5 ${MAN5DIR}
49 gzip
-9 ${MAN5DIR}/pct.conf
.5
50 cd
${MAN5DIR}; ln
-s pct.conf
.5.gz ct.conf
.5.gz
60 rm -rf
*.1 *.5 *.tmp
*.bash-completion
61 find .
-name
'*~' -exec
rm {} ';'