Released v0.8.3
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# PristonTale EU for Linux
|
# PristonTale EU for Linux
|
||||||
|
|
||||||
Version 0.8.1 installs, updates, repairs, and launches PristonTale EU through a
|
Version 0.8.3 installs, updates, repairs, and launches PristonTale EU through a
|
||||||
native Linux dashboard. Game files come directly from the publisher and are not
|
native Linux dashboard. Game files come directly from the publisher and are not
|
||||||
included in this archive.
|
included in this archive.
|
||||||
|
|
||||||
@@ -15,11 +15,11 @@ Then run:
|
|||||||
```text
|
```text
|
||||||
openssl pkey -pubin -in launcher-update-public.pem -outform DER | sha256sum
|
openssl pkey -pubin -in launcher-update-public.pem -outform DER | sha256sum
|
||||||
openssl dgst -sha256 -verify launcher-update-public.pem \
|
openssl dgst -sha256 -verify launcher-update-public.pem \
|
||||||
-signature pristontale-eu-linux-installer-v0-8-1.tar.gz.sig \
|
-signature pristontale-eu-linux-installer-v0-8-3.tar.gz.sig \
|
||||||
pristontale-eu-linux-installer-v0-8-1.tar.gz
|
pristontale-eu-linux-installer-v0-8-3.tar.gz
|
||||||
sha256sum -c pristontale-eu-linux-installer-v0-8-1.tar.gz.sha256
|
sha256sum -c pristontale-eu-linux-installer-v0-8-3.tar.gz.sha256
|
||||||
tar -xzf pristontale-eu-linux-installer-v0-8-1.tar.gz
|
tar -xzf pristontale-eu-linux-installer-v0-8-3.tar.gz
|
||||||
cd pristontale-eu-linux-installer-v0-8-1
|
cd pristontale-eu-linux-installer-v0-8-3
|
||||||
./install.sh
|
./install.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -12,17 +12,20 @@ export PTLINUX_APP_HOME="${app_home}"
|
|||||||
release_root=""
|
release_root=""
|
||||||
for candidate in "${app_home}/current" "${app_home}/previous" "${app_home}"
|
for candidate in "${app_home}/current" "${app_home}/previous" "${app_home}"
|
||||||
do
|
do
|
||||||
if [ ! -d "${candidate}/ptlinux" ]
|
# Installed releases already pass an isolated import self-check before their
|
||||||
|
# activation link is changed. Keep only a cheap corruption/fallback check on
|
||||||
|
# every boot instead of starting Python twice and importing the full CLI twice.
|
||||||
|
if [ ! -r "${candidate}/ptlinux/__init__.py" ] || \
|
||||||
|
[ ! -r "${candidate}/ptlinux/__main__.py" ] || \
|
||||||
|
[ ! -r "${candidate}/ptlinux/cli.py" ] || \
|
||||||
|
[ ! -r "${candidate}/ptdiag/__init__.py" ] || \
|
||||||
|
[ ! -r "${candidate}/ptdiag/assbin.py" ] || \
|
||||||
|
[ ! -r "${candidate}/ptdiag/logs.py" ]
|
||||||
then
|
then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
if "$python_bin" -I -B -c \
|
|
||||||
'import sys; sys.path.insert(0, sys.argv[1]); import ptlinux, ptlinux.cli' \
|
|
||||||
"${candidate}" >/dev/null 2>&1
|
|
||||||
then
|
|
||||||
release_root="${candidate}"
|
release_root="${candidate}"
|
||||||
break
|
break
|
||||||
fi
|
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ -z "${release_root}" ]
|
if [ -z "${release_root}" ]
|
||||||
|
|||||||
@@ -4,4 +4,4 @@ from .paths import AppPaths
|
|||||||
|
|
||||||
__all__ = ["AppPaths", "__version__"]
|
__all__ = ["AppPaths", "__version__"]
|
||||||
|
|
||||||
__version__ = "0.8.1"
|
__version__ = "0.8.3"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "PTEU-Linux-Launcher"
|
name = "PTEU-Linux-Launcher"
|
||||||
version = "0.8.1"
|
version = "0.8.3"
|
||||||
description = "PristonTale EU Linux installer, clean launcher, and diagnostic harness"
|
description = "PristonTale EU Linux installer, clean launcher, and diagnostic harness"
|
||||||
requires-python = ">=3.11"
|
requires-python = ">=3.11"
|
||||||
dependencies = []
|
dependencies = []
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
"archive_sha256": "bdf72fdb9db79b2372b16feef5935fff7fd654f81e89b376c59f71dac81cc64f",
|
"archive_sha256": "dfaddcbda762eaf34fd80f9592d6173176cfbd41189a96fae023f5459fd6492d",
|
||||||
"archive_size": 255328,
|
"archive_size": 260645,
|
||||||
"archive_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v0.8.1/pristontale-eu-linux-update-v0.8.1.tar.gz",
|
"archive_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v0.8.3/pristontale-eu-linux-update-v0.8.3.tar.gz",
|
||||||
"channel": "stable",
|
"channel": "stable",
|
||||||
"minimum_updater_version": "0.5.0",
|
"minimum_updater_version": "0.5.0",
|
||||||
"notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v0.8.1",
|
"notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v0.8.3",
|
||||||
"published_at": "2026-09-01T18:09:16Z",
|
"published_at": "2026-09-01T20:24:03Z",
|
||||||
"schema": 1,
|
"schema": 1,
|
||||||
"version": "0.8.1"
|
"version": "0.8.3"
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user