From 0e0738617b1909dff1460d9618133a04d9806514 Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Tue, 23 Jan 2007 16:02:37 +0000 Subject: James Rosten * noextract PKGBUILD option to NOT extract source files - implemented with existing in_array function --- scripts/makepkg | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'scripts/makepkg') diff --git a/scripts/makepkg b/scripts/makepkg index 93023a1f..9f034b96 100755 --- a/scripts/makepkg +++ b/scripts/makepkg @@ -425,7 +425,7 @@ fi unset pkgname pkgver pkgrel pkgdesc url license groups provides md5sums force unset replaces depends conflicts backup source install build makedepends -unset options +unset options noextract # some applications (eg, blackbox) will not build with some languages unset LC_ALL LANG @@ -681,6 +681,11 @@ else for netfile in "${source[@]}"; do unziphack=0 file=$(strip_url "$netfile") + if in_array "$file" ${noextract[@]}; then + #skip source files in the noextract=() array + # these are marked explicitly to NOT be extracted + continue + fi # fix flyspray #6246 file_type=$(file -biz "$file") unset cmd -- cgit v1.2.3-24-g4f1b