Replace @PREFIX@ in desktop entry

This commit is contained in:
2026-08-28 15:35:15 +02:00
parent 52d7ee4ba1
commit 3072ef1a9c
3 changed files with 6 additions and 3 deletions
+1
View File
@@ -16,6 +16,7 @@ override_dh_install:
install -D -m 0644 icons/yms64.png debian/yms/usr/share/icons/hicolor/64x64/apps/yms.png
install -D -m 0755 debian/yms-launcher debian/yms/usr/bin/yms
dh_install
sed -i 's#@PREFIX@#/usr#g' debian/yms/usr/share/applications/yms.desktop
# Installation is handled by debian/install
override_dh_auto_install:
+4 -2
View File
@@ -117,9 +117,11 @@ chmod 0755 "${BINDIR}/yms"
echo "Installing desktop entry..."
install -d "${DESKTOPDIR}"
install -m 0644 \
sed "s#@PREFIX@#${PREFIX}#g" \
"${SOURCEDIR}/yms.desktop" \
"${DESKTOPDIR}/yms.desktop"
> "${DESKTOPDIR}/yms.desktop"
chmod 0644 "${DESKTOPDIR}/yms.desktop"
# TODO webgui? or separately?
+1 -1
View File
@@ -5,7 +5,7 @@ GenericName=Yacht Management
GenericName[de]=Yacht-Verwaltungssoftware
Comment=Yacht Management Software
Comment[de]=Verwaltung von Yachten, Dokumenten und technischen Daten
Exec=/usr/local/bin/yms
Exec=@PREFIX@/bin/yms
Icon=yms
StartupNotify=true
Terminal=false