From f8a089a61f25a90e1c92451e01b7d1791be49a64 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 19 Aug 2022 12:05:47 +0200 Subject: [PATCH] build: Added appdata metainfo file to AppImage --- .github/workflows/build.yml | 2 ++ dist/imhex.appdata.xml | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 dist/imhex.appdata.xml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index efeddc801..8242ccbe1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -283,6 +283,8 @@ jobs: - name: 📦 Bundle AppImage run: | cd build-appimage + mkdir -p ./AppDir/usr/share/metainfo + cp ../dist/imhex.appdata.xml ./AppDir/usr/share/metainfo/imhex.appdata.xml appimage-builder --recipe ../dist/AppImageBuilder.yml mv ImHex-AppImage-x86_64.AppImage ../imhex-${{env.IMHEX_VERSION}}.AppImage cd .. diff --git a/dist/imhex.appdata.xml b/dist/imhex.appdata.xml new file mode 100644 index 000000000..5c2eb3ca4 --- /dev/null +++ b/dist/imhex.appdata.xml @@ -0,0 +1,22 @@ + + + imhex + GPL-2.0 + GPL-2.0 + ImHex + A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM + +

ImHex is a feature-rich Hex Editor aimed towards Reverse Engineers working with foreign data formats, malware, executables and raw memory. +Besides all the features a common Hex Editor has, ImHex also features a custom scripting language used to declare and dissect data structures, support for running YARA rules, a node-based graphical data pre-processor and support for various data sources such as files, raw disks or GDB Servers.

+
+ imhex.desktop + https://imhex.werwolv.net + + + https://user-images.githubusercontent.com/10835354/139717326-8044769d-527b-4d88-8adf-2d4ecafdca1f.png + + + + imhex.desktop + +
\ No newline at end of file