packages: chromium-browser/update-source.sh - allow doing just builder -bp
glen
glen at pld-linux.org
Fri Nov 11 15:07:57 CET 2011
Author: glen Date: Fri Nov 11 14:07:56 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- allow doing just builder -bp
---- Files affected:
packages/chromium-browser:
update-source.sh (1.27 -> 1.28)
---- Diffs:
================================================================
Index: packages/chromium-browser/update-source.sh
diff -u packages/chromium-browser/update-source.sh:1.27 packages/chromium-browser/update-source.sh:1.28
--- packages/chromium-browser/update-source.sh:1.27 Fri Nov 11 14:45:07 2011
+++ packages/chromium-browser/update-source.sh Fri Nov 11 15:07:51 2011
@@ -3,9 +3,12 @@
# ./update-source.sh
# env variables controlling behaviour
# build_package=[0|1] - build package when new version is fetched
+# prep_package=[0|1] - check if package can be unpacked (implies build_package)
# publish_packages=[0|1] - publish built packages in ~/public_html/$dist/$arch
# quiet=[0|1] - discard stdout of process
+test $prep_package = 0 && build_package=0
+
pkg=chromium-browser
specfile=$pkg.spec
@@ -100,7 +103,7 @@
fi
# if we don't build. we're done
-if [ "$build_package" = 0 ]; then
+if [ "$prep_package" = 0 ]; then
exit 0
fi
@@ -131,9 +134,11 @@
LOGFILE='$logfile'
EOF
+command=-bp
+test $build_package = 1 && command=-bb
> $logfile
HOME_ETC=$outdir \
- ../builder -bb --clean \
+ ../builder $command --clean \
--define "_unpackaged_files_terminate_build 1" \
--define '_enable_debug_packages 0' \
--define "_builddir $outdir" \
@@ -144,7 +149,7 @@
exit 1
}
-if [ "$publish_packages" ] && [ "$(ls $rpmdir/*.rpm 2>/dev/null)" ]; then
+if [ "$publish_packages" = 1 ] && [ "$(ls $rpmdir/*.rpm 2>/dev/null)" ]; then
install -d $rpmdest
umask 022
chmod 644 $rpmdir/*.rpm
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/chromium-browser/update-source.sh?r1=1.27&r2=1.28&f=u
More information about the pld-cvs-commit
mailing list