summaryrefslogtreecommitdiffstats
path: root/net/samba4/PRE_BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'net/samba4/PRE_BUILD')
-rwxr-xr-xnet/samba4/PRE_BUILD13
1 files changed, 11 insertions, 2 deletions
diff --git a/net/samba4/PRE_BUILD b/net/samba4/PRE_BUILD
index 98b225d8f6..ee39da5dc7 100755
--- a/net/samba4/PRE_BUILD
+++ b/net/samba4/PRE_BUILD
@@ -1,6 +1,15 @@
-default_pre_build &&
+if [[ "$SAMBA4_BRANCH" != "scm" ]]; then
+ message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+ SOURCE_ORI=${SOURCE}
+ SOURCE=${SOURCE/.gz}
+ gunzip -c ${SOURCE_CACHE}/$SOURCE_ORI > $SOURCE
+ default_pre_build
+ message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
+ rm $SOURCE
+ SOURCE=${SOURCE_ORI}
-if [[ "$SAMBA4_SCM" == "y" ]]; then
+else
+ default_pre_build &&
cd $SOURCE_DIRECTORY/source4 &&
NOCONFIGURE="on" ./autogen.sh
fi