summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBo Davidson2021-01-03 05:15:07 -0600
committerBo Davidson2021-01-03 05:15:07 -0600
commit9ffab72e4c1fdfde65a0fcc513a4d61e4f479b10 (patch)
tree225ebd2bf8bcb1c414a4d88d64299cd9a5b7ef17 /PKGBUILD
parentd8783865819da299d5aca77e58265bad556d8488 (diff)
downloadaur-9ffab72e4c1fdfde65a0fcc513a4d61e4f479b10.tar.gz
applies patches placed in PKGBUILD dir
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 13 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ca2f3fc113d2..5b09d82325cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,6 +14,19 @@ provides=("openrgb")
source=("https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_$pkgver/OpenRGB-release_$pkgver.tar.gz")
sha256sums=('e227dedfe0c3aa8f3bcb0c4149aa5feb1db4b0429a151423d74c0103c55d7d26')
+prepare() {
+ cd "OpenRGB-release_$pkgver"
+ local src
+ for src in "${source[@]}"; do
+ src="${src%%::*}"
+ src="${src##*/}"
+ [[ $src = *.patch ]] || continue
+ echo "Applying patch $src..."
+ patch -Np1 < "../$src"
+ done
+}
+
+
build() {
cd "OpenRGB-release_$pkgver"
sed -i 's|rules.path=/lib|rules.path=/usr/lib|g' OpenRGB.pro