diff --git a/GUI/index.html b/GUI/index.html
index e92601c..2cce2c0 100644
--- a/GUI/index.html
+++ b/GUI/index.html
@@ -7,7 +7,7 @@
-
+
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..c085a52
--- /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/amiayweb/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"
+}
+
diff --git a/package.json b/package.json
index 9e1b948..db50522 100644
--- a/package.json
+++ b/package.json
@@ -2,6 +2,7 @@
"name": "hytale-f2p-launcher",
"version": "2.0.0",
"description": "A modern, cross-platform launcher for Hytale with automatic updates and multi-client support",
+ "homepage": "https://github.com/amiayweb/Hytale-F2P",
"main": "main.js",
"scripts": {
"start": "electron .",
@@ -85,7 +86,8 @@
}
],
"icon": "build/icon.png",
- "category": "Game"
+ "category": "Game",
+ "description": "A modern, cross-platform launcher for Hytale with automatic updates and multi-client support"
},
"mac": {
"target": [
@@ -114,4 +116,4 @@
"createStartMenuShortcut": true
}
}
-}
\ No newline at end of file
+}