From 03f9f9e5674f34febf6f7bf43359a20a2bceb2c5 Mon Sep 17 00:00:00 2001 From: Jonathan Bergh Date: Fri, 12 Jun 2026 00:01:31 +0200 Subject: [PATCH 1/3] Apply Debian patch --- ext/deb-bundle/usr/share/applications/ipscan.desktop | 5 ++--- ext/deb-bundle/usr/share/metainfo/ipscan.appdata.xml | 11 +++++++---- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/ext/deb-bundle/usr/share/applications/ipscan.desktop b/ext/deb-bundle/usr/share/applications/ipscan.desktop index e3531e136..14e059410 100644 --- a/ext/deb-bundle/usr/share/applications/ipscan.desktop +++ b/ext/deb-bundle/usr/share/applications/ipscan.desktop @@ -1,5 +1,4 @@ [Desktop Entry] -Encoding=UTF-8 Name=Angry IP Scanner Comment=Fast and friendly network scanner GenericName=Fast and friendly network scanner @@ -7,7 +6,7 @@ Keywords=angry;ipscan;ip;scan;scanner Exec=sh /usr/bin/ipscan Terminal=false Type=Application -Icon=ipscan -Categories=Application;Network;Internet; +Icon=net.azlib.ipscan +Categories=Application;Network; StartupWMClass=Angry IP Scanner StartupNotify=true diff --git a/ext/deb-bundle/usr/share/metainfo/ipscan.appdata.xml b/ext/deb-bundle/usr/share/metainfo/ipscan.appdata.xml index 17d56fdbc..dc29c2e3f 100644 --- a/ext/deb-bundle/usr/share/metainfo/ipscan.appdata.xml +++ b/ext/deb-bundle/usr/share/metainfo/ipscan.appdata.xml @@ -1,19 +1,21 @@ - ipscan.desktop + net.azlib.ipscan.desktop CC0-1.0 GPL-2.0+ Angry IP Scanner Fast and friendly network scanner https://angryip.org/images/icon.png - ipscan.desktop + net.azlib.ipscan.desktop + + Anton Keks and contributors + -

Angry IP Scanner (or simply ipscan) is an open-source and cross-platform network scanner designed to be fast and simple to use. It scans IP addresses and ports as well as has many other features.

Angry IP Scanner (or simply ipscan) is an open-source and cross-platform network scanner designed to be fast and simple to use. It scans IP addresses and ports as well as has many other features.

It is widely used by network administrators and just curious users around the world, including large and small enterprises, banks, and government agencies.

Network - Internet https://angryip.org/ https://github.com/angryip/ipscan/issues @@ -24,4 +26,5 @@ Scan was performed +
From d8f87a2d57c2a8e703cf09a16daa51af72ef0df5 Mon Sep 17 00:00:00 2001 From: Jonathan Bergh Date: Fri, 12 Jun 2026 00:06:41 +0200 Subject: [PATCH 2/3] Rename desktop and metainfo files --- .../applications/{ipscan.desktop => net.azlib.ipscan.desktop} | 0 .../{ipscan.appdata.xml => net.azlib.ipscan.metainfo.xml} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename ext/deb-bundle/usr/share/applications/{ipscan.desktop => net.azlib.ipscan.desktop} (100%) rename ext/deb-bundle/usr/share/metainfo/{ipscan.appdata.xml => net.azlib.ipscan.metainfo.xml} (100%) diff --git a/ext/deb-bundle/usr/share/applications/ipscan.desktop b/ext/deb-bundle/usr/share/applications/net.azlib.ipscan.desktop similarity index 100% rename from ext/deb-bundle/usr/share/applications/ipscan.desktop rename to ext/deb-bundle/usr/share/applications/net.azlib.ipscan.desktop diff --git a/ext/deb-bundle/usr/share/metainfo/ipscan.appdata.xml b/ext/deb-bundle/usr/share/metainfo/net.azlib.ipscan.metainfo.xml similarity index 100% rename from ext/deb-bundle/usr/share/metainfo/ipscan.appdata.xml rename to ext/deb-bundle/usr/share/metainfo/net.azlib.ipscan.metainfo.xml From daa304023e3a073a1f7f6da47ba73340b698c4c5 Mon Sep 17 00:00:00 2001 From: Jonathan Bergh Date: Fri, 12 Jun 2026 00:20:18 +0200 Subject: [PATCH 3/3] Update build.gradle with renamed icon --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index a9d292cd4..c2a93cc04 100644 --- a/build.gradle +++ b/build.gradle @@ -214,7 +214,7 @@ def deb(def platform, def arch, def moreDeps = '') { ant.fileset(dir: "ext/deb-bundle") } ant.copy(file: "build/libs/${project.name}-${platform}-${version}.jar", todir: "${dist}/usr/lib/ipscan") - ant.copy(file: "resources/images/icon128.png", tofile: "${dist}/usr/share/pixmaps/ipscan.png") + ant.copy(file: "resources/images/icon128.png", tofile: "${dist}/usr/share/pixmaps/net.azlib.ipscan.png") ant.replace(file: "${dist}/DEBIAN/control") { ant.replacefilter(token: "VERSION", value: version)