softmaker-office-2026-bin
maintainer d10n
· 1 votes
· scanned 2026-08-18 00:03:42.021799
LOW
View on AUR ↗
Why flagged
Downloads a prebuilt proprietary office suite binary from softmaker.net, which is the official vendor domain for SoftMaker Office; checksums are provided (md5 + sha512), so this is a standard binary repackaging of a commercial application from its own official infrastructure, not a swappable third-party host.
Triggered rules
LOW
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (anthropic/claude-sonnet-4.6) reviewed the full PKGBUILD and judged it LOW (confidence 85%): Downloads a prebuilt proprietary office suite binary from softmaker.net, which is the official vendor domain for SoftMaker Office; checksums are provided (md5 + sha512), so this is a standard binary repackaging of a commercial application from its own official infrastructure, not a swappable third-party host.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:22
"http://www.softmaker.net/down/softmaker-office-2026-${pkgver//./-}-amd64.tgz")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: d10n <david@bitinvert.com>
2
# Contributor: WorMzy Tykashi <wormzy.tykashi@gmail.com>
3
4
pkgname=softmaker-office-2026-bin
5
pkgver=1502
6
pkgrel=2
7
pkgdesc="Proprietary office suite; word processing, spreadsheets, presentations"
8
url="https://www.softmaker.com"
9
arch=('x86_64')
10
license=('LicenseRef-custom')
11
depends=('bash' 'fontconfig' 'glib2' 'glibc' 'gst-plugins-base-libs' 'gstreamer' 'gtk3'
12
'hicolor-icon-theme' 'libcups' 'libgcc' 'libgl' 'libstdc++' 'libx11' 'libxext'
13
'libxmu' 'libxrandr' 'libxrender' 'zlib')
14
options=('!debug')
15
source=('planmaker-2026.desktop'
16
'presentations-2026.desktop'
17
'textmaker-2026.desktop'
18
'planmaker26'
19
'presentations26'
20
'textmaker26'
21
'softmaker-office-2026.xml'
22
"http://www.softmaker.net/down/softmaker-office-2026-${pkgver//./-}-amd64.tgz")
23
md5sums=('dcec18ac4a8740a39aba28f9e4cdad7d'
24
'd19ac0e7338d9621374e9a6c132c4f8b'
25
'2076d37cfa0f426e39ea20043f0bbd2c'
26
'd68f57b9a93d719e45adcc0bb5fcea2d'
27
'1a812254c2f77ffb8b1c1488ad121927'
28
'332008e1d489aabc91570e2b9a5fc9df'
29
'2b27b268ad1c060bc2f2afced1b2f067'
30
'b1e1ad824c5d92b58cd7ad8e9c8a3ad0')
31
sha512sums=('cbe6156230b962150eeec53f041889afde71e8818d220aafc69807d3612a1a225f494373220458cfe0f420671684f17541fe3c07f0832cba2722b95d6206e73e'
32
'ed8a73b15c4d9441818d558b370344b8b0f8557b204e33fa02ee916b2b71e110f75b6ba59e7d2c2e222a47c75a3686c90b31d2ce8fabe39608a0c9fe07c8c7ef'
33
'93bcb884ba3d93fd3417d0ea8640efd0bef8b30bf40b778c7d441ce926dc0021080916d7edc6829a6409c67d8e7b3982765ca94fe5dbfa1ac47e070b5e9e07a7'
34
'bca19ef9a33b3587eff00f37a1bb80d922f271c10caa3ac852a7cf7b3f1ca3b2a61330fbc1b3c02d5b05ad751166322c0b7f4b76848f415815346dbd8d8054f1'
35
'64f746d18f4da7ce88d43be88718ea7bcb1136358df0c84fe3df2108188bb01ed737a890e3d85e3dbc3dc0636feeadfd1844ea444c00f952fc5634c7abe74cd2'
36
'dbe2657e5b9da821f755279c2c798b38ecd4f05f6a8f2cf5f22c5a7b401867bf298f314f1dbc33c7d0c3b8618f4a782922fa2f8afc961ab3daf27ccf9941530a'
37
'0c22017dc367998483895301d50ba35c2eb025a09f778b86465d8e32af10e78273a572012d9208ab51605f6a6c668b1e3dcdabae9de6d0d2e3425fb4b4ce437e'
38
'06faed6999abb9c99d24947fea076a6392e85cd468e714646b817e5c2a89a5f5203931867f48aa7231743877c4cb01b2eafbbc35ddd0596862e878ef56d9502c')
39
40
package() {
41
install -dm755 "${pkgdir}/usr/share/office2026"
42
bsdtar xf "${srcdir}/office2026.tar.lzma" -C "${pkgdir}/usr/share/office2026"
43
# fix ownership
44
chown -R root:root "${pkgdir}"
45
46
install -Dm 755 -t "${pkgdir}/usr/bin" "${srcdir}/planmaker26" "${srcdir}/presentations26" "${srcdir}/textmaker26"
47
for size in 16 32 48 64 128 256 512; do
48
install -d "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps"
49
ln -s "/usr/share/office2026/icons/pml_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/office2026-planmaker.png"
50
ln -s "/usr/share/office2026/icons/prl_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/office2026-presentations.png"
51
ln -s "/usr/share/office2026/icons/tml_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/office2026-textmaker.png"
52
53
install -d "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes"
54
ln -s "/usr/share/office2026/icons/pmd_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-pmd26.png"
55
ln -s "/usr/share/office2026/icons/prd_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-prd26.png"
56
ln -s "/usr/share/office2026/icons/tmd_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-tmd26.png"
57
ln -s "/usr/share/office2026/icons/pmd_oth_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-pmd26-oth.png"
58
ln -s "/usr/share/office2026/icons/tmd_oth_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-tmd26-oth.png"
59
ln -s "/usr/share/office2026/icons/pmd_mso_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-pmd26-mso.png"
60
ln -s "/usr/share/office2026/icons/prd_mso_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-prd26-mso.png"
61
ln -s "/usr/share/office2026/icons/tmd_mso_${size}.png" "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/mimetypes/application-x-tmd26-mso.png"
62
done
63
64
install -Dm644 "${srcdir}/softmaker-office-2026.xml" "${pkgdir}/usr/share/mime/packages/softmaker-office-2026.xml"
65
install -dm755 "${pkgdir}/usr/share/mime-info"
66
ln -s /usr/share/office2026/mime/softmaker-office-2026.mime "${pkgdir}/usr/share/mime-info/softmaker-office-2026.mime"
67
68
install -Dm644 "${srcdir}/planmaker-2026.desktop" "${pkgdir}/usr/share/applications/planmaker-2026.desktop"
69
install -Dm644 "${srcdir}/presentations-2026.desktop" "${pkgdir}/usr/share/applications/presentations-2026.desktop"
70
install -Dm644 "${srcdir}/textmaker-2026.desktop" "${pkgdir}/usr/share/applications/textmaker-2026.desktop"
71
72
install -Dm644 "${pkgdir}/usr/share/office2026/mime/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/copyright"
73
bsdtar xOf "${pkgdir}/usr/share/office2026/inst/docs_overwrite_us.zip" license.rtf |
74
install -Dm644 /dev/stdin "${pkgdir}/usr/share/licenses/${pkgname}/license.rtf"
75
}
76
Changes since previous scan
--- PKGBUILD @ 2026-08-12 19:26+++ PKGBUILD @ 2026-08-18 00:03@@ -3,13 +3,14 @@ pkgname=softmaker-office-2026-bin pkgver=1502-pkgrel=1+pkgrel=2 pkgdesc="Proprietary office suite; word processing, spreadsheets, presentations" url="https://www.softmaker.com" arch=('x86_64') license=('LicenseRef-custom')-depends=('bash' 'curl' 'glib2' 'glibc' 'gst-plugins-base-libs' 'gstreamer' 'hicolor-icon-theme' 'libgcc'- 'libgl' 'libstdc++' 'libx11' 'libxext' 'libxmu' 'libxmu' 'libxrandr' 'libxrender' 'zlib')+depends=('bash' 'fontconfig' 'glib2' 'glibc' 'gst-plugins-base-libs' 'gstreamer' 'gtk3'+ 'hicolor-icon-theme' 'libcups' 'libgcc' 'libgl' 'libstdc++' 'libx11' 'libxext'+ 'libxmu' 'libxrandr' 'libxrender' 'zlib') options=('!debug') source=('planmaker-2026.desktop' 'presentations-2026.desktop'Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 00:03:42 | LOW | 3 |
| 2026-08-17 00:18:29 | LOW | 3 |
| 2026-08-16 00:03:42 | LOW | 3 |
| 2026-08-15 00:26:13 | LOW | 3 |
| 2026-08-14 00:03:41 | LOW | 3 |
| 2026-08-13 00:17:07 | LOW | 3 |
| 2026-08-12 21:26:44 | LOW | 3 |
| 2026-08-12 21:24:53 | MEDIUM | 2 |
| 2026-08-12 19:26:27 | LOW | 3 |
| 2026-08-12 19:24:47 | MEDIUM | 2 |