Search Criteria
Package Details: warsmash-git r346.6814a4c-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/warsmash-git.git (read-only, click to copy) |
---|---|
Package Base: | warsmash-git |
Description: | An emulation engine to improve Warcraft III modding. (Original copy required) |
Upstream URL: | https://github.com/Retera/WarsmashModEngine |
Keywords: | game remaster rts strategy warcraft |
Licenses: | MIT |
Submitter: | Mr.Smith1974 |
Maintainer: | None |
Last Packager: | Mr.Smith1974 |
Votes: | 1 |
Popularity: | 0.000025 |
First Submitted: | 2023-07-16 17:27 (UTC) |
Last Updated: | 2023-08-31 11:13 (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, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, 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-11-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, jdk21-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, jre17AUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jdk21-jetbrains-binAUR, 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, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- git (git-gitAUR, git-glAUR) (make)
- jdk17-temurinAUR (make)
Latest Comments
Mr.Smith1974 commented on 2023-08-31 08:03 (UTC) (edited on 2023-08-31 08:04 (UTC) by Mr.Smith1974)
@Anix
Sorry I don't have a copy of the game 1.29.2 Warcraft III.
Therefore, I cannot properly check the installation and add
package()
functionAnix commented on 2023-08-30 19:36 (UTC) (edited on 2023-08-30 19:58 (UTC) by Anix)
@Mr.Smith1974 Thanks for the answer, I completely forgot about the archlinux-java command. In your case, this command should be pin with a comment for the uninformed. However, further after the build, another error occurs. The author of the project Retera in Discord says you need to use Eclipse Temurin JDK 17 (from the java-17-temurin package) instead of java-17-openjdk errors arise related to C programming in the interface between Java and OpenGL.
I personally checked it myself and this error looks like this
The project logs are empty, and using the java-17-temurin environment using the
sudo archlinux-java set
command after rebuild the project using./gradlew desktop:runtime
the error disappears and the game starts normallyAnother minor inaccuracy in PKGBUILD inside the packages function, the paths in the compiled project do not match, including the rest inside.
Mr.Smith1974 commented on 2023-08-30 14:45 (UTC) (edited on 2023-08-30 14:45 (UTC) by Mr.Smith1974)
@Anix Hello. You need:
archlinux-java set java-17-openjdk
Inside the "./desktop/build/image" folder, add any necessary game assets (i.e. Warcraft 3) and a relevant warsmash.ini file that describes where to find them
Anix commented on 2023-08-30 13:03 (UTC)
Hello, I encountered an error when building a package