diff options
author | Nick White <git@njw.me.uk> | 2009-08-08 19:26:14 +0100 |
---|---|---|
committer | Nick White <git@njw.me.uk> | 2009-08-08 19:26:14 +0100 |
commit | 1091fbf82043ea3fa0c9474d8bbc07f06e5a1a1a (patch) | |
tree | e3693f8c27238be7008bd7c464d80e7d93f69f0f /www-client/icecat/files | |
parent | 413f68dbbc9012c66a278eac312a7971c607cb2c (diff) | |
download | njw-gentoo-local-1091fbf82043ea3fa0c9474d8bbc07f06e5a1a1a.tar.bz2 njw-gentoo-local-1091fbf82043ea3fa0c9474d8bbc07f06e5a1a1a.zip |
Add icecat 3.5.2 ebuild
Diffstat (limited to 'www-client/icecat/files')
-rw-r--r-- | www-client/icecat/files/000_flex-configure-LANG.patch | 41 | ||||
-rw-r--r-- | www-client/icecat/files/firefox-default-prefs.js | 2 | ||||
-rw-r--r-- | www-client/icecat/files/gentoo-default-prefs.js | 12 |
3 files changed, 43 insertions, 12 deletions
diff --git a/www-client/icecat/files/000_flex-configure-LANG.patch b/www-client/icecat/files/000_flex-configure-LANG.patch new file mode 100644 index 0000000..6d32a85 --- /dev/null +++ b/www-client/icecat/files/000_flex-configure-LANG.patch @@ -0,0 +1,41 @@ +The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in +option parsing, it may break. + +http://bugs.gentoo.org/103483 + +--- configure~ 2009-07-31 20:07:25.087663220 -0500 ++++ configure 2009-07-31 20:07:37.987684452 -0500 +@@ -468,6 +468,16 @@ + infodir='${prefix}/info' + mandir='${prefix}/man' + ++# NLS nuisances. ++# Only set these to C if already set. These must not be set unconditionally ++# because not all systems understand e.g. LANG=C (notably SCO). ++# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! ++# Non-C LC_CTYPE values break the ctype check. ++if test "${LANG+set}" = set; then LANG=C; export LANG; fi ++if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi ++if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi ++if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi ++ + # Initialize some other variables. + subdirs= + MFLAGS= MAKEFLAGS= +@@ -856,16 +866,6 @@ + esac + done + +-# NLS nuisances. +-# Only set these to C if already set. These must not be set unconditionally +-# because not all systems understand e.g. LANG=C (notably SCO). +-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +-# Non-C LC_CTYPE values break the ctype check. +-if test "${LANG+set}" = set; then LANG=C; export LANG; fi +-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +-if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi +- + # confdefs.h avoids OS command line length limits that DEFS can exceed. + rm -rf conftest* confdefs.h + # AIX cpp loses on an empty file, so make sure it contains at least a newline. diff --git a/www-client/icecat/files/firefox-default-prefs.js b/www-client/icecat/files/firefox-default-prefs.js new file mode 100644 index 0000000..f7c031e --- /dev/null +++ b/www-client/icecat/files/firefox-default-prefs.js @@ -0,0 +1,2 @@ +pref("browser.tabs.tabMinWidth", 15); +pref("browser.backspace_action", 0); diff --git a/www-client/icecat/files/gentoo-default-prefs.js b/www-client/icecat/files/gentoo-default-prefs.js deleted file mode 100644 index 5c4a653..0000000 --- a/www-client/icecat/files/gentoo-default-prefs.js +++ /dev/null @@ -1,12 +0,0 @@ -pref("app.update.enabled", false); -pref("app.update.autoInstallEnabled", false); -pref("browser.display.use_system_colors", true); -pref("browser.link.open_external", 3); -pref("general.smoothScroll", true); -pref("general.autoScroll", false); -pref("browser.tabs.tabMinWidth", 15); -pref("browser.backspace_action", 0); -pref("browser.urlbar.hideGoButton", true); -pref("accessibility.typeaheadfind", true); -pref("browser.shell.checkDefaultBrowser", false); -pref("browser.EULA.override", true); |