diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c17313b859df --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Ivan <vantu5z@mail.ru> + +_pkgbase=synaptics-led +pkgname=synaptics-led-dkms +pkgver=5.11.7 +pkgrel=1 +arch=(i686 x86_64) +license=(GPL2) +url="https://github.com/vantu5z/synaptics-led" +pkgdesc="Synaptics LED enabled psmouse kernel module. DKMS version." +depends=('dkms' 'linux>=5.10.13') +makedepends=('git' 'linux-headers>=5.10.13') +conflicts=("${_pkgbase}") +provides=("${_pkgbase}") +install=${pkgname}.install + +source=('https://github.com/vantu5z/synaptics-led/archive/${pkgver}.tar.gz' + 'dkms.conf') +sha256sums=('74faa112fb06ec8c0fe9d2a87868dadee34c2f91b1ac0e4037372911d8e841b7' + '4bae506df68782fc57471eb983b3ec332694e642c43defeeeba3e3af0802b69f') + +package() { + # Copy dkms.conf + cd ${srcdir} + install -Dm644 dkms.conf "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf + + # Set name and version + sed -e "s/@_PKGBASE@/${_pkgbase}/" \ + -e "s/@PKGVER@/${pkgver}/" \ + -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf + + # Copy sources (including Makefile) + cd ${srcdir}/${_pkgbase}-${pkgver}/synaptics-led + cp -r mouse/* "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/ +} |