diff options
author | poppyschmo | 2016-04-23 12:17:47 -0700 |
---|---|---|
committer | poppyschmo | 2016-04-23 12:17:47 -0700 |
commit | 8d2bccde3e419108fdb8385fc7abab5769f582c3 (patch) | |
tree | be7c4d2fba337282e95a9f9a35db52e17d6326f9 | |
parent | 645110d44c613e14ca9c237efec375207d9a99c8 (diff) | |
download | aur-8d2bccde3e419108fdb8385fc7abab5769f582c3.tar.gz |
install _bl variant, keyboard_brightness.sh
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 14 insertions, 11 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Wed Jan 20 07:11:37 UTC 2016 pkgbase = chromebook_keyboard_backlight_driver pkgdesc = Keyboard backlight driver for various chromebook models - pkgver = 1.0.r7.g7b8a863 - pkgrel = 1 + pkgver = 1.0.r7.7b8a863 + pkgrel = 2 url = https://github.com/corcoran/chromebook_keyboard_backlight_driver install = chromebook_keyboard_backlight_driver.install arch = i686 @@ -1,7 +1,7 @@ # Maintainer: Poppy Schmo <poppyschmo at users dot noreply.github.com> pkgname=chromebook_keyboard_backlight_driver -pkgver=1.0.r7.g7b8a863 -pkgrel=1 +pkgver=1.0.r7.7b8a863 +pkgrel=2 epoch= pkgdesc="Keyboard backlight driver for various chromebook models" arch=('i686' 'x86_64') @@ -17,8 +17,8 @@ md5sums=('SKIP') pkgver() { cd ${srcdir}/${pkgname} - echo ${pkgrel}'.0.r'`git log --oneline | wc -l`'.'`git describe --all --long \ - | awk -F '-' '{print $NF}'` + echo '1.0.r'$(git log --oneline | wc -l)'.'$( git log --oneline | \ + awk 'NR == 1 {print $1}') } build() { @@ -27,7 +27,7 @@ build() { } package() { - local _excl='_bl' # don't install chromeos_keyboard_bl.ko variant + local _excl='_bl' # don't autoload chromeos_keyboard_bl.ko variant local _shortr=$(uname -r \ | sed 's/\([0-9]\.[0-9]\+\)\.[0-9]\+-[0-9]\+\(-[A-Z]\+\)/\1\2/') local _destd=${pkgdir}'/usr/lib/modules/extramodules-'"$_shortr" @@ -37,13 +37,18 @@ package() { cd ${srcdir}/${pkgname} echo '# modules for' ${pkgname} > "$_conf" for each in $(echo "*.ko"); do - if [[ $(file "$each") =~ BuildID && ! "$each" =~ "$_excl" ]] ; then + if [[ $(file "$each") =~ BuildID ]]; then gzip --keep "$each" [ -f "$each".gz ] && install -Dm 644 "$each".gz "$_destd"/"$each".gz - echo $(basename "$each" '.ko') >> "$_conf" + if [[ ! "$each" =~ "$_excl" ]]; then + echo $(basename "$each" '.ko') >> "$_conf" + else + echo '#'$(basename "$each" '.ko') >> "$_conf" + fi fi done install -Dm 644 README.markdown "$_docd"/README.markdown + install -Dm 644 keyboard_brightness.sh "$_docd"/keyboard_brightness.sh install -Dm 644 $_conf "$_confd"/"$_conf" } |