summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2024-03-31PKGBUILD: fix symlinkDenton Liu
In the latest package, /opt/TETR.IO/tetrio-desktop was renamed to /opt/TETR.IO/TETR.IO. Fix the symlink so that it points at the correct object. Keep the old symlink name (/usr/bin/tetrio-desktop) for compatibility. Reported-by: AngeD
2024-03-10Upgrade to 9.0.0Denton Liu
2022-01-11PKGBUILD: add 'libxss' dependencyDenton Liu
Without this dependency, the game fails to start with: tetrio-desktop: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
2021-03-08Upgrade to 8.0.0Denton Liu
2020-12-25Upgrade to 7.0.0Denton Liu
2020-12-18Upgrade to 6.0.0Denton Liu
2020-12-17Upgrade to 5.0.0Denton Liu
2020-09-28LICENSE: copy license from websiteDenton Liu
When using a verbatim copy of the license from the website, it fails to render properly. Instead, just copy the text and put it into LICENSE. While we're at it, I trust upstream not to update the package without bumping the version so remove $_release entirely.
2020-09-28Upgrade to 4.0.0Denton Liu
As part this upgrade, use upstream's deb package which includes a desktop file and icons. Also, add a proper license file. Unfortunately, this reintroduces the bug with xdg-open[0] but since this file is now handled by upstream, they should be responsible for it now. [0]: https://aur.archlinux.org/packages/tetrio-desktop#comment-756710
2020-09-13Allow tetrio-desktop to open tetrio://... url schemesEmma Chase
[dl: Amended patch to remove xdg-mime default tetrio.desktop x-scheme-handler/tetrio and fixed checksums.]
2020-07-20tetrio.desktop: rename to workaround xdg-settings bugDenton Liu
When opening TETR.IO, the default text/html handler is set to this app, which is wrong. This seems to be an issue with xdg-settings handling desktop files with - in their name wrong[0]. Workaround this bug by removing the -desktop prefix for the desktop file. I wasn't able to reproduce the bug but let's change it anyway because clearly it's affecting _some_ people. [0]: https://github.com/electron/electron/issues/20382 Reported-by: 1lann
2020-06-20PKGBUILD: fix permissionsDenton Liu
When the tarball is extracted, it seems like all the files have 777 permissions. This is really bad for security reasons. Explictly chmod all files to 644 first. Also, it seems like chrome-sandbox needs to be executable. Add it to the list of executable files.
2020-06-09PKGBUILD: stop downloading the tarball every pkgrel updateDenton Liu
2020-06-09Add desktop file and iconDenton Liu
2020-06-08PKGBUILD: do not extract the tarball properlyDenton Liu
2020-05-30PKGBUILD: upstream updated the tarballDenton Liu
2020-05-30PKGBUILD: remove unnecessary epochDenton Liu
2020-05-23Fix licensingDenton Liu
2020-05-23Initial commitDenton Liu