packages: chromium-browser/chromium-browser.spec, chromium-browser/clean-so...
glen
glen at pld-linux.org
Fri Jan 6 00:03:18 CET 2012
Author: glen Date: Thu Jan 5 23:03:18 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- invert clean logic foo=0 means do not remove it, undefined foo means do remove it
---- Files affected:
packages/chromium-browser:
chromium-browser.spec (1.166 -> 1.167) , clean-source.sh (1.5 -> 1.6)
---- Diffs:
================================================================
Index: packages/chromium-browser/chromium-browser.spec
diff -u packages/chromium-browser/chromium-browser.spec:1.166 packages/chromium-browser/chromium-browser.spec:1.167
--- packages/chromium-browser/chromium-browser.spec:1.166 Wed Dec 28 00:04:49 2011
+++ packages/chromium-browser/chromium-browser.spec Fri Jan 6 00:03:13 2012
@@ -210,7 +210,7 @@
cd ..
cd src
-sh -x clean-source.sh %{?with_system_v8:v8=1} %{?with_nacl:nacl=1}
+sh -x clean-source.sh %{!?with_system_v8:v8=0} %{!?with_nacl:nacl=0}
%build
cd src
@@ -369,6 +369,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.167 2012/01/05 23:03:13 glen
+- invert clean logic foo=0 means do not remove it, undefined foo means do remove it
+
Revision 1.166 2011/12/27 23:04:49 glen
- use repackaged official tarball
================================================================
Index: packages/chromium-browser/clean-source.sh
diff -u packages/chromium-browser/clean-source.sh:1.5 packages/chromium-browser/clean-source.sh:1.6
--- packages/chromium-browser/clean-source.sh:1.5 Tue Dec 27 22:40:10 2011
+++ packages/chromium-browser/clean-source.sh Fri Jan 6 00:03:13 2012
@@ -3,6 +3,8 @@
set -x
# import options
+# remove everything unless it's remove has been disabled with "0"
+# "v8=0" means "do not remove v8"
eval "$@"
# drop bundled libs, from gentoo
@@ -126,7 +128,7 @@
for dir in "$@"; do
lib=${dir##*/}
bcond=$(eval echo \$$lib)
- [ "$bcond" = 0 ] && continue
+ [ "${bcond:-1}" = 0 ] && continue
# skip already removed dirs
test -d $dir || continue
@@ -175,7 +177,7 @@
rm -vf third_party/expat/files/lib/expat.h
-if [ "$v8" = 1 ]; then
+if [ "${v8:-1}" != "0" ]; then
# The implementation files include v8 headers with full path,
# like #include "v8/include/v8.h". Make sure the system headers
# will be used.
@@ -183,7 +185,7 @@
ln -s /usr/include v8/include
fi
-if [ "$nacl" = 1 ]; then
+if [ "${nacl:-1}" != "0" ]; then
# NOTE: here is always x86_64
rm -rf native_client/toolchain/linux_x86_newlib
ln -s /usr/x86_64-nacl-newlib native_client/toolchain/linux_x86_newlib
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/chromium-browser/chromium-browser.spec?r1=1.166&r2=1.167&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/chromium-browser/clean-source.sh?r1=1.5&r2=1.6&f=u
More information about the pld-cvs-commit
mailing list