Package Details: moneydance 2019.1880-2

Git Clone URL: https://aur.archlinux.org/moneydance.git (read-only, click to copy)
Package Base: moneydance
Description: A personal finance manager for Mac, Windows and Linux
Upstream URL: https://www.moneydance.com/
Licenses: custom
Submitter: tongpu
Maintainer: plague-doctor
Last Packager: plague-doctor
Votes: 26
Popularity: 1.00
First Submitted: 2012-04-13 00:41
Last Updated: 2019-09-20 22:50

Latest Comments

1 2 3 4 Next › Last »

lrissman commented on 2020-06-16 12:22

This package built properly on my pinebook pro under the aarch64 architecture (arm64).

I made three changes to the original pkgbuild file so that it thinks that the amd64 sources are good for aarch64. Here is the generated diff:


diff --git a/PKGBUILD b/PKGBUILD
index b1e1fc8..4564a1b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=2019.1880
 pkgrel=2
 epoch=
 pkgdesc="A personal finance manager for Mac, Windows and Linux"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'aarch64')
 url="https://www.moneydance.com/"
 license=('custom')
 groups=()
@@ -22,6 +22,8 @@ install=
 changelog=
 source=('moneydance.sh' 'moneydance.desktop')
 source_x86_64=(${pkgname}_amd64-${pkgver}-${pkgrel}.tar.gz::https://infinitekind.com/stabledl/current/Moneydance_linux_amd64.tar.gz)
+source_aarch64=(${pkgname}_amd64-${pkgver}-${pkgrel}.tar.gz::https://infinitekind.com/stabledl/current/Moneydance_linux_amd64.tar.gz)
+

 package() {
   # generate directories in $pkgdir

For some reason, the generated diff did not catch the last change. I also added this line at the end of the pkgbuild file below the x86_64 line

sha256sums_aarch64=('9670ef2977c3cbff41666bd6a6c83ef8e81343ab1b2d009d4e07dd99acb30d25')

snout commented on 2019-09-24 13:17

The dependency on openjdk is unneccessary and can be removed from the PKGBUILD.

gps1539 commented on 2019-09-20 00:22

I just installed but it failed to run. The installer (pacaur) pulled in: jre-openjdk-headless-12.0.2.u10-1 libnet-1.1.6-3 jre-openjdk-12.0.2.u10-1

$ moneydance Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: Moneydance has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) at java.net.URLClassLoader.access$100(URLClassLoader.java:74) at java.net.URLClassLoader$1.run(URLClassLoader.java:369) at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:362) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)

After editing the 1st line in /usr/bin/moneydance to 'export PATH=/usr/lib/jvm/java-12-openjdk/bin/:$PATH' it starts OK.

Gotit commented on 2019-07-07 19:48

UPDATE: Ok, figured it out... in /usr/bin/moneydance add the following export statement: export _JAVA_OPTIONS='-Dsun.java2d.uiScale=2'

This increased the size, unfortunately, too much for my 14" FHD laptop screen. However, it may help others with an external FHD monitor.


Thanks for the latest install! MD renders a bit small on my HD laptop screen. MD has published a work around (https://infinitekind.tenderapp.com/kb/linux/linux-and-hidpi-high-resolution-screens) by adding a few lines to a file "Moneydance.vmoptions" that should be in the same folder as the Moneydance exec., typically in /opt.

However, I don't have anything in /opt. I did try the file in the two fillowing locations, but NG:

/usr/share/java/moneydance

/usr/share/java/moneydance/moneydance.jar

Any thoughts where I can add the "Moneydance.vmoptions" file to increase the display size?

GHammer commented on 2019-04-10 00:37

Thanks for this. It is a breaking point for adopting a new distro.

mosh5382 commented on 2019-01-12 22:54

Version 2019.0 (1847) has been released. This requires jre-openjdk (OpenJDK 11). Java 8 or 10 do not work).

oddy commented on 2018-11-14 10:23

This package probably has outdated checksums. Installation fails for me with validity checks.

"One or more files did not pass the validity check"

bertabus commented on 2018-06-30 00:06

Any way to confine the dependancy to only java8?

As mentioned by @white_dan, I could only get the app to appear correctly when using java8.

I was able to get it working properly without changing my default jvm by installing java8 and then setting the following at the beginning of /usr/bin/moneydance

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk/jre

export PATH=${JAVA_HOME}/bin:${PATH}

With this little change it appears to be working like a champ, thanks.

dmfrench22 commented on 2018-03-31 13:11

Hi, moneydance_amd64-2017.1670-1.tar.gz fails sha256sums

plague-doctor commented on 2017-11-21 00:56

Good suggestion. Done. Thanks @t.animal