diff --git a/packaging/CMakeLists.txt b/packaging/CMakeLists.txt
index e8773434..b8917d1f 100644
--- a/packaging/CMakeLists.txt
+++ b/packaging/CMakeLists.txt
@@ -1,6 +1,7 @@
set(APP_ID "pizza.isle.Isle")
set(APP_NAME "Isle Decomp")
set(APP_SUMMARY "Portable version of the LEGO Island Decompilation Project")
+set(APP_SPDX "LGPL-3.0-or-later")
set(QT_VERSION 6.8)
string(TIMESTAMP BUILD_DATE UTC)
diff --git a/packaging/linux/isle_decomp.metainfo.xml.in b/packaging/linux/isle_decomp.metainfo.xml.in
index 4a5bd6a7..74b66083 100644
--- a/packaging/linux/isle_decomp.metainfo.xml.in
+++ b/packaging/linux/isle_decomp.metainfo.xml.in
@@ -21,7 +21,7 @@
https://github.com/isledecomp/isle-portable/issues
MIT
- GPL-3.0-or-later
+ @APP_SPDX@
640