-#!/bin/bash
+#!/bin/bash -x
dir="$1"
shift
fi
cd "$path/$dir/$bld"
-rm -rf "$proj"
-git clone "git://git.cinelerra-cv.org/goodguy/cinelerra.git" "$proj"
-#rsh host tar -C /mnt0 -cf - cinelerra5 | tar -xf -
+rm -rf "$proj.sta"
+mkdir "$proj.sta"
+
+git clone "git://git.cinelerra-cv.org/goodguy/cinelerra.git" "$proj.sta"
+#rsh host tar -C "/mnt0/$proj" -cf - "$base" | tar -C "$proj.sta" -xf -
if [ $? -ne 0 ]; then
echo "git clone $proj failed"
exit 1
fi
-cd "$proj/$base"
-case "$dir" in
- "ubuntu" | "mint" | "ub14" | "ub15")
- echo "CFLAGS += -DPNG_SKIP_SETJMP_CHECK=1" >> global_config ;;
- "centos")
- echo "CFLAGS += -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS" >> global_config
- echo "EXTRA_LIBS += -lnuma" >> global_config ;;
- "suse" | "leap")
- echo "EXTRA_LIBS += -lnuma" >> global_config ;;
- "fedora")
- echo "EXTRA_LIBS += -lnuma" >> global_config ;;
-esac
-
-STATIC_LIBRARIES=1 ./configure >& log
-make >> log 2>&1 $@
-make install >> log 2>&1
+cd "$proj.sta/$base"
+{
+./autogen.sh && \
+./configure --with-single-user --enable-static-build && \
+make $@ && \
+make install
+} 2>&1 | tee log || true
echo "finished: scanning log for ***"
-grep -ai "\*\*\*.*error" log
+grep -ai "\*\*\*.*error" log | head