Browse Source

fix .deb binary build

Sebastian Stenzel 3 years ago
parent
commit
f7c4fc5fda
2 changed files with 4 additions and 1 deletions
  1. 1 1
      dist/linux/debian/cryptomator.install
  2. 3 0
      dist/linux/debian/rules

+ 1 - 1
dist/linux/debian/cryptomator.install

@@ -4,5 +4,5 @@ common/org.cryptomator.Cryptomator.desktop usr/share/applications
 common/org.cryptomator.Cryptomator.svg usr/share/icons/hicolor/scalable/apps
 common/org.cryptomator.Cryptomator256.png usr/share/icons/hicolor/256x256/apps
 common/org.cryptomator.Cryptomator512.png usr/share/icons/hicolor/512x512/apps
-common/org.cryptomator.Cryptomator.appdata.xml usr/share/metainfo
+common/org.cryptomator.Cryptomator.metainfo.xml usr/share/metainfo
 common/application-vnd.cryptomator.vault.xml usr/share/mime/packages

+ 3 - 0
dist/linux/debian/rules

@@ -11,8 +11,11 @@ override_dh_auto_clean:
 	rm -rf runtime
 	rm -rf cryptomator
 	rm -rf debian/cryptomator
+	rm -rf resources
 
 override_dh_auto_build:
+	mkdir resources
+	ln -s ../common/org.cryptomator.Cryptomator512.png resources/cryptomator.png
 	jlink \
 		--output runtime \
 		--add-modules java.base,java.desktop,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,jdk.unsupported,jdk.crypto.ec,jdk.accessibility,jdk.management.jfr \