diff options
author | Andrew Shark | 2019-10-14 07:37:39 +0300 |
---|---|---|
committer | Andrew Shark | 2019-10-14 07:50:29 +0300 |
commit | f03c911175d5230cfc7eb8f5e27e0c9d2a3f4f59 (patch) | |
tree | 90f05b278df711878cf26fe220539b1b5c5287b9 | |
download | aur-f03c911175d5230cfc7eb8f5e27e0c9d2a3f4f59.tar.gz |
initial release
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 39 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1c5b140f75c6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = supermicro-update-manager + pkgdesc = manage the firmware and configuration for Supermicro motherboards + pkgver = 2.3.0 + pkgrel = 1 + url = https://www.supermicro.com/en/solutions/management-software/supermicro-update-manager + arch = x86_64 + license = custom: EULA + backup = etc/sumrc + source = local://sum_2.3.0_Linux_x86_64_20190808.tar.gz + sha256sums = 5040a3712dee2567ae081d6f02d667c47ef7da1013963aea7a12b6217e6cec2b + +pkgname = supermicro-update-manager + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0d28723737b7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Andrew Shark <ashark linuxcomp.ru> + +pkgname=supermicro-update-manager +pkgver=2.3.0 +pkgrel=1 +pkgdesc="manage the firmware and configuration for Supermicro motherboards" +arch=(x86_64) +url="https://www.supermicro.com/en/solutions/management-software/supermicro-update-manager" +license=('custom: EULA') +backup=(etc/sumrc) +source=(local://sum_"$pkgver"_Linux_x86_64_20190808.tar.gz) +sha256sums=("5040a3712dee2567ae081d6f02d667c47ef7da1013963aea7a12b6217e6cec2b") + +package() { + cd sum_"$pkgver"_Linux_x86_64 + + install -D sumrc.sample "$pkgdir/etc/sumrc" + sed -i '1{s|.*|# To use this config invoke supermicro-update-manager with --rc_path=/etc/sumrc.|}' "$pkgdir/etc/sumrc" + sed -i '2{s|.*|# Alternatively, copy this file as .sumrc to your home directory or use needed parameters directly via command line.|}' "$pkgdir/etc/sumrc" + + # sum_bios.ko only needed if InBand SMI E7h support is not implemented in BIOS. I have not seen such systems, but if you have, please contact me and I will edit pkgbuild. + # ExternalData folder contains SMCIPID.txt, tui.fnt, VENID.txt. I do not know when they are used, so did not packaged them. + + install -D SUM_UserGuide.pdf "$pkgdir/usr/share/doc/supermicro-update-manager/SUM_UserGuide.pdf" + install -Dm755 sum "$pkgdir/usr/bin/supermicro-update-manager" # rename executable file to not conflict with gnu sum. +} |