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
4pkgname=softmaker-office-2026-bin
5pkgver=1502
6pkgrel=2
7pkgdesc="Proprietary office suite; word processing, spreadsheets, presentations"
8url="https://www.softmaker.com"
9arch=('x86_64')
10license=('LicenseRef-custom')
11depends=('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')
14options=('!debug')
15source=('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")
23md5sums=('dcec18ac4a8740a39aba28f9e4cdad7d'
24 'd19ac0e7338d9621374e9a6c132c4f8b'
25 '2076d37cfa0f426e39ea20043f0bbd2c'
26 'd68f57b9a93d719e45adcc0bb5fcea2d'
27 '1a812254c2f77ffb8b1c1488ad121927'
28 '332008e1d489aabc91570e2b9a5fc9df'
29 '2b27b268ad1c060bc2f2afced1b2f067'
30 'b1e1ad824c5d92b58cd7ad8e9c8a3ad0')
31sha512sums=('cbe6156230b962150eeec53f041889afde71e8818d220aafc69807d3612a1a225f494373220458cfe0f420671684f17541fe3c07f0832cba2722b95d6206e73e'
32 'ed8a73b15c4d9441818d558b370344b8b0f8557b204e33fa02ee916b2b71e110f75b6ba59e7d2c2e222a47c75a3686c90b31d2ce8fabe39608a0c9fe07c8c7ef'
33 '93bcb884ba3d93fd3417d0ea8640efd0bef8b30bf40b778c7d441ce926dc0021080916d7edc6829a6409c67d8e7b3982765ca94fe5dbfa1ac47e070b5e9e07a7'
34 'bca19ef9a33b3587eff00f37a1bb80d922f271c10caa3ac852a7cf7b3f1ca3b2a61330fbc1b3c02d5b05ad751166322c0b7f4b76848f415815346dbd8d8054f1'
35 '64f746d18f4da7ce88d43be88718ea7bcb1136358df0c84fe3df2108188bb01ed737a890e3d85e3dbc3dc0636feeadfd1844ea444c00f952fc5634c7abe74cd2'
36 'dbe2657e5b9da821f755279c2c798b38ecd4f05f6a8f2cf5f22c5a7b401867bf298f314f1dbc33c7d0c3b8618f4a782922fa2f8afc961ab3daf27ccf9941530a'
37 '0c22017dc367998483895301d50ba35c2eb025a09f778b86465d8e32af10e78273a572012d9208ab51605f6a6c668b1e3dcdabae9de6d0d2e3425fb4b4ce437e'
38 '06faed6999abb9c99d24947fea076a6392e85cd468e714646b817e5c2a89a5f5203931867f48aa7231743877c4cb01b2eafbbc35ddd0596862e878ef56d9502c')
39
40package() {
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)SeverityRules
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

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion