From c17d7698d7e64558aa0efc6e7cf45955433baa12 Mon Sep 17 00:00:00 2001 From: Tigro Date: Tue, 24 Jul 2012 16:01:58 +0400 Subject: [PATCH] read prefs from another place --- chromium-browser-stable.spec | 16 ++++++++++++++-- default-bookmarks.html | 17 +++++++++++++++++ master_preferences | 31 +++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 default-bookmarks.html create mode 100644 master_preferences diff --git a/chromium-browser-stable.spec b/chromium-browser-stable.spec index 5ffd9e5..78d70ed 100644 --- a/chromium-browser-stable.spec +++ b/chromium-browser-stable.spec @@ -7,7 +7,7 @@ Name: chromium-browser-stable Version: 20.0.1132.57 -Release: %mkrel 3 +Release: %mkrel 4 Summary: A fast webkit-based web browser Group: Networking/WWW License: BSD, LGPL @@ -19,6 +19,8 @@ Patch1: chromium-20.0.1132.43-svnversion.patch Patch2: chromium-20.0.1132.43-fix-includes.patch Patch3: sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch Patch4: chromium-20.0.1132.47-master-prefs-path.patch +Source30: master_preferences +Source31: default_bookmarks.html Source1000: patch-20.0.1132.43-20.0.1132.47.diff.xz Source1001: patch-20.0.1132.47-20.0.1132.57.diff.xz #Source1001: binary-19.0.1077.3-19.0.1081.2.tar.xz @@ -73,9 +75,11 @@ chromium-browser-unstable package instead. %setup -q -n chromium-%{basever} %patch0 -p1 -b .remove-inline %patch1 -p1 -b .svnversion +#%if %mdvver >= 2012.1 %patch2 -p0 -b .includes %patch3 -p1 -b .fix-out-of-scope-memory-reference -%patch3 -p1 -b .prefs +#%endif +%patch4 -p1 -b .prefs %patchver 20.0.1132.43 20.0.1132.47 %patchver 20.0.1132.47 20.0.1132.57 @@ -176,6 +180,10 @@ for i in 16 22 24 26 32 48 64 128 256; do %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{crname}.png done +mkdir -p %{buildroot}%{_sysconfdir}/%{crname} +install -m 0644 %{SOURCE30} %{buildroot}%{_sysconfdir}/%{crname}/ +install -m 0644 %{SOURCE31} %{buildroot}%{_sysconfdir}/%{crname}/ + %clean rm -rf %{buildroot} @@ -183,6 +191,7 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) +%config %{_sysconfdir}/%{crname} %{_bindir}/%{crname} %{_crdir}/chromium-wrapper %{_crdir}/chrome @@ -210,6 +219,9 @@ rm -rf %{buildroot} %changelog +* Tue Jul 24 2012 Arkady L. Shane 20.0.1132.57-4 +- apply new preferences + * Tue Jul 24 2012 Arkady L. Shane 20.0.1132.57-3 - apply patch to build on gcc 4.7 - apply memory leak sqlite patch diff --git a/default-bookmarks.html b/default-bookmarks.html new file mode 100644 index 0000000..b2ad66d --- /dev/null +++ b/default-bookmarks.html @@ -0,0 +1,17 @@ + + + +Bookmarks +

Bookmarks Menu

+ +

+


+

Bookmarks Toolbar

+

+

ROSA +
Wiki +
Forums +

+

diff --git a/master_preferences b/master_preferences new file mode 100644 index 0000000..e39a9a8 --- /dev/null +++ b/master_preferences @@ -0,0 +1,31 @@ +{ + "distribution": { + "skip_first_run_ui": true, + "import_bookmarks_from_file": "/etc/chromium-browser/default_bookmarks.html", + "alternate_shortcut_text": false, + "oem_bubble": true, + "chrome_shortcut_icon_index": 0, + "create_all_shortcuts": true, + "show_welcome_page": true, + "make_chrome_default": false, + "make_chrome_default_for_user": false, + "system_level": false, + "verbose_logging": false + }, + "download": { + "extensions_to_open": "ymp" + }, + "browser": { + "show_home_button": true, + "check_default_browser": false + }, + "bookmark_bar": { + "show_on_all_tabs": true + }, + "first_run_tabs": [ + "http://http://www.rosalab.com", + "http://wiki.rosalab.ru/en/" + ], + "homepage": "http://http://www.rosalab.com", + "homepage_is_newtabpage": false +}