[Pkg-chromium-commit] [pkg-chromium] 01/01: release 32.0.1700.123-3

Michael Gilbert mgilbert at moszumanska.debian.org
Sun Mar 9 22:30:44 UTC 2014


This is an automated email from the git hooks/post-receive script.

mgilbert pushed a commit to branch master
in repository pkg-chromium.

commit 40f3c98783b2b16148eb67f4df590bf35b0a8610
Author: Michael Gilbert <mgilbert at debian.org>
Date:   Sun Mar 9 18:29:38 2014 -0400

    release 32.0.1700.123-3
---
 debian/changelog               |  9 +++++++++
 debian/control                 | 22 +++++++++++-----------
 debian/patches/file-5.17.patch | 14 ++++++++++++++
 debian/patches/series          |  1 +
 debian/rules                   | 13 +++++++++++++
 5 files changed, 48 insertions(+), 11 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 7405870..3c8aeab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+chromium-browser (32.0.1700.123-3) unstable; urgency=medium
+
+  * Remove a lot of sourceless files.
+  * Suggest mozplugger (closes: #626400).
+  * Use file's -E option (closes: #740476).
+  * Capitalize Chromium in descriptions (closes: #632928, #715802).
+
+ -- Michael Gilbert <mgilbert at debian.org>  Sun, 16 Feb 2014 18:50:06 +0000
+
 chromium-browser (32.0.1700.123-2) unstable; urgency=medium
 
   * Build with system libjs-jquery-flot.
diff --git a/debian/control b/debian/control
index bbb813b..60e5a68 100644
--- a/debian/control
+++ b/debian/control
@@ -78,8 +78,8 @@ Build-Depends:
  libdrm-dev,
  libjs-jquery,
  libjs-excanvas,
- libjs-jquery-tablesorter,
  libjs-jquery-flot | libjs-flot,
+ file (>= 1:5.17),
 Standards-Version: 3.9.5
 
 Package: chromium
@@ -91,6 +91,7 @@ Depends:
  xdg-utils,
  chromium-inspector,
 Suggests:
+ mozplugger,
  chromium-l10n,
 Provides:
  www-browser,
@@ -104,7 +105,7 @@ Conflicts:
  chromium-testsuite,
  chromium-codecs-ffmpeg,
  chromium-codecs-ffmpeg-extra,
-Description: Google's open source chromium web browser
+Description: Chromium web browser
  Chromium is an open-source browser project that aims to build a safer, faster,
  and more stable way for all Internet users to experience the web.
  .
@@ -112,7 +113,7 @@ Description: Google's open source chromium web browser
  and logo) with very few additions such as usage tracking and an auto-updater
  system.
  .
- This package contains the Chromium browser.
+ This package contains the web browser component.
 
 Package: chromium-dbg
 Architecture: i386 amd64
@@ -120,7 +121,6 @@ Section: debug
 Priority: extra
 Depends:
  ${misc:Depends},
- ${shlibs:Depends},
  chromium (= ${binary:Version}),
 Provides:
  chromium-testsuite-dbg
@@ -129,10 +129,10 @@ Replaces:
 Conflicts:
  chromium-testsuite-dbg
 Description: Debugging symbols for the chromium web browser
- Debug symbols for the Chromium browser.
- .
  Chromium is an open-source browser project that aims to build a safer, faster,
  and more stable way for all Internet users to experience the web.
+ .
+ This package contains the debugging symbols.
 
 Package: chromium-l10n
 Architecture: all
@@ -145,7 +145,7 @@ Description: chromium-browser language packages
  Chromium is an open-source browser project that aims to build a safer, faster,
  and more stable way for all Internet users to experience the web.
  .
- This package contains language packages for 50 languages:
+ This package contains language packages for:
  am, ar, bg, bn, ca, cs, da, de, el, en-GB, es-419, es, et, fi, fil, fr, gu, he,
  hi, hr, hu, id, it, ja, kn, ko, lt, lv, ml, mr, nb, nl, pl, pt-BR, pt-PT,
  ro, ru, sk, sl, sr, sv, sw, ta, te, th, tr, uk, vi, zh-CN, zh-TW
@@ -161,12 +161,12 @@ Conflicts:
  chromium (<< ${source:Version}),
 Replaces:
  chromium (<< 31.0.1650.48-1),
-Description: page inspector for the chromium browser
+Description: page inspector for the Chromium browser
  Chromium is an open-source browser project that aims to build a safer, faster,
  and more stable way for all Internet users to experience the web.
  .
- This package contains 'inspector', allowing web developers to inspect any
- element of a web page at runtime (HTML, JavaScript, CSS, ..).
+ This package contains the 'inspector', which enables web developers to inspect
+ elements of a web page at runtime (HTML, JavaScript, CSS, ..).
 
 Package: chromedriver
 Architecture: i386 amd64
@@ -174,7 +174,7 @@ Depends:
  ${misc:Depends},
  ${shlibs:Depends},
  chromium (= ${binary:Version}),
-Description: WebDriver driver for chromium browser
+Description: WebDriver driver for Chromium browser
  Chromedriver serves as a bridge between the chromium web browser and the
  selenium webdriver.
  .
diff --git a/debian/patches/file-5.17.patch b/debian/patches/file-5.17.patch
new file mode 100644
index 0000000..cbd3dfe
--- /dev/null
+++ b/debian/patches/file-5.17.patch
@@ -0,0 +1,14 @@
+description: file >= 5.17 needs -E option to error on non-existent files
+author: Christoph Beidl <debian.axhn at manchmal.in-ulm.de>
+
+--- a/src/build/linux/python_arch.sh
++++ b/src/build/linux/python_arch.sh
+@@ -10,7 +10,7 @@
+ #  python_arch.sh /path/to/sysroot/usr/lib/libpython2.4.so.1.0
+ #
+ 
+-file_out=$(file --dereference "$1")
++file_out=$(file -E --dereference "$1")
+ if [ $? -ne 0 ]; then
+   echo unknown
+   exit 0
diff --git a/debian/patches/series b/debian/patches/series
index 6162e40..e526f14 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -20,3 +20,4 @@ ps-print.patch
 window-placement.patch
 no-promo.patch
 chromedriver-revision.patch
+file-5.17.patch
diff --git a/debian/rules b/debian/rules
index 20df029..d148adc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -446,6 +446,19 @@ clean::
 	rm -f src/third_party/yasm/source/patched-yasm/config/config.sub
 	# remove sourceless flot files
 	rm -f src/third_party/flot/*
+	# remove webkit tests that aren't used and contain sourceless files
+	rm -rf src/third_party/WebKit/ManualTests
+	rm -rf src/third_party/WebKit/PerformanceTests
+	# remove depot_tools, which are only used during checkout
+	rm -rf src/depot_tools
+	# remove webdriver test data that contains sourceless files
+	rm -rf src/third_party/webdriver/test_data
+	# remove extension examples that contain sourceless files
+	rm -rf src/chrome/common/extensions/docs/examples/extensions
+	# remove coverage testing that contains sourceless files
+	rm -rf src/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/coverage
+	# remove prebuilt Promise.js.min
+	rm -f src/third_party/trace-viewer/third_party/Promises/polyfill/bin/Promise.min.js
 
 # Install: there's no install rules in scons yet, do it manually
 common-install-prehook-impl::

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-chromium/pkg-chromium.git



More information about the Pkg-chromium-commit mailing list