Skip to content

Commit ee037db

Browse files
committed
ci: update ci for debian (#22)
1 parent a343d95 commit ee037db

File tree

1 file changed

+0
-13
lines changed

1 file changed

+0
-13
lines changed

.github/workflows/CICD.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -214,18 +214,6 @@ jobs:
214214
# Binary
215215
install -Dm755 "$BINARY_PATH" "${DPKG_DIR}/usr/bin/$BINARY_NAME"
216216
217-
# Work out shared library dependencies
218-
# dpkg-shlibdeps requires debian/control file. Dummy it and clean up
219-
mkdir "./debian"
220-
touch "./debian/control"
221-
case ${{ matrix.job.target }} in
222-
aarch64-*-linux-*) DEPENDS="$(dpkg-shlibdeps -l/usr/aarch64-linux-gnu/lib -O "${DPKG_DIR}/usr/bin/${{ env.PROJECT_NAME }}" 2>/dev/null | sed 's/^shlibs:Depends=//')" ;;
223-
arm-*-linux-*hf) DEPENDS="$(dpkg-shlibdeps -l/usr/arm-linux-gnueabihf/lib -O "${DPKG_DIR}/usr/bin/${{ env.PROJECT_NAME }}" 2>/dev/null | sed 's/^shlibs:Depends=//')" ;;
224-
i686-*-linux-*) DEPENDS="$(dpkg-shlibdeps -O "${DPKG_DIR}/usr/bin/${{ env.PROJECT_NAME }}" 2>/dev/null | sed 's/^shlibs:Depends=//')" ;;
225-
x86_64-*-linux-*) DEPENDS="$(dpkg-shlibdeps -O "${DPKG_DIR}/usr/bin/${{ env.PROJECT_NAME }}" 2>/dev/null | sed 's/^shlibs:Depends=//')" ;;
226-
esac;
227-
rm -rf "./debian"
228-
229217
# Autocompletion files
230218
dir="${DPKG_DIR}/usr/share/fish/vendor_completions.d/" && mkdir -p "$dir"
231219
install -Dm644 completions/fish/* "$dir"
@@ -287,7 +275,6 @@ jobs:
287275
Maintainer: ${{ env.PROJECT_MAINTAINER }}
288276
Homepage: ${{ env.PROJECT_HOMEPAGE }}
289277
Architecture: ${{ steps.vars.outputs.DPKG_ARCH }}
290-
Depends: $DEPENDS
291278
Provides: ${{ env.PROJECT_NAME }}
292279
Conflicts: ${{ steps.vars.outputs.DPKG_CONFLICTS }}
293280
Description: ${{ env.PROJECT_DESC }}

0 commit comments

Comments
 (0)