From abcbd6823eb023f6f45988af1680e0ff6f622e55 Mon Sep 17 00:00:00 2001 From: Terromur <79866197+Terromur@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:58:34 +0500 Subject: [PATCH 1/2] Add PKGBUILD --- Hytale-F2P.desktop | 9 +++++++++ PKGBUILD | 31 +++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 Hytale-F2P.desktop create mode 100644 PKGBUILD diff --git a/Hytale-F2P.desktop b/Hytale-F2P.desktop new file mode 100644 index 0000000..811082d --- /dev/null +++ b/Hytale-F2P.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=Hytale-F2P +Comment=A modern, cross-platform launcher for Hytale with automatic updates and multi-client support +Exec=/opt/Hytale-F2P/hytale-f2p-launcher +Categories=Game; +Icon=Hytale-F2P +Terminal=false +StartupNotify=true diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..460d44f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Terromur +pkgname=Hytale-F2P-git +_pkgname=Hytale-F2P +pkgver=2.0.0.r47.gebcfdc4 +pkgrel=1 +pkgdesc="HyLauncher - unofficial Hytale Launcher for free to play gamers" +arch=('x86_64') +url="https://github.com/Terromur/Hytale-F2P" +license=('custom') +makedepends=('npm') +source=("git+$url.git" "Hytale-F2P.desktop") +sha256sums=('SKIP' '46488fada4775d9976d7b7b62f8d1f1f8d9a9a9d8f8aa9af4f2e2153019f6a30') + +pkgver() { + cd "$_pkgname" + printf "2.0.0.r%s.g%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$_pkgname" + npm install + npm run build:linux +} + +package() { + mkdir -p "$pkgdir/opt/$_pkgname" + cp -r "$_pkgname/dist/linux-unpacked/"* "$pkgdir/opt/$_pkgname" + install -Dm644 "$_pkgname.desktop" "$pkgdir/usr/share/applications/$_pkgname.desktop" + install -Dm644 "$_pkgname/icon.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/$_pkgname.png" +} + From 7f61d9d5b8846c0221e322515206f1a9b553a4c2 Mon Sep 17 00:00:00 2001 From: Terromur <79866197+Terromur@users.noreply.github.com> Date: Sun, 18 Jan 2026 16:07:00 +0500 Subject: [PATCH 2/2] Update PKGBUILD --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index 460d44f..c085a52 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgver=2.0.0.r47.gebcfdc4 pkgrel=1 pkgdesc="HyLauncher - unofficial Hytale Launcher for free to play gamers" arch=('x86_64') -url="https://github.com/Terromur/Hytale-F2P" +url="https://github.com/amiayweb/Hytale-F2P" license=('custom') makedepends=('npm') source=("git+$url.git" "Hytale-F2P.desktop")