From b369d323c9859290e2f29c6d07e7f0394ed88cd9 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 27 Jun 2013 21:15:00 -0600 Subject: add {load,unset}_PKGBUILD to conf.sh, use it. There are a bunch of caveats to loading a PKGBUILD file. This way it is all done correctly in one place. unset_PKGBUILD unsets any functions and variables that are normally set in a PKGBUILD. The list is far more complete than any existing implementation. load_PKGBUILD loads the file given, or "./PKGBUILD" if none is given. But first it calls unset_PKGBUILD and then sets CARCH. --- src/abslibre-tools/librestage | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/abslibre-tools/librestage') diff --git a/src/abslibre-tools/librestage b/src/abslibre-tools/librestage index 6eba8dd..e67e98f 100755 --- a/src/abslibre-tools/librestage +++ b/src/abslibre-tools/librestage @@ -63,7 +63,7 @@ main() { load_files makepkg # for PKGDEST, which is optional # Load the PKGBUILD - source ./PKGBUILD + load_PKGBUILD # Now for the main routine. staged=false -- cgit v1.2.3-54-g00ecf