diff options
author | Joaquín Ignacio Aramendía | 2023-06-10 10:37:35 -0300 |
---|---|---|
committer | Joaquín Ignacio Aramendía | 2023-06-10 10:37:35 -0300 |
commit | c55704835181ddba283caf057b230d21493bf34b (patch) | |
tree | 2165869bc6b34250d712677b3a770429d4693887 /PKGBUILD | |
download | aur-oxp-sensors-dkms-git.tar.gz |
New package name in sync with upstream driver
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..de93c444b443 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Joaquín Ignacio Aramendía <samsagax at gmail dot com> + +_pkgbase=oxp-sensors +pkgname=oxp-sensors-dkms-git +pkgver=v0.7.r4.gceaee72 +pkgrel=1 +pkgdesc="Linux Driver for One X Player mini AMD" +arch=('x86_64') +url="https://gitlab.com/Samsagax/oxp-platform-dkms" +license=('GPL') +replaces=('oxp-platform-dkms-git') +conflicts=('oxp-platform-dkms-git') +depends=('dkms') +makedepends=('git') +source=("$_pkgbase::git+https://gitlab.com/Samsagax/oxp-sensors.git" + "dkms.conf") +sha256sums=('SKIP' + 'f325b751c8a81416a75c2c1e7a7bc9ca46ae0fa3b44d4ccc09593274be1b2dc7') + +pkgver() { + cd "$srcdir/${_pkgbase}" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +package() { + cd "$srcdir/${_pkgbase}" + + install -d "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/ + cp -r ${srcdir}/${_pkgbase}/* "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/ + + install -Dm644 ${srcdir}/dkms.conf "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf + + sed -e "s/@_PKGBASE@/${_pkgbase}/" \ + -e "s/@PKGVER@/${pkgver}/" \ + -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf +} + |