Author: dj
Date: Wed Jan  3 17:32:24 2018
New Revision: 19647

Log:
Chromium: install man page and .desktop file from distribution.

Modified:
   trunk/BOOK/xsoft/graphweb/chromium.xml

Modified: trunk/BOOK/xsoft/graphweb/chromium.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/chromium.xml      Wed Jan  3 10:21:58 2018        
(r19646)
+++ trunk/BOOK/xsoft/graphweb/chromium.xml      Wed Jan  3 17:32:24 2018        
(r19647)
@@ -334,16 +334,26 @@
 install -vDm644 out/Release/icudtl.dat \
                 /usr/lib/chromium/icudtl.dat                  &&
 
-install -vDm644  out/Release/{*.pak,*.bin} \
+install -vDm644 out/Release/{*.pak,*.bin} \
                 /usr/lib/chromium/                            &&
 
-cp -av out/Release/locales /usr/lib/chromium/                 &&
-chown -Rv root:root /usr/lib/chromium/locales</userinput></screen>
+sed -i \
+    -e "s/@@MENUNAME@@/Chromium/g" \
+    -e "s/@@PACKAGE@@/chromium/g" \
+    -e "s/@@USR_BIN_SYMLINK_NAME@@/chromium/g" \
+    chrome/installer/linux/common/desktop.template \
+    chrome/app/resources/manpage.1.in                         &amp;&amp;
+
+install -vDm644 chrome/installer/linux/common/desktop.template \
+                /usr/share/applications/chromium.desktop      &amp;&amp;
+
+install -vDm644 chrome/app/resources/manpage.1.in \
+                /usr/share/man/man1/chromium.1                &amp;&amp;
 
-    <para>While still the <systemitem class="username">root</systemitem> user,
-    install icons and the .desktop file:</para>
+cp -av out/Release/locales /usr/lib/chromium/                 &amp;&amp;
+chown -Rv root:root /usr/lib/chromium/locales                 &amp;&amp;
 
-<screen role="root"><userinput>for size in 16 32; do
+for size in 16 32; do
     install -vDm644 \
         "chrome/app/theme/default_100_percent/chromium/product_logo_$size.png" 
\
         "/usr/share/icons/hicolor/${size}x${size}/apps/chromium.png"
@@ -352,21 +362,7 @@
 for size in 22 24 48 64 128 256; do
     install -vDm644 "chrome/app/theme/chromium/product_logo_$size.png" \
         "/usr/share/icons/hicolor/${size}x${size}/apps/chromium.png"
-done &amp;&amp;
-
-cat &gt; /usr/share/applications/chromium.desktop &lt;&lt; "EOF"
-[Desktop Entry]
-Encoding=UTF-8
-Name=Chromium Web Browser
-Comment=Access the Internet
-GenericName=Web Browser
-Exec=chromium %u
-Terminal=false
-Type=Application
-Icon=chromium
-Categories=GTK;Network;WebBrowser;
-MimeType=application/xhtml+xml;text/xml;application/xhtml+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
-EOF</userinput></screen>
+done</userinput></screen>
 
     <note>
       <para>If upgrading from a previous build of chromium using gtk+-2.x, you
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to