Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(576)

Side by Side Diff: docs/linux_open_suse_build_instructions.md

Issue 2536723008: Make some small tweaks to the build instructions. (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Building Chromium on openSUSE 1 # Building Chrome on openSUSE
2 2
3 Generally speaking, follow the [Linux Build Instructions](linux_build_instructio ns.md). 3 Generally speaking, follow the [Linux Build Instructions](linux_build_instructio ns.md).
4 However, do the following instead to install the build dependencies: 4 However, do the following instead to install the build dependencies:
5 5
6 ## Install the build dependencies: 6 ## Install the build dependencies:
7 7
8 Use zypper command to install dependencies: 8 Use `zypper` command to install dependencies:
9 9
10 (openSUSE 11.1 and higher) 10 (openSUSE 11.1 and higher)
11 11
12 sudo zypper in subversion pkg-config python perl \ 12 ```shell
13 bison flex gperf mozilla-nss-devel glib2-devel gtk-devel \ 13 sudo zypper in subversion pkg-config python perl \
14 wdiff lighttpd gcc gcc-c++ gconf2-devel mozilla-nspr \ 14 bison flex gperf mozilla-nss-devel glib2-devel gtk-devel \
15 mozilla-nspr-devel php5-fastcgi alsa-devel libexpat-devel \ 15 wdiff lighttpd gcc gcc-c++ gconf2-devel mozilla-nspr \
16 libjpeg-devel libbz2-devel 16 mozilla-nspr-devel php5-fastcgi alsa-devel libexpat-devel \
17 libjpeg-devel libbz2-devel
18 ```
17 19
18 For 11.0, use `libnspr4-0d` and `libnspr4-dev` instead of `mozilla-nspr` and 20 For 11.0, use `libnspr4-0d` and `libnspr4-dev` instead of `mozilla-nspr` and
19 `mozilla-nspr-devel`, and use `php5-cgi` instead of `php5-fastcgi`. And need 21 `mozilla-nspr-devel`, and use `php5-cgi` instead of `php5-fastcgi`. And need
20 `gtk2-devel`. 22 `gtk2-devel`.
21 23
22 (openSUSE 11.0) 24 (openSUSE 11.0)
23 25
24 sudo zypper in subversion pkg-config python perl \ 26 ```shell
25 bison flex gperf mozilla-nss-devel glib2-devel gtk-devel \ 27 sudo zypper in subversion pkg-config python perl \
26 libnspr4-0d libnspr4-dev wdiff lighttpd gcc gcc-c++ libexpat-devel \ 28 bison flex gperf mozilla-nss-devel glib2-devel gtk-devel \
27 php5-cgi gconf2-devel alsa-devel gtk2-devel jpeg-devel 29 libnspr4-0d libnspr4-dev wdiff lighttpd gcc gcc-c++ libexpat-devel \
30 php5-cgi gconf2-devel alsa-devel gtk2-devel jpeg-devel
31 ```
28 32
29 The Ubuntu package sun-java6-fonts contains a subset of Java of the fonts used. 33 The Ubuntu package `sun-java6-fonts` contains a subset of Java of the fonts used .
30 Since this package requires Java as a prerequisite anyway, we can do the same 34 Since this package requires Java as a prerequisite anyway, we can do the same
31 thing by just installing the equivalent OpenSUSE Sun Java package: 35 thing by just installing the equivalent openSUSE Sun Java package:
32 36
33 sudo zypper in java-1_6_0-sun 37 ```shell
38 sudo zypper in java-1_6_0-sun
39 ```
34 40
35 Webkit is currently hard-linked to the Microsoft fonts. To install these using z ypper 41 WebKit is currently hard-linked to the Microsoft fonts. To install these using ` zypper`
36 42
37 sudo zypper in fetchmsttfonts pullin-msttf-fonts 43 ```shell
44 sudo zypper in fetchmsttfonts pullin-msttf-fonts
45 ```
38 46
39 To make the fonts installed above work, as the paths are hardcoded for Ubuntu, 47 To make the fonts installed above work, as the paths are hardcoded for Ubuntu,
40 create symlinks to the appropriate locations: 48 create symlinks to the appropriate locations:
41 49
42 ```shell 50 ```shell
43 sudo mkdir -p /usr/share/fonts/truetype/msttcorefonts 51 sudo mkdir -p /usr/share/fonts/truetype/msttcorefonts
44 sudo ln -s /usr/share/fonts/truetype/arial.ttf /usr/share/fonts/truetype/msttcor efonts/Arial.ttf 52 sudo ln -s /usr/share/fonts/truetype/arial.ttf /usr/share/fonts/truetype/msttcor efonts/Arial.ttf
45 sudo ln -s /usr/share/fonts/truetype/arialbd.ttf /usr/share/fonts/truetype/msttc orefonts/Arial_Bold.ttf 53 sudo ln -s /usr/share/fonts/truetype/arialbd.ttf /usr/share/fonts/truetype/msttc orefonts/Arial_Bold.ttf
46 sudo ln -s /usr/share/fonts/truetype/arialbi.ttf /usr/share/fonts/truetype/msttc orefonts/Arial_Bold_Italic.ttf 54 sudo ln -s /usr/share/fonts/truetype/arialbi.ttf /usr/share/fonts/truetype/msttc orefonts/Arial_Bold_Italic.ttf
47 sudo ln -s /usr/share/fonts/truetype/ariali.ttf /usr/share/fonts/truetype/msttco refonts/Arial_Italic.ttf 55 sudo ln -s /usr/share/fonts/truetype/ariali.ttf /usr/share/fonts/truetype/msttco refonts/Arial_Italic.ttf
(...skipping 14 matching lines...) Expand all
62 sudo ln -s /usr/share/fonts/truetype/verdanaz.ttf /usr/share/fonts/truetype/mstt corefonts/Verdana_Bold_Italic.ttf 70 sudo ln -s /usr/share/fonts/truetype/verdanaz.ttf /usr/share/fonts/truetype/mstt corefonts/Verdana_Bold_Italic.ttf
63 ``` 71 ```
64 72
65 And then for the Java fonts: 73 And then for the Java fonts:
66 74
67 ```shell 75 ```shell
68 sudo mkdir -p /usr/share/fonts/truetype/ttf-lucida 76 sudo mkdir -p /usr/share/fonts/truetype/ttf-lucida
69 sudo find /usr/lib*/jvm/java-1.6.*-sun-*/jre/lib -iname '*.ttf' -print \ 77 sudo find /usr/lib*/jvm/java-1.6.*-sun-*/jre/lib -iname '*.ttf' -print \
70 -exec ln -s {} /usr/share/fonts/truetype/ttf-lucida \; 78 -exec ln -s {} /usr/share/fonts/truetype/ttf-lucida \;
71 ``` 79 ```
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698