Ahoj,
- Please symlink
/opt/SeaTools5/SeaToolsto/usr/bin/SeaToolsso that it can be run from$PATHby just typingSeaTools. - You are downloading a prebuilt binary. So you should rename the package to
seatools-bin, and addprovides=("seatools=${pkgver}"),conflicts=("seatools"),replaces=("seatools<=5.2.5")(or what ever was the last package version of the wrongly named package before renaming). - Suggestion: Include the documentation PDF
https://www.seagate.com/content/dam/seagate/migrated-assets/www-content/support-content/downloads/seatools/_shared/downloads/100869623_B.pdf(or whatever is the up to date version -- linked at https://www.seagate.com/gb/en/support/downloads/seatools/#Getting%20Started) and install it into/usr/share/doc/seatools/. - Installation gives me
Unknown error while running cp /opt/SeaTools5/SeaTools.desktop "/usr/share/applications/":
Seatools version: 5.2.5
Preparing fake installation environment... done
Installing to fake environment... Unknown error while running cp /opt/SeaTools5/SeaTools.desktop "/usr/share/applications/"
done
but /usr/share/applications/SeaTools.desktop is present after package installation.
- License identifier should be made SPDX compliant:
seatools E: custom:Seagate EULA is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.
- License text must be installed into
/usr/share/licenses/${pkgname}/.
Regards and thanks for this package!!
Pinned Comments
nltimv commented on 2025-05-09 15:17 (UTC) (edited on 2026-02-21 15:25 (UTC) by nltimv)
Seems like an issue with the root certificate of the Seagate website. I'm assuming that's a problem with their website, so I can't do much at the moment.
You can work around this by manually downloading the zip with your browser (or
curl -k) and putting it in the same folder as thePKGBUILD, and rename it toSeaTools-<pkgver>-<pkgrel>.zip(e.g.SeaTools-5.2.5-1.zip). Then you should be able to build the package.