# Maintainer: Roland Ruckerbauer pkgname=msi-keyboard-light-manager pkgver=1.0.0 pkgrel=2 epoch= pkgdesc="MSI keyboard light manager" arch=('any') url="https://github.com/ruabmbua/msi_klm" license=('LGPL') groups=() depends=('libusb' 'gtk3') makedepends=('git' 'tar' 'gzip' 'rustup') checkdepends=() optdepends=() provides=() conflicts=() replaces=() backup=() options=() install= changelog= source=("$pkgname-$pkgver.tar.gz" "$pkgname.desktop") noextract=() md5sums=('108bcae80b33282f046eed9634be853f' '9eebac803f7b075c4890877f901cb8a9') validpgpkeys=() prepare() { rustup install stable } build() { cd "$pkgname-$pkgver" cargo build --release } package() { cd "$pkgname-$pkgver" mkdir -p $pkgdir/usr/bin cp target/release/msi_klm $pkgdir/usr/bin cp target/release/msi_klm-gui $pkgdir/usr/bin mkdir -p $pkgdir/etc/udev/rules.d cp etc/90-msi-epf.rules $pkgdir/etc/udev/rules.d mkdir -p $pkgdir/usr/share/applications cp ../$pkgname.desktop $pkgdir/usr/share/applications }