mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +01:00
jd-gui-bin: fix https://github.com/pentoo/pentoo-overlay/issues/1369
This commit is contained in:
parent
5bafac5cc7
commit
fc616f2f6f
2 changed files with 17 additions and 10 deletions
|
|
@ -1,7 +1,9 @@
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Comment=Java Decompiler JD-GUI
|
Comment=Java Decompiler JD-GUI
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Name=JD-GUI
|
Name=JD-GUI
|
||||||
Exec=java -jar /opt/jd-gui/jd-gui.jar
|
Exec=java -jar /opt/jd-gui/jd-gui.jar
|
||||||
Type=Application
|
Type=Application
|
||||||
Icon=jd-gui
|
Icon=jd-gui
|
||||||
|
MimeType=application/java;application/java-vm;application/java-archive
|
||||||
|
StartupWMClass=org-jd-gui-App
|
||||||
|
|
|
||||||
|
|
@ -36,9 +36,6 @@ src_install() {
|
||||||
doicon "${FILESDIR}/jd_icon_128.png"
|
doicon "${FILESDIR}/jd_icon_128.png"
|
||||||
domenu "${FILESDIR}/jd-gui.desktop"
|
domenu "${FILESDIR}/jd-gui.desktop"
|
||||||
|
|
||||||
# echo -e "#!/bin/sh\njava -jar /opt/${MY_PN}/${MY_P}.jar >/dev/null 2>&1 &\n" > "${MY_PN}"
|
|
||||||
# dobin "${MY_PN}"
|
|
||||||
|
|
||||||
newbin - ${PN} <<-EOF
|
newbin - ${PN} <<-EOF
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
|
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
|
||||||
|
|
@ -46,3 +43,11 @@ src_install() {
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_desktop_database_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_desktop_database_update
|
||||||
|
}
|
||||||
Loading…
Reference in a new issue