While libarchive has an upstream, the bindings are Proxmox native
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
taken from pve-common commit:
e9c2136cad80570eb3113f59893d6f3a770ab8f6
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
the callers (in our codebase) were adapted with pmg-api commit
2e08e3c97b6410ac0b6d985c99ba7ba3722d21f1
so we can safely drop them now
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
selectively updated based on the results of
`make update-bindings`
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
taken from pve-common commit:
0bc017209886ee52a5418bcb7921324836cc869b
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
libarchive has deprecated a few functions in version 3.x.y and will
remove them in 4.0 - change to the new ones and provide wrappers
for those used by pmg-api
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
This target serves primarily to document the h2xs arguments used when
updating the bindings.
Sadly h2xs overwrites quite a few things and is not configurable
comfortably (e.g. the AUTHOR is always taken from getpwuid)
so the manual checking will remain.
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
these files are recreated by Makefile.PL, if ExtUtils::Constant is
present (which is the case on debian if perl-modules-$perlver is
installed, which itself is a dependency of perl)
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
This splits out the copying of the BUILDSRC into its own target. It also
adds the missing git SOURCE file to the package, and doesn't rely on a
hardcoded ARCH in the Makefile.
Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>