andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 1 | # `msttcorefonts` on Mandriva |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 2 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 3 | The `msttcorefonts` are needed to build Chrome but are not available for |
| 4 | Mandriva. Building your own is not hard though and only takes about 2 minutes to |
| 5 | set up and complete |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 6 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 7 | urpmi rpm-build cabextract |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 8 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 9 | Download this script, make it executable and run it: |
| 10 | http://wiki.mandriva.com/en/uploads/3/3a/Rpmsetup.sh |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 11 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 12 | It will create a directory `~/rpm` and some hidden files in your home directory. |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 13 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 14 | open the file `~/.rpmmacros` and comment out the following lines by putting a # |
| 15 | in front of them, eg like this (because most likely you won't have a gpg key set |
| 16 | up and creating the package will fail if you leave these lines): |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 17 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 18 | #%_signature gpg_ |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 19 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 20 | #%_gpg_name Mandrivalinux_ |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 21 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 22 | #%_gpg_path ~/.gnupg_ |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 23 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 24 | download the following file |
| 25 | http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec and save it to |
| 26 | `~/rpm/SPECS` |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 27 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 28 | cd ~/rpm/SPECS |
| 29 | rpmbuild -bb msttcorefonts-2.0-1.spec |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 30 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 31 | the rpm will be build and be put in `~/rpm/RPMS/noarch` ready to install |