From 4dcdbcaf1eff0962522a04710817156ce4d44b9e Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Fri, 3 May 2013 14:23:04 +0200
Subject: [PATCH] makechrootpkg: Ensure we have a writable PKGBUILD

For pkgver updates.
---
 makechrootpkg.in | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/makechrootpkg.in b/makechrootpkg.in
index 0d93c2e..862e6bc 100644
--- a/makechrootpkg.in
+++ b/makechrootpkg.in
@@ -247,6 +247,11 @@ shopt -s nullglob
 ln -sft /srcdest /srcdest_host/*
 ln -sft /startdir /startdir_host/*
 
+# Keep PKGBUILD writable for pkgver()
+rm /startdir/PKGBUILD*
+cp /startdir_host/PKGBUILD* /startdir
+chown nobody /startdir/PKGBUILD*
+
 cd /startdir
 sudo -u nobody makepkg $makepkg_args || exit 1
 
-- 
GitLab