Maybe you should add the -u flag to the cp command in the launcher script. I believe it's overriding the technically more up-to-date file causing the launcher to download the same update every time you launch it.
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.045127 |
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, 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-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, 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-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, jre-jetbrainsAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, java-openjdk-ea-binAUR, jre-zuluAUR, jre-zulu-fxAUR, 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)
NdranC commented on 2020-05-31 09:02 (UTC)
cobaltspace commented on 2019-07-04 04:37 (UTC) (edited on 2019-08-11 05:10 (UTC) by cobaltspace)
So, this may not be well known, but atlauncher has a github repo at https://github.com/ATLauncher/ATLauncher.
Using this, I created what I believe to better follow the Arch package guidelines and also would also cause aur helpers to break less:
# Maintainer: Alan Jenkins <alan.james.jenkins at gmail dot com>
# Contributor: Cobalt Space <cobaltspace at protonmail dot com>
# Contributor: Maximilian Berger <snowdragon92 at gmail dot com>
pkgname=atlauncher
_upstreamname=ATLauncher
pkgrel=2
pkgver=3.3.1.4
pkgdesc="A Launcher for Minecraft which integrates multiple different ModPacks to allow you to download and install ModPacks easily and quickly."
arch=('any')
url="https://github.com/ATLauncher/ATLauncher"
license=('GPL3')
depends=('java-runtime=8' 'openal')
makedepends=('java-environment=8' 'gradle')
provides=('atlauncher')
source=("$_upstreamname-$pkgver.tar.gz::https://github.com/ATLauncher/ATLauncher/archive/$pkgver.tar.gz"
"atlauncher"
"atlauncher.desktop"
"atlauncher.png"
)
md5sums=('04d7fcb7e1a56d3c2eb24d1e81681c5d'
'2aa7755e8bf88ba7ad7f7303d29b439f'
'bb6c25c948b8d2341a27803c123df453'
'e116c617332de8b19bf34f130c7eec2e')
build() {
cd "$_upstreamname-$pkgver"
gradle build
}
package() {
cd "$srcdir"
# create folder for the main jar executable
mkdir -p "$pkgdir/usr/share/java/atlauncher/"
chmod -R 755 "$pkgdir/usr/share/java/atlauncher/"
# create folder for other files
mkdir -p "$pkgdir/usr/share/atlauncher/Downloads"
chmod 777 "$pkgdir/usr/share/atlauncher/Downloads"
# install shell wrapper script
install -D -m755 "$srcdir/atlauncher" "$pkgdir/usr/bin/atlauncher"
# install jar
install -D -m644 "$srcdir/$_upstreamname-$pkgver/dist/$_upstreamname-$pkgver.jar" "$pkgdir/usr/share/java/atlauncher/ATLauncher.jar"
# install desktop launcher with icon
install -D -m644 "$srcdir/atlauncher.desktop" "$pkgdir/usr/share/applications/atlauncher.desktop"
install -D -m644 "$srcdir/atlauncher.png" "$pkgdir/usr/share/pixmaps/atlauncher.png"
}
cobaltspace commented on 2019-04-09 20:32 (UTC)
I think the java dependency should be java-runtime=8 instead of just java-runtime.
<deleted-account> commented on 2017-06-26 15:13 (UTC)
The dependency xorg-server-utils needs to be replaced with xorg-apps.
demon012 commented on 2016-10-26 07:04 (UTC)
@Rafmaninoff, where did you place the slash? Line 31 is a mkdir line and the package builds for me without adding a slash?
Rafmaninoff commented on 2016-10-24 19:57 (UTC)
On line 31 of the pkgbuild there's a missing slash, place it back in and it builds fine.
demon012 commented on 2016-03-07 09:51 (UTC)
Good catch Flaeme, updated package to add unzip to makedepends.
Flaeme commented on 2016-03-05 01:29 (UTC)
This package, as is, also depends on the unzip command (extra/unzip) to build which is not a part of base-devel and thus should probably be added to the makedeps.
rosspf commented on 2016-02-06 06:42 (UTC)
I told you what was the problem with the package 2 months ago. I also gave you a completely functional rewritten Package and PKGBUILD in an email, which you refused to use.
Also, I am not attempting to "steal" it from you. I am only trying to get it updated and functional, because it wasn't. If someone can't simply update a package using code which was already written for them, or write their own update in the time span of 2 months, then I believe the proper thing is to step down and let someone else who is willing to maintain it do so. Heck if I was busy with things in my life and I couldn't maintain a project of mine I would gladly let someone else take over the reigns if they are willing to. I do not care one bit if I'm not the owner anymore. Nobody should as that's against the spirit of this community.
In the end, I am not interested in this petty drama. I tried multiple times to get you to do something but you kept putting me and it off. That's why I finally filed a request, due to you not being able to update the package. Anyway, guess it'll be the mods decision.
demon012 commented on 2016-01-28 22:51 (UTC)
The update with the choice between shared and non shared mods directories will have to come when I have the time to finish rewriting the script but as previously stated I will not have an internet connection for 2 weeks as of tomorrow evening.
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).