Since it doesn't look like ATLauncher wants to be installed anywhere where the executing user doesn't have write permission you could modify the start script to something like this. Didn't test it, might or might not work. It's of course not a great solution but similar to what steam does.
#!/bin/sh
# fix for users of special IM modules
unset XMODIFIERS GTK_IM_MODULE QT_IM_MODULE
mkdir -p ${HOME}/.local/share
cd ${HOME}/.local/share
wget -O ATLauncher.jar -c http://www.atlauncher.com/downloads/ATLauncher.jar
exec java -jar ATLauncher.jar $@ >/dev/null
Search Criteria
Package Details: atlauncher 3.4.38.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/atlauncher.git (read-only, click to copy) |
---|---|
Package Base: | atlauncher |
Description: | A launcher for Minecraft which integrates multiple different modpacks to allow you to download and install modpacks easily and quickly. |
Upstream URL: | https://github.com/ATLauncher/ATLauncher |
Licenses: | GPL3 |
Conflicts: | atlauncher-bin |
Provides: | atlauncher |
Submitter: | demon012 |
Maintainer: | demon012 (RyanTheAllmighty) |
Last Packager: | RyanTheAllmighty |
Votes: | 21 |
Popularity: | 0.047994 |
First Submitted: | 2013-09-25 21:53 (UTC) |
Last Updated: | 2025-01-22 09:39 (UTC) |
Dependencies (3)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk8-temurinAUR, zulu-21-binAUR, jre8AUR, jdk8AUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, jreAUR, jdkAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jdk23-graalvm-ee-binAUR, zing-8-binAUR, zing-21-binAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jdk8-dragonwell-extendedAUR, java-openjdk-ea-binAUR, java-openjdk-binAUR, zulu-17-fx-binAUR, zulu-23-binAUR, jdk21-jetbrains-binAUR, jre11AUR, jdk-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, jre17AUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk21-graalvm-ee-binAUR, jdk8-openj9-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- openal (openal-gitAUR)
- jdk17-openjdk (jdk17-temurinAUR, openjdk-zulu17-ca-fx-binAUR) (make)
Required by (0)
Sources (5)
Latest Comments
« First ‹ Previous 1 2 3 4
truh commented on 2014-08-18 17:02 (UTC)
Hot4ruh1me commented on 2014-08-17 13:59 (UTC)
Hey demon012, your package installation directory permissions are insane. You should never give 777 in /usr/share, it's a potential security risk. Make it install in the home directory or set the /usr/share/atlauncher permissions to 744.
Regards
snowdragon commented on 2014-08-03 01:18 (UTC)
The launcher packaged in rev 1 was too old. It tried to query a url that does not exist anymore, resulting in a 403 error.
See: http://pastebin.com/kdCNg4gM
I've taken the liberty to update the pkgbuild. It now downloads the latest jar from the website and uses its Implementation-Version manifest attribute as the pkgver. Furthermore I changed the jar location to /usr/share/java/atlauncher/ATLauncher.jar to follow the Java packaging guidelines.
Also the License file is not needed since the CCPL is already provided under /usr/share/licenses/common/CCPL/ .
If you want to update it you can find it here: https://gist.github.com/git-commit/5846de4908482d0375f8
demon012 commented on 2014-07-24 11:40 (UTC)
Why was this flagged out of date? The atlauncher updates itself within this installed package. But just incase I updated it to the latest version.
Pinned Comments
RyanTheAllmighty commented on 2021-01-30 05:18 (UTC)
Hi all.
I'm the developer of ATLauncher, and just leaving a comment to say that I'm starting to automate the updates to this package (as well as atlauncher-bin) so that they align with our official releases.
As part of this process I've made some changes which shouldn't cause any issues.
If there's any issues with this, or going forward, best to reach out in Discord (https://atl.pw/discord) or pop an issue/PR in GitHub (https://github.com/ATLauncher/ATLauncher).