| Index: docs/linux_open_suse_build_instructions.md | 
| diff --git a/docs/linux_open_suse_build_instructions.md b/docs/linux_open_suse_build_instructions.md | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..c94d3884763047129dc8badce624d036ac996fad | 
| --- /dev/null | 
| +++ b/docs/linux_open_suse_build_instructions.md | 
| @@ -0,0 +1,77 @@ | 
| +This page includes some instruction to build Chromium on openSUSE 11.1 and 11.0. | 
| +Before reading this page you need to learn the [Linux Build Instructions](LinuxBuildInstructions.md). | 
| + | 
| +If you are on 64-bit openSUSE, you will also want to read [Linux Build 64-bit on openSUSE](http://code.google.com/p/chromium/wiki/LinuxBuild64Bit#Manual_Setup_on_openSUSE). | 
| + | 
| +## How to Install Dependencies: | 
| + | 
| +Use zypper command to install dependencies: | 
| + | 
| +(openSUSE 11.1 and higher) | 
| +``` | 
| +sudo zypper in subversion pkg-config python perl \ | 
| +     bison flex gperf mozilla-nss-devel glib2-devel gtk-devel \ | 
| +     wdiff lighttpd gcc gcc-c++ gconf2-devel mozilla-nspr \ | 
| +     mozilla-nspr-devel php5-fastcgi alsa-devel libexpat-devel \ | 
| +     libjpeg-devel libbz2-devel | 
| +``` | 
| + | 
| + | 
| +For 11.0, use libnspr4-0d and libnspr4-dev instead of mozilla-nspr and mozilla-nspr-devel, and use php5-cgi instead of php5-fastcgi. And need gtk2-devel. | 
| + | 
| +(openSUSE 11.0) | 
| +``` | 
| +sudo zypper in subversion pkg-config python perl \ | 
| +     bison flex gperf mozilla-nss-devel glib2-devel gtk-devel \ | 
| +     libnspr4-0d libnspr4-dev wdiff lighttpd gcc gcc-c++ libexpat-devel php5-cgi gconf2-devel \ | 
| +     alsa-devel gtk2-devel jpeg-devel | 
| +``` | 
| + | 
| + | 
| +The Ubuntu package sun-java6-fonts contains a subset of Java of the fonts used. Since this package requires Java as a prerequisite anyway, we can do the same thing by just installing the equivalent OpenSUSE Sun Java package: | 
| +``` | 
| +sudo zypper in java-1_6_0-sun | 
| +``` | 
| + | 
| +Webkit is currently hard-linked to the Microsoft fonts. To install these using zypper | 
| +``` | 
| +sudo zypper in fetchmsttfonts pullin-msttf-fonts | 
| +``` | 
| + | 
| +To make the fonts installed above work, as the paths are hardcoded for Ubuntu, create symlinks to the appropriate locations: | 
| +``` | 
| +sudo mkdir -p /usr/share/fonts/truetype/msttcorefonts | 
| +sudo ln -s /usr/share/fonts/truetype/arial.ttf /usr/share/fonts/truetype/msttcorefonts/Arial.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/arialbd.ttf /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/arialbi.ttf /usr/share/fonts/truetype/msttcorefonts/Arial_Bold_Italic.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/ariali.ttf /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/comic.ttf /usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/comicbd.ttf /usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS_Bold.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/cour.ttf /usr/share/fonts/truetype/msttcorefonts/Courier_New.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/courbd.ttf /usr/share/fonts/truetype/msttcorefonts/Courier_New_Bold.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/courbi.ttf /usr/share/fonts/truetype/msttcorefonts/Courier_New_Bold_Italic.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/couri.ttf /usr/share/fonts/truetype/msttcorefonts/Courier_New_Italic.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/impact.ttf /usr/share/fonts/truetype/msttcorefonts/Impact.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/times.ttf /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/timesbd.ttf /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/timesbi.ttf /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold_Italic.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/timesi.ttf /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Italic.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/verdana.ttf /usr/share/fonts/truetype/msttcorefonts/Verdana.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/verdanab.ttf /usr/share/fonts/truetype/msttcorefonts/Verdana_Bold.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/verdanai.ttf /usr/share/fonts/truetype/msttcorefonts/Verdana_Italic.ttf | 
| +sudo ln -s /usr/share/fonts/truetype/verdanaz.ttf /usr/share/fonts/truetype/msttcorefonts/Verdana_Bold_Italic.ttf | 
| +``` | 
| +And then for the Java fonts: | 
| +``` | 
| +sudo mkdir -p /usr/share/fonts/truetype/ttf-lucida | 
| +sudo find /usr/lib*/jvm/java-1.6.*-sun-*/jre/lib -iname '*.ttf' -print -exec ln -s {} /usr/share/fonts/truetype/ttf-lucida \; | 
| +``` | 
| + | 
| +## Building the software | 
| +Please refer to the [Linux Build Instructions](LinuxBuildInstructions.md). | 
| + | 
| + | 
| +--- | 
| + | 
| + | 
| +Please, give comments and update this page if you use different steps. | 
|  |