summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Peukert2024-01-22 23:49:05 +0100
committerDaniel Peukert2024-01-22 23:49:05 +0100
commit1791215a8bd32d0320c488db405a90b14bc1ea63 (patch)
treeef2faf1960e635d23e749d152ec6ce7a60bf25af /PKGBUILD
parente9bb876d166ec74e13a451dbc365e119854ec16d (diff)
downloadaur-1791215a8bd32d0320c488db405a90b14bc1ea63.tar.gz
Update light patches
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD57
1 files changed, 31 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 867f34860ea5..0839f670dd73 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,44 @@
+# Maintainer: Daniel Peukert <daniel@peukert.cc>
# Contributor: Maxim Baz <archlinux at maximbaz dot com>
# Contributor: Fredrik Haikarainen <fredrik.haikarainen@gmail.com>
# Contributor: Marcin (CTRL) Wieczorek <marcin@marcin.co>
+pkgname='light'
+pkgver='1.2.2'
+pkgrel='4'
+pkgdesc='A program to control backlights (and other hardware lights)'
+arch=('x86_64' 'i486' 'i686' 'pentium4' 'armv7h' 'aarch64')
+url="https://github.com/perkele1989/$pkgname"
+license=('GPL-3.0-only')
+install="$pkgname.install"
+source=(
+ "$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+ "$pkgname-$pkgver-fix-global-var.diff::$url/commit/eae912ca7ff3356805e47739114861d2b6ae7ec0.diff"
+ "$pkgname-$pkgver-namespace-udev-rule.diff::$url/commit/260e2c1a557597d3430582dcc6347b0b804590c6.diff"
+ "$pkgname-$pkgver-update-manpage.diff::$url/commit/3b318524fa84b9fdfedcd54bb760bd361ed32553.diff"
+)
+sha512sums=('5815394fb1545d1e06234c261d475e1836e4c43e47e7707b8628891d20b70db04f1661b78ca1d236d549c734430b606498fa46de060c854791b13cf49de07b59'
+ 'e020deaca76f65a032f6f694f07b43af6318d46f52e0e16554a883d54c43c5519c7bbb3ecbc6e8f39d2828fbebe73d37aa82d4051b2cc652a1775286188b6ded'
+ '1cee6c3f10a6534e03bdf6874b95e699fdf8900f7cb9d86df6f8b99f0f77ff2b80d515eb3f4e43602f5ae19fa3009db63301ff862f1d02b8a17f3282ea063232'
+ '36cad74b303c206035dd6941269209278c0661358820444ce97b6ef383761e258ccf56d12c80590278972db0e1be98fae3632269cbababc49690726a61fc1708')
-pkgname=light
-pkgver=1.2.2
-pkgrel=3
-pkgdesc='Program to easily change brightness on backlight-controllers.'
-arch=('x86_64')
-url='https://github.com/haikarainen/light'
-license=('GPL3')
-depends=('glibc')
-install="${pkgname}.install"
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/haikarainen/light/archive/v${pkgver}.tar.gz"
- "114.patch"
- "122.patch")
-sha256sums=('62e889ee9be80fe808a972ef4981acc39e83a20f9a84a66a82cd1f623c868d9c'
- 'e0bee2249f59f66cb02ef98dc18e36172d141eb8b9f1bb1c2c8de8323c9ad73e'
- '7dd149ef9ce9647f70a8047c0690e4ff121670ba58cf5aaac2fd8cd29e03d03f')
+_sourcedirectory="$pkgname-$pkgver"
prepare() {
- cd "${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}/114.patch"
- patch -Np1 -i "${srcdir}/122.patch"
+ cd "$srcdir/$_sourcedirectory/"
+
+ patch --forward -p1 < "../$pkgname-$pkgver-fix-global-var.diff"
+ patch --forward -p1 < "../$pkgname-$pkgver-namespace-udev-rule.diff"
+ patch --forward -p1 < "../$pkgname-$pkgver-update-manpage.diff"
}
build() {
- cd "${pkgname}-${pkgver}"
- ./autogen.sh
- ./configure --prefix=/usr --with-udev
- make
+ cd "$srcdir/$_sourcedirectory/"
+ ./autogen.sh
+ ./configure --prefix='/usr' --with-udev
+ make
}
package() {
- cd "${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" PREFIX=/usr install
+ cd "$srcdir/$_sourcedirectory/"
+ make install DESTDIR="$pkgdir" PREFIX='/usr'
}
-
-# vim:set ts=4 sw=4 et: