summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpoppyschmo2020-05-25 22:52:03 -0700
committerpoppyschmo2020-05-25 22:52:03 -0700
commit7d91f6694395bfb4e3433c75c608d12864d40c20 (patch)
tree279fb951fb3a84a6d2966e7653e02f711eb26d59
parente4cc4b8219b6055ab8e136d35f309a9ea623c87e (diff)
downloadaur-7d91f6694395bfb4e3433c75c608d12864d40c20.tar.gz
Use pinned Git revision, note bad version name
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c2da08d003bb..58d2d0114643 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,15 @@
pkgbase = chromebook_keyboard_backlight_driver-dkms
pkgdesc = Keyboard backlight driver for various chromebook models
pkgver = 1.0r24.g39568fa
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/corcoran/chromebook_keyboard_backlight_driver
install = chromebook_keyboard_backlight_driver-dkms.install
- arch = i686
arch = x86_64
license = GPL
- makedepends = linux-headers
depends = dkms
provides = chromebook_keyboard_backlight_driver-dkms
conflicts = chromebook_keyboard_backlight_driver
- source = git://github.com/corcoran/chromebook_keyboard_backlight_driver.git
+ source = git+https://github.com/corcoran/chromebook_keyboard_backlight_driver.git#commit=39568facbc8440d84e4bfbd9cc380106ddc2b436
md5sums = SKIP
pkgname = chromebook_keyboard_backlight_driver-dkms
diff --git a/PKGBUILD b/PKGBUILD
index 26d62f459cff..c3d22da93e3f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,26 @@
# Maintainer: Poppy Schmo <poppyschmo at users dot noreply.github.com>
pkgname=chromebook_keyboard_backlight_driver-dkms
_pkgbase=${pkgname%-*}
+# XXX as noted on the wiki page for VCS_package_guidelines, "if there are no
+# public releases and no repository tags then zero could be used as a release
+# number or you can drop RELEASE completely." Rather than doing either, the
+# above acknowledgement (that 1.0 is totally wrong) will have to suffice.
pkgver=1.0r24.g39568fa
-pkgrel=1
+pkgrel=2
epoch=
pkgdesc="Keyboard backlight driver for various chromebook models"
-arch=(i686 x86_64)
+arch=(x86_64)
url="https://github.com/corcoran/chromebook_keyboard_backlight_driver"
+# The source repo does not contain a license, but its upstream is GPL2:
+# https://github.com/brocktice/pixel_linux/blob/pixel/COPYING
license=(GPL)
depends=(dkms)
-makedepends=(linux-headers)
provides=("$pkgname")
conflicts=("$_pkgbase")
install=${pkgname}.install
-source=("git://github.com/corcoran/chromebook_keyboard_backlight_driver.git")
+_commit=39568facbc8440d84e4bfbd9cc380106ddc2b436
+_baseurl=git+https://github.com/corcoran/chromebook_keyboard_backlight_driver.git
+source=("$_baseurl#commit=$_commit")
md5sums=(SKIP)
@@ -42,7 +49,7 @@ package() {
local _conf=chromebook_keyboard_backlight_driver.conf
{ echo "# Modules for $pkgname"
printf '%s\n' "${_modules[@]}"; } > "$_conf"
- install -Dm 644 "$_conf" "$pkgdir/etc/modules-load.d/$_conf"
+ install -Dm 644 "$_conf" "$pkgdir/etc/modules-load.d/$_conf"
#
make clean
install -dm 755 "$pkgdir/usr/src/$_pkgbase-$pkgver"
@@ -50,5 +57,4 @@ package() {
sed -e "s/^PACKAGE_NAME=.*$/PACKAGE_NAME=$_pkgbase/" \
-e "s/^PACKAGE_VERSION=.*$/PACKAGE_VERSION=$pkgver/" \
-i "$pkgdir/usr/src/$_pkgbase-$pkgver/dkms.conf"
- #
}