summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD43
3 files changed, 48 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 781cf6cd3e3c..8fe530477f42 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,24 @@
pkgbase = dell-command-configure
pkgdesc = Configure various BIOS features on Dell laptops
- pkgver = 4.5.0
+ pkgver = 4.6.0.277
pkgrel = 1
- url = https://www.dell.com/support/article/us/en/19/sln311302/dell-command-configure
+ url = https://www.dell.com/support/kbdoc/000178000/dell-command-configure
arch = x86_64
license = unknown
- source = dell-command-configure-4.5.0.tar.gz::https://dl.dell.com/FOLDER07309008M/1/command-configure_4.5.0-205.ubuntu18_amd64.tar.gz
- sha256sums = 3f2d11311e6a0da618df9fbe5456087e52f678d9a47e2ae5ed9e79f321033404
+ depends = bash
+ depends = libsmbios
+ depends = openssl
+ depends = pciutils
+ provides = libdchtvm.so=9
+ provides = libdchipm.so=9
+ provides = libdchesm.so=9
+ provides = libdchcfl.so=9
+ provides = libdchbas.so=9
+ provides = libdchapi.so=9
+ provides = libsmbios_c.so=2
+ provides = libhapiintf.so
+ provides = srvadmin-hapi
+ source = dell-command-configure-4.6.0.277.tar.gz::https://dl.dell.com/FOLDER07737981M/1/command-configure_4.6.0-277.ubuntu20_amd64.tar.gz
+ sha256sums = d4e6e6cdfb34dac699e7521d4149e34647a9bc56d93eecf7ba3dffef4665c457
pkgname = dell-command-configure
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4dab8d6386e3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+# Ignore everything
+*
+
+# But not these files...
+!.gitignore
+!PKGBUILD
+!.SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
index f7fad39c48bf..49a2a38e92e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,38 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
+# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
+# Co-Maintainer: Joe Pfeiffer joepfeiffer16 at gmail dot com
+# Contributor: Maxim Baz <$pkgname at maximbaz dot com>
pkgname=dell-command-configure
-pkgver=4.5.0
+_pkgver=4.6.0-277
+pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='Configure various BIOS features on Dell laptops'
arch=('x86_64')
-url='https://www.dell.com/support/article/us/en/19/sln311302/dell-command-configure'
+url='https://www.dell.com/support/kbdoc/000178000/dell-command-configure'
license=('unknown')
-source=("${pkgname}-${pkgver}.tar.gz::https://dl.dell.com/FOLDER07309008M/1/command-configure_${pkgver}-205.ubuntu18_amd64.tar.gz")
-sha256sums=('3f2d11311e6a0da618df9fbe5456087e52f678d9a47e2ae5ed9e79f321033404')
+depends=('bash' 'libsmbios' 'openssl' 'pciutils')
+provides=('libdchtvm.so=9' 'libdchipm.so=9' 'libdchesm.so=9' 'libdchcfl.so=9'
+ 'libdchbas.so=9' 'libdchapi.so=9' 'libsmbios_c.so=2' 'libhapiintf.so'
+ 'srvadmin-hapi')
+DLAGENTS=("https::/usr/bin/curl -A 'Mozilla' -fLC - --retry 3 --retry-delay 3 -o %o %u")
+source=("${pkgname}-${pkgver}.tar.gz::https://dl.dell.com/FOLDER07737981M/1/command-configure_${_pkgver}.ubuntu20_amd64.tar.gz")
+sha256sums=('d4e6e6cdfb34dac699e7521d4149e34647a9bc56d93eecf7ba3dffef4665c457')
prepare() {
- ar xf srvadmin-hapi_*.deb
- mkdir srvadmin
- tar -xvf data.tar.xz -C srvadmin
+ ar xf srvadmin-hapi_*.deb
+ mkdir -p srvadmin
+ bsdtar -xvf data.tar.xz -C srvadmin
- ar xf command-configure_*.deb
- mkdir command-configure
- tar -xvf data.tar.xz -C command-configure
+ ar xf command-configure_*.deb
+ mkdir -p command-configure
+ bsdtar -xvf data.tar.xz -C command-configure
}
package() {
- cp -a srvadmin/* "${pkgdir}"
- cp -a command-configure/* "${pkgdir}"
+ cp -a srvadmin/* "${pkgdir}"
+ cp -a command-configure/* "${pkgdir}"
- ln -Tsf omreg.d/omreg-hapi.cfg "${pkgdir}/opt/dell/srvadmin/etc/omreg.cfg"
+ ln -Tsf omreg.d/omreg-hapi.cfg "${pkgdir}/opt/dell/srvadmin/etc/omreg.cfg"
- mkdir -p "${pkgdir}/usr/bin"
- ln -Tsf /opt/dell/dcc/cctk "${pkgdir}/usr/bin/cctk"
+ mkdir -p "${pkgdir}/usr/bin"
+ ln -Tsf /opt/dell/dcc/cctk "${pkgdir}/usr/bin/cctk"
}
-
-# vim:set ts=4 sw=4 et: