forked from Proxmox/proxmox-perl-rs
pve: load SslProbe in Proxmox/Lib/PVE.pm
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
86706cc049
commit
16c41f1a91
4
pve-rs/Fixup.pm
Normal file
4
pve-rs/Fixup.pm
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# BEGIN Fixup.pm
|
||||||
|
# This is prepended to the current PMG.pm to force-include the temporary `openssl-probe` fixup.
|
||||||
|
use Proxmox::Lib::SslProbe;
|
||||||
|
# END Fixup.pm
|
@ -45,9 +45,10 @@ all: PVE
|
|||||||
's@^sub libdirs.*$$@sub libdirs { return ("./target/$(TARGET_DIR)", "./../target/$(TARGET_DIR)"); }@' \
|
's@^sub libdirs.*$$@sub libdirs { return ("./target/$(TARGET_DIR)", "./../target/$(TARGET_DIR)"); }@' \
|
||||||
Proxmox/Lib/PVE.pm >test/Proxmox/Lib/PVE.pm
|
Proxmox/Lib/PVE.pm >test/Proxmox/Lib/PVE.pm
|
||||||
|
|
||||||
PVE: Proxmox/Lib/PVE.pm
|
Proxmox PVE: Proxmox/Lib/PVE.pm
|
||||||
Proxmox/Lib/PVE.pm:
|
Proxmox/Lib/PVE.pm: Fixup.pm
|
||||||
$(PERLMOD_GENPACKAGE) $(PERLMOD_PACKAGES)
|
$(PERLMOD_GENPACKAGE) $(PERLMOD_PACKAGES)
|
||||||
|
sed -i -e '/package Proxmox/rFixup.pm' Proxmox/Lib/PMG.pm
|
||||||
|
|
||||||
check: all
|
check: all
|
||||||
$(MAKE) -C test test
|
$(MAKE) -C test test
|
||||||
@ -62,6 +63,7 @@ install: target/release/libpve_rs.so Proxmox/Lib/PVE.pm PVE
|
|||||||
find $(PM_DIR) \! -type d -print -exec install -Dm644 '{}' $(DESTDIR)$(PERL_INSTALLVENDORLIB)'/{}' ';'
|
find $(PM_DIR) \! -type d -print -exec install -Dm644 '{}' $(DESTDIR)$(PERL_INSTALLVENDORLIB)'/{}' ';'
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
rm -rf PVE Proxmox
|
||||||
cargo clean
|
cargo clean
|
||||||
rm -f *.deb *.dsc *.tar.* *.build *.buildinfo *.changes Cargo.lock
|
rm -f *.deb *.dsc *.tar.* *.build *.buildinfo *.changes Cargo.lock
|
||||||
rm -rf $(PACKAGE)-[0-9]*/
|
rm -rf $(PACKAGE)-[0-9]*/
|
||||||
|
@ -45,7 +45,10 @@ Rules-Requires-Root: no
|
|||||||
|
|
||||||
Package: libpve-rs-perl
|
Package: libpve-rs-perl
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends},
|
Depends: ${misc:Depends},
|
||||||
|
${perl:Depends},
|
||||||
|
${shlibs:Depends},
|
||||||
|
libproxmox-rs-perl (>= 0.3.3),
|
||||||
Breaks: libpve-access-control (<< 7.1-3),
|
Breaks: libpve-access-control (<< 7.1-3),
|
||||||
libpve-common-perl (<< 7.1-4),
|
libpve-common-perl (<< 7.1-4),
|
||||||
pve-manager (<< 7.1-11),
|
pve-manager (<< 7.1-11),
|
||||||
|
Loading…
Reference in New Issue
Block a user