File tree Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -113,6 +113,14 @@ $JAVA_HOME/bin/jpackage \
113
113
114
114
mv target/installer/ugs_* .deb " target/installer/ugs-${APP_VERSION} -aarch64.deb"
115
115
116
+ # Repackage using xz instead of zst
117
+ cd target/installer
118
+ dpkg-deb -R " ugs-${APP_VERSION} -aarch64.deb" ugs-tmp
119
+ sed -i " /^Depends:/c\\ Depends: libc6" " ugs-tmp/DEBIAN/control"
120
+ rm " ugs-${APP_VERSION} -aarch64.deb"
121
+ dpkg-deb -Zxz -b ugs-tmp " ugs-${APP_VERSION} -aarch64.deb"
122
+ rm -r ugs-tmp
123
+ cd ../..
116
124
117
125
$JAVA_HOME /bin/jpackage \
118
126
--type rpm \
Original file line number Diff line number Diff line change @@ -112,14 +112,14 @@ $JAVA_HOME/bin/jpackage \
112
112
--about-url https://universalgcodesender.com/
113
113
114
114
mv target/installer/ugs_* .deb " target/installer/ugs-${APP_VERSION} -x64.deb"
115
- cd target/installer
116
115
117
116
# Repackage using xz instead of zst
118
- ar x " ugs- ${APP_VERSION} -x64.deb "
119
- zstd -d < control.tar.zst | xz > control.tar.xz
120
- zstd -d < data.tar.zst | xz > data.tar.xz
117
+ cd target/installer
118
+ dpkg-deb -R " ugs- ${APP_VERSION} -x64.deb " ugs-tmp
119
+ sed -i " /^Depends:/c \\ Depends: libc6 " " ugs-tmp/DEBIAN/control "
121
120
rm " ugs-${APP_VERSION} -x64.deb"
122
- ar -m -c -a sdsd " ugs-${APP_VERSION} -x64.deb" debian-binary control.tar.xz data.tar.xz
121
+ dpkg-deb -Zxz -b ugs-tmp " ugs-${APP_VERSION} -x64.deb"
122
+ rm -r ugs-tmp
123
123
cd ../..
124
124
125
125
$JAVA_HOME /bin/jpackage \
You can’t perform that action at this time.
0 commit comments