summaryrefslogtreecommitdiff
path: root/app-office/moneydance/moneydance-2017.8.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/moneydance/moneydance-2017.8.ebuild')
-rw-r--r--app-office/moneydance/moneydance-2017.8.ebuild62
1 files changed, 62 insertions, 0 deletions
diff --git a/app-office/moneydance/moneydance-2017.8.ebuild b/app-office/moneydance/moneydance-2017.8.ebuild
new file mode 100644
index 000000000000..801d4007af9c
--- /dev/null
+++ b/app-office/moneydance/moneydance-2017.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="Moneydance"
+
+inherit desktop gnome2-utils java-pkg-2
+
+DESCRIPTION="A cross-platform personal finance application"
+HOMEPAGE="https://moneydance.com/"
+SRC_URI="
+ amd64? ( https://infinitekind.com/stabledl/current/${MY_PN}_linux_amd64.tar.gz -> ${P}-amd64.tar.gz )
+ x86? ( https://infinitekind.com/stabledl/current/${MY_PN}_linux_x86.tar.gz -> ${P}-x86.tar.gz )
+"
+
+LICENSE="Apache-1.0 Apache-2.0 BSD CPAL-1.0 CPL-1.0 CSL-2.0 LGPL-2 MIT TIK"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/jre-1.8"
+
+DEPEND="
+ >=virtual/jdk-1.8"
+
+S="${WORKDIR}/${MY_PN}"
+
+RESTRICT="bindist fetch mirror"
+
+pkg_nofetch() {
+ elog "Please download ${A} from"
+ elog "https://www.infinitekind.com/download-moneydance-personal-finance-software"
+ elog "and place it in your DISTDIR directory."
+}
+
+src_prepare() {
+ default
+
+ # Modify .desktop file, to fix QA errors
+ sed -e 's/Application;//g' -e 's/.png//g' -i resources/moneydance.desktop || die
+}
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ java-pkg_dojar jars/*.jar
+ java-pkg_dolauncher moneydance --main "Moneydance" --java_args "-client -Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on -Xmx1024m"
+
+ doicon resources/*.png
+ domenu resources/moneydance.desktop
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}