Package Details: aio-remote 3.5.0-2

Git Clone URL: https://aur.archlinux.org/aio-remote.git (read-only, click to copy)
Package Base: aio-remote
Description: All In One remote to control any application using an android app.
Upstream URL: https://aioremote.net
Keywords: remote
Licenses: unknown
Submitter: c-reeder
Maintainer: c-reeder
Last Packager: c-reeder
Votes: 0
Popularity: 0.000000
First Submitted: 2019-12-12 19:26
Last Updated: 2019-12-15 02:57

Latest Comments

yochananmarqos commented on 2019-12-15 15:41

@c-reeder: Now it's reading and writing the config, thanks.

c-reeder commented on 2019-12-15 03:09

@yochananmarqos, thanks for the feedback so quickly! I really appreciate the help!

I have made the necessary changes concerning java, bash, wget, and the icon.

With respect to the config.ini file, the problem is that the program ONLY checks the working directory for it (I decompiled it to check). Therefore, there is no GREAT solution at the moment.

However, it should work for you now. I took your advice and copied the config.ini file to /usr/share/doc/$pkgname/, however, I titled it config.ini.example. A also added a small if statement at the beginning of the running statement which will copy that example file to your ~/.config/aio-remote/config.ini directory, which seems to be the most appropriate location.

I also made the running script simply change into that directory before running to allow the program to find it. I have tested changing the configurations and it saves correctly for sure now.

It's a little bit of a work-around, but it's at least functional.

yochananmarqos commented on 2019-12-12 22:13

It depends on java-runtime, (JRE) not java-environment (JDK). It does not launch using java-13-openjdk, but works using java-8-openjdk/jre. Therefore, the depends() should be java-runtime=8 unless it can be confirmed it runs on a different version as well.

bash is part of the base meta package and pacman depends on it, no need to include it.

Please add wget to makedepends=().

Standalone JARs should go in /usr/share/java/.

The icon should go in /usr/share/pixmaps/.

The config.ini should go in /usr/share/doc/$pkgname/.

How did you get this to work? It can't find the config.ini file and won't save the settings between launches. I tried placing it in ~/ and ~/.config/.