mirror of
https://github.com/wofferl/proxmox-backup-arm64
synced 2025-12-06 00:13:41 +00:00
Compare commits
2 Commits
da9eaf4a5b
...
f372cf0d76
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f372cf0d76 | ||
|
|
514e19f15e |
@@ -11,11 +11,11 @@ With the script you can also download all files of the latest **Debian/Trixie**
|
||||
|
||||
**Download and install**
|
||||
|
||||
```./build.sh install``` or a specific version ```./build.sh install=4.0.19-1```
|
||||
```./build.sh install``` or a specific version ```./build.sh install=4.0.20-1```
|
||||
|
||||
**Download only**
|
||||
|
||||
```./build.sh download``` or a specific verision ```./build.sh download=4.0.19-1```
|
||||
```./build.sh download``` or a specific verision ```./build.sh download=4.0.20-1```
|
||||
|
||||
## Build manually
|
||||
### Install build essentials and dependencies
|
||||
|
||||
12
build.sh
12
build.sh
@@ -326,9 +326,9 @@ if [ "${BUILD_PACKAGE}" != "client" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
PROXMOX_BACKUP_VER="4.0.19-1"
|
||||
PROXMOX_BACKUP_GIT="967883c2c280fedb88e0eb4ec43431594da098c3"
|
||||
PROXMOX_GIT="07aad061ee24502b2bdb4695c1e594b00818d90f"
|
||||
PROXMOX_BACKUP_VER="4.0.20-1"
|
||||
PROXMOX_BACKUP_GIT="a17276fea051861dcbefd64cb149a067788f4774"
|
||||
PROXMOX_GIT="1ca670858e0494f932c38e34caaca9acfdff4e31"
|
||||
PATHPATTERNS_GIT="42e5e96e30297da878a4d4b3a7fa52b65c1be0ab" # 1.0.0-1
|
||||
PXAR_GIT="993c66fcb8819770f279cb9fb4d13f58f367606c" # 1.0.0-1
|
||||
PROXMOX_FUSE_GIT="87dbf9bfef9169286263bccffaae3206635ca108" # 1.0.0-1
|
||||
@@ -387,10 +387,10 @@ fi
|
||||
|
||||
[ "${BUILD_PACKAGE}" = "client" ] && exit 0
|
||||
|
||||
PVE_XTERMJS_VER="5.5.0-2"
|
||||
PVE_XTERMJS_GIT="c69379f49db91429eb01ea56b47f2a2832fec8e7"
|
||||
PVE_XTERMJS_VER="5.5.0-3"
|
||||
PVE_XTERMJS_GIT="1c92330cccb21fb65abcff6e35848b712592dccb"
|
||||
PROXMOX_XTERMJS_GIT="deb32a6c4a21bea0d72059de0835fde504296bf0"
|
||||
PROXMOX_TERMPROXY_VER="2.0.2"
|
||||
PROXMOX_TERMPROXY_VER="2.0.3"
|
||||
if [ ! -e "${PACKAGES}/proxmox-termproxy_${PROXMOX_TERMPROXY_VER}_${PACKAGE_ARCH}.deb" ]; then
|
||||
git_clone_or_fetch https://git.proxmox.com/git/pve-xtermjs.git
|
||||
git_clean_and_checkout ${PVE_XTERMJS_GIT} pve-xtermjs
|
||||
|
||||
@@ -105,10 +105,10 @@ index 51fbd408..d1546dd4 100644
|
||||
.PHONY: upload
|
||||
upload: UPLOAD_DIST ?= $(DEB_DISTRIBUTION)
|
||||
diff --git a/debian/control b/debian/control
|
||||
index 46789349..e63d9d12 100644
|
||||
index e9c6cbd7..f57ac84c 100644
|
||||
--- a/debian/control
|
||||
+++ b/debian/control
|
||||
@@ -19,7 +19,7 @@ Build-Depends: bash-completion,
|
||||
@@ -19,7 +19,7 @@ Build-Depends: debhelper (>= 12~),
|
||||
proxmox-widget-toolkit-dev:all <!nodoc>,
|
||||
python3-docutils,
|
||||
python3-pygments,
|
||||
@@ -117,7 +117,7 @@ index 46789349..e63d9d12 100644
|
||||
rsync,
|
||||
texlive-fonts-extra <!nodoc>,
|
||||
texlive-fonts-recommended <!nodoc>,
|
||||
@@ -33,36 +33,6 @@ Vcs-Browser: https://git.proxmox.com/?p=proxmox-backup.git;a=summary
|
||||
@@ -33,37 +33,6 @@ Vcs-Browser: https://git.proxmox.com/?p=proxmox-backup.git;a=summary
|
||||
Homepage: https://www.proxmox.com
|
||||
Rules-Requires-Root: binary-targets
|
||||
|
||||
@@ -136,6 +136,7 @@ index 46789349..e63d9d12 100644
|
||||
- postfix | mail-transport-agent,
|
||||
- proxmox-backup-docs,
|
||||
- proxmox-mini-journalreader,
|
||||
- proxmox-termproxy (>= 2.0.3),
|
||||
- proxmox-widget-toolkit (>= 4.3.3),
|
||||
- pve-xtermjs (>= 4.7.0-1),
|
||||
- sg3-utils,
|
||||
@@ -154,7 +155,7 @@ index 46789349..e63d9d12 100644
|
||||
Package: proxmox-backup-client
|
||||
Architecture: any
|
||||
Depends: qrencode, ${misc:Depends}, ${shlibs:Depends},
|
||||
@@ -77,21 +47,3 @@ Conflicts: proxmox-backup-client,
|
||||
@@ -78,21 +47,3 @@ Conflicts: proxmox-backup-client,
|
||||
Description: Proxmox Backup Client tools (statically linked)
|
||||
This package contains the Proxmox Backup client, which provides a
|
||||
simple command line tool to create and restore backups.
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/docs/Makefile b/docs/Makefile
|
||||
index d98302ff..72af586d 100644
|
||||
index 9aac52e8..24282e83 100644
|
||||
--- a/docs/Makefile
|
||||
+++ b/docs/Makefile
|
||||
@@ -107,16 +107,16 @@ ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(SPHINXOPTS) .
|
||||
@@ -67,16 +67,16 @@ ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(SPHINXOPTS) .
|
||||
all: ${MAN1_PAGES} ${MAN5_PAGES}
|
||||
|
||||
config/%/config.rst: ${COMPILEDIR}/docgen
|
||||
@@ -23,7 +23,7 @@ index d98302ff..72af586d 100644
|
||||
|
||||
${MAN1_PAGES} ${MAN5_PAGES}: man-pages
|
||||
|
||||
@@ -131,7 +131,7 @@ onlinehelpinfo:
|
||||
@@ -91,7 +91,7 @@ onlinehelpinfo:
|
||||
@echo "Build finished. OnlineHelpInfo.js is in $(BUILDDIR)/scanrefs."
|
||||
|
||||
api-viewer/apidata.js: ${COMPILEDIR}/docgen
|
||||
@@ -33,12 +33,12 @@ index d98302ff..72af586d 100644
|
||||
api-viewer/apidoc.js: ${API_VIEWER_FILES}
|
||||
cat ${API_VIEWER_FILES} >$@.tmp
|
||||
diff --git a/pxar-bin/tests/pxar.rs b/pxar-bin/tests/pxar.rs
|
||||
index 2da02990..0d54716d 100644
|
||||
index 2da5884a..29851db8 100644
|
||||
--- a/pxar-bin/tests/pxar.rs
|
||||
+++ b/pxar-bin/tests/pxar.rs
|
||||
@@ -17,7 +17,8 @@ fn pxar_create_and_extract() {
|
||||
|
||||
println!("run '{} create archive.pxar {}'", exec_path, src_dir);
|
||||
println!("run '{exec_path} create archive.pxar {src_dir}'");
|
||||
|
||||
- Command::new(&exec_path)
|
||||
+ Command::new("qemu-aarch64")
|
||||
@@ -48,7 +48,7 @@ index 2da02990..0d54716d 100644
|
||||
.arg(src_dir)
|
||||
@@ -26,7 +27,8 @@ fn pxar_create_and_extract() {
|
||||
|
||||
println!("run '{} extract archive.pxar {}'", exec_path, dest_dir);
|
||||
println!("run '{exec_path} extract archive.pxar {dest_dir}'");
|
||||
|
||||
- Command::new(&exec_path)
|
||||
+ Command::new("qemu-aarch64")
|
||||
@@ -56,7 +56,7 @@ index 2da02990..0d54716d 100644
|
||||
.arg("extract")
|
||||
.arg("./tests/archive.pxar")
|
||||
.arg("--target")
|
||||
@@ -96,7 +98,8 @@ fn pxar_split_archive_test() {
|
||||
@@ -93,7 +95,8 @@ fn pxar_split_archive_test() {
|
||||
|
||||
println!("run '{exec_path} create archive.mpxar {src_dir} --payload-output archive.ppxar'");
|
||||
|
||||
@@ -66,7 +66,7 @@ index 2da02990..0d54716d 100644
|
||||
.arg("create")
|
||||
.arg("./tests/archive.mpxar")
|
||||
.arg(src_dir)
|
||||
@@ -104,7 +107,8 @@ fn pxar_split_archive_test() {
|
||||
@@ -101,7 +104,8 @@ fn pxar_split_archive_test() {
|
||||
.status()
|
||||
.unwrap_or_else(|err| panic!("Failed to invoke '{exec_path}': {err}"));
|
||||
|
||||
@@ -76,7 +76,7 @@ index 2da02990..0d54716d 100644
|
||||
.arg("list")
|
||||
.arg("./tests/archive.mpxar")
|
||||
.arg("--payload-input=./tests/archive.ppxar")
|
||||
@@ -125,7 +129,8 @@ fn pxar_split_archive_test() {
|
||||
@@ -122,7 +126,8 @@ fn pxar_split_archive_test() {
|
||||
|
||||
println!("run '{exec_path} extract archive.mpxar {dest_dir} --payload-input archive.ppxar'");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user