This commit is contained in:
blshkv 2020-09-23 08:13:52 +08:00
parent b5f75c38a3
commit 242312e974
No known key found for this signature in database
GPG key ID: 32BDCED870788F04

View file

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils java-pkg-2
inherit eutils java-pkg-2 desktop
#https://sourceforge.net/projects/davmail/files/davmail/
MY_PN="davmail"
@ -34,16 +34,9 @@ src_install() {
# libraries
java-pkg_dojar lib/*.jar
java-pkg_dojar ${MY_PN}.jar
# icon
doicon "${FILESDIR}"/${MY_PN}.png
# create wrapper script for the client
java-pkg_dolauncher ${MY_PN} --main ${MY_PN}.DavGateway --java_args ""
# desktop entry
make_desktop_entry ${MY_PN} "DavMail" /usr/share/pixmaps/${MY_PN}.png "Network"
if use server ; then
# log file
touch ${MY_PN}.log
@ -56,6 +49,11 @@ src_install() {
doins "${FILESDIR}"/${MY_PN}.properties
newinitd "${FILESDIR}"/${MY_PN}.init ${MY_PN}
newconfd "${FILESDIR}"/${MY_PN}.conf ${MY_PN}
else
# icon
doicon "${FILESDIR}"/${MY_PN}.png
# desktop entry
make_desktop_entry ${MY_PN} "DavMail" /usr/share/pixmaps/${MY_PN}.png "Network"
fi
}