freesmlauncher-bin
MEDIUM
maintainer so5iso4ka
4 votes
scanned 2026-09-27 13:18:29.354985
Why flagged
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
Triggered rules
Medium
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: MiguVT <contacto@miguvt.com>
2
pkgname=freesmlauncher-bin
3
pkgver=2.2.2
4
pkgrel=1
5
pkgdesc="Minecraft launcher with offline accounts support (binary release)"
6
arch=(x86_64 aarch64)
7
url='https://freesmlauncher.org/'
8
license=('GPL-3.0-only AND LGPL-3.0-or-later AND LGPL-2.0-or-later AND Apache-2.0 AND MIT AND LicenseRef-Batch AND OFL-1.1')
9
depends=(
10
fuse2
11
hicolor-icon-theme
12
java-runtime
13
zlib
14
)
15
provides=(freesmlauncher)
16
conflicts=(freesmlauncher)
17
options=(!strip)
18
source_x86_64=("$pkgname-$pkgver-x86_64.AppImage::https://github.com/FreesmTeam/FreesmLauncher/releases/download/$pkgver/FreesmLauncher-Linux-x86_64.AppImage")
19
source_aarch64=("$pkgname-$pkgver-aarch64.AppImage::https://github.com/FreesmTeam/FreesmLauncher/releases/download/$pkgver/FreesmLauncher-Linux-aarch64.AppImage")
20
sha256sums_x86_64=('c4e9e7513e606057903e4eaba901148f8e07c0f0c4c4d7bc4c3feafe47170514')
21
sha256sums_aarch64=('8e6be23a945ab5e7a099f6661671d1067e933c0fc5a16a28fadb3453da171381')
22
noextract=("$pkgname-$pkgver-x86_64.AppImage" "$pkgname-$pkgver-aarch64.AppImage")
23
24
prepare() {
25
chmod +x "$pkgname-$pkgver-$CARCH.AppImage"
26
./"$pkgname-$pkgver-$CARCH.AppImage" --appimage-extract >/dev/null
27
}
28
29
package() {
30
cd squashfs-root
31
32
# Install the application to /opt
33
install -dm755 "$pkgdir/opt/freesmlauncher"
34
cp -r bin shared etc "$pkgdir/opt/freesmlauncher/"
35
36
# Install FreesmLauncher data files (JavaCheck.jar, etc.)
37
install -dm755 "$pkgdir/opt/freesmlauncher/share"
38
cp -r share/FreesmLauncher "$pkgdir/opt/freesmlauncher/share/"
39
40
# Create wrapper script
41
install -dm755 "$pkgdir/usr/bin"
42
cat > "$pkgdir/usr/bin/freesmlauncher" <<'EOF'
43
#!/bin/bash
44
cd /opt/freesmlauncher
45
exec ./bin/freesmlauncher "$@"
46
EOF
47
chmod 755 "$pkgdir/usr/bin/freesmlauncher"
48
49
# Install desktop file
50
install -Dm644 share/applications/org.freesmlauncher.FreesmLauncher.desktop \
51
"$pkgdir/usr/share/applications/org.freesmlauncher.FreesmLauncher.desktop"
52
53
# Install icons
54
install -Dm644 share/icons/hicolor/256x256/apps/org.freesmlauncher.FreesmLauncher.png \
55
"$pkgdir/usr/share/icons/hicolor/256x256/apps/org.freesmlauncher.FreesmLauncher.png"
56
57
install -Dm644 share/icons/hicolor/scalable/apps/org.freesmlauncher.FreesmLauncher.svg \
58
"$pkgdir/usr/share/icons/hicolor/scalable/apps/org.freesmlauncher.FreesmLauncher.svg"
59
60
# Install metainfo
61
install -Dm644 share/metainfo/org.freesmlauncher.FreesmLauncher.metainfo.xml \
62
"$pkgdir/usr/share/metainfo/org.freesmlauncher.FreesmLauncher.metainfo.xml"
63
64
# Install mime type file with renamed package
65
# install -Dm644 share/mime/packages/modrinth-mrpack-mime.xml \
66
# "$pkgdir/usr/share/mime/packages/$pkgname.xml"
67
}
68
69
# vim:set ts=2 sw=2 et:
70
Changes since previous scan
--- PKGBUILD @ 2026-06-18 16:11+++ PKGBUILD @ 2026-09-27 13:18@@ -1,6 +1,6 @@ # Maintainer: MiguVT <contacto@miguvt.com> pkgname=freesmlauncher-bin-pkgver=2.2.1+pkgver=2.2.2 pkgrel=1 pkgdesc="Minecraft launcher with offline accounts support (binary release)" arch=(x86_64 aarch64)@@ -17,8 +17,8 @@ options=(!strip) source_x86_64=("$pkgname-$pkgver-x86_64.AppImage::https://github.com/FreesmTeam/FreesmLauncher/releases/download/$pkgver/FreesmLauncher-Linux-x86_64.AppImage") source_aarch64=("$pkgname-$pkgver-aarch64.AppImage::https://github.com/FreesmTeam/FreesmLauncher/releases/download/$pkgver/FreesmLauncher-Linux-aarch64.AppImage")-sha256sums_x86_64=('0bd2e7b93fb76fc3add5b8d588d7958217458b9641c0e5d6c226a04cda710dc2')-sha256sums_aarch64=('1add41fc57e66f2dd46bbe8c8ed2ba117d65f62bff40a7cfc1c6560540b38ee1')+sha256sums_x86_64=('c4e9e7513e606057903e4eaba901148f8e07c0f0c4c4d7bc4c3feafe47170514')+sha256sums_aarch64=('8e6be23a945ab5e7a099f6661671d1067e933c0fc5a16a28fadb3453da171381') noextract=("$pkgname-$pkgver-x86_64.AppImage" "$pkgname-$pkgver-aarch64.AppImage") prepare() {Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-27 13:18:29 | Medium | 1 |
| 2026-07-15 15:49:13 | Clean | 0 |
| 2026-06-18 16:11:54 | Clean | 0 |