wok rev 14896

Add: xombrero (1.6.3)
author Claudinei Pereira <claudinei@slitaz.org>
date Fri Jul 26 18:55:09 2013 -0300 (2013-07-26)
parents 1fab45eae231
children 35378325a911
files xombrero/receipt xombrero/stuff/xombrero.conf
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/xombrero/receipt	Fri Jul 26 18:55:09 2013 -0300
     1.3 @@ -0,0 +1,29 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="xombrero"
     1.7 +VERSION="1.6.3"
     1.8 +CATEGORY="x-window"
     1.9 +SHORT_DESC="A minimalist web browser with sophisticated security features."
    1.10 +MAINTAINER="claudinei@slitaz.org"
    1.11 +WEB_SITE="https://opensource.conformal.com/wiki/xombrero"
    1.12 +TARBALL="$PACKAGE-$VERSION.tgz" 
    1.13 +WGET_URL="https://opensource.conformal.com/snapshots/$PACKAGE/$TARBALL"
    1.14 +
    1.15 +DEPENDS="gtk+ libwebkit libbsd"
    1.16 +BUILD_DEPENDS="gtk+-dev libwebkit-dev libsoup-dev gnutls-dev libbsd-dev \
    1.17 +groff wget"
    1.18 +
    1.19 +# Rules to configure and make the package.
    1.20 +compile_rules()
    1.21 +{
    1.22 +	sed -i "s|xombrero %u|xombrero -f /etc/xombrero.conf %u|" xombrero.desktop
    1.23 +	make PREFIX="/usr" -C linux GTK_VERSION="gtk2" install
    1.24 +}
    1.25 +
    1.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.27 +genpkg_rules()
    1.28 +{
    1.29 +	mkdir $fs/etc
    1.30 +	cp -a $install/* $fs
    1.31 +	cp $stuff/xombrero.conf $fs/etc
    1.32 +}
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/xombrero/stuff/xombrero.conf	Fri Jul 26 18:55:09 2013 -0300
     2.3 @@ -0,0 +1,394 @@
     2.4 +##
     2.5 +## GENERAL SETTINGS
     2.6 +##
     2.7 +
     2.8 +#
     2.9 +# The strategy for the config file is as follows:
    2.10 +#
    2.11 +# Boolean values are the opposite of the default and need to simply be
    2.12 +# uncommented to alter the default.
    2.13 +#
    2.14 +# Text values *are* set to the default and in order to change them one must
    2.15 +# uncomment the option *and* change the value.
    2.16 +#
    2.17 +
    2.18 +# NOTE: browser_mode and gui_mode MUST be the first entries in this
    2.19 +# file!
    2.20 +
    2.21 +# Normal browser operation (default).
    2.22 +# browser_mode		= normal
    2.23 +
    2.24 +# Prevent tracking operation.
    2.25 +# browser_mode		= whitelist
    2.26 +
    2.27 +# Classic GUI (default).
    2.28 +# gui_mode		= classic
    2.29 +
    2.30 +# Minimalistic GUI.
    2.31 +# gui_mode		= minimal
    2.32 +
    2.33 +home			= www.slitaz.org 
    2.34 +# download_dir		= ~/downloads
    2.35 +# download_mode		= start
    2.36 +# download_notifications = 1
    2.37 +# window_maximize	= 1
    2.38 +# window_width		= 1024
    2.39 +# window_height		= 768
    2.40 +# enable_spell_checking	= 1
    2.41 +# spell_check_languages	= en_US
    2.42 +# default_zoom_level	= 1.0
    2.43 +# encoding		= UTF-8
    2.44 +# ssl_ca_file		= /etc/ssl/certs/ca-certificates.crt
    2.45 +# ssl_strict_certs	= 1
    2.46 +# enable_strict_transport = 0
    2.47 +# ctrl_click_focus	= 1
    2.48 +# append_next		= 0
    2.49 +# save_global_history	= 1
    2.50 +# color_visited_uris	= 0
    2.51 +# guess_search		= 1
    2.52 +# enable_autoscroll	= 1
    2.53 +# session_autosave	= 1
    2.54 +# history_autosave	= 1
    2.55 +# autofocus_onload	= 1
    2.56 +# single_instance	= 1
    2.57 +# enable_socket		= 1
    2.58 +# enable_js_autorun	= 0
    2.59 +# auto_load_images	= 0
    2.60 +# enable_localstorage	= 0
    2.61 +userstyle		= /usr/share/xombrero/style.css
    2.62 +# userstyle_global	= 1
    2.63 +# enable_favicon_entry	= 0
    2.64 +# enable_favicon_tabs	= 1
    2.65 +# preload_strict_transport = 1
    2.66 +# referer		= always
    2.67 +# warn_cert_changes	= 1
    2.68 +# enable_cache		= 1
    2.69 +# js_auto_open_windows	= 0
    2.70 +
    2.71 +# See http://www.xroxy.com/proxylist.php for a good list of open
    2.72 +# proxies.
    2.73 +#
    2.74 +# polipo
    2.75 +# http_proxy			= http://127.0.0.1:8123
    2.76 +#
    2.77 +# tsocks
    2.78 +# http_proxy			= http://127.0.0.1:1080
    2.79 +#
    2.80 +# If you only occasionally use a proxy
    2.81 +# http_proxy_starts_enabled	= 0
    2.82 +
    2.83 +# Search engines; uncomment one of these lines for you favorite search
    2.84 +# engine.
    2.85 +#
    2.86 +# Google
    2.87 +# search_string		= https://www.google.com/search?q=%s
    2.88 +#
    2.89 +# Yahoo
    2.90 +# search_string		= http://search.yahoo.com/search?p=%s
    2.91 +#
    2.92 +# Start Page
    2.93 +# search_string		= https://startpage.com/do/search?language=english_us&cat=web&query=%s
    2.94 +#
    2.95 +# DuckDuckGo
    2.96 +search_string		= https://www.duckduckgo.com/?q=%s
    2.97 +
    2.98 +# External editor.
    2.99 +# NOTE: The editor specified here must not fork into the background.
   2.100 +#
   2.101 +# Examples of editors:
   2.102 +# external_editor	= gvim -f <file>
   2.103 +# external_editor	= xterm -geometry 177x58+0+0 -font -*-fixed-medium-r-*-*-15-*-*-*-*-*-iso8859-* -e vim -f <file>
   2.104 +# external_editor	= emacsclient -c <file>
   2.105 +
   2.106 +# "default_script" points to a script executed by the run_script
   2.107 +# command. The only argument passed to this script is the current URI.
   2.108 +#
   2.109 +# default_script	= ~/.xombrero/playflash.sh
   2.110 +
   2.111 +# "user_agent" can be set to just about anything, for a comprehensive
   2.112 +# list see: http://www.useragentstring.com/pages/All/ . If more than one
   2.113 +# "user_agent" is given, then xombrero will use them in a round-robin
   2.114 +# fashion for each request.
   2.115 +#
   2.116 +#user_agent		= Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
   2.117 +#user_agent		= Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
   2.118 +#user_agent		= Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0
   2.119 +#user_agent		= Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C144 Safari/528.16
   2.120 +#
   2.121 +
   2.122 +##
   2.123 +## ALIASES
   2.124 +##
   2.125 +
   2.126 +# Aliases are given in the following format:
   2.127 +#
   2.128 +#   alias = <alias>, <link>
   2.129 +#
   2.130 +# Where the link part might contain "%s", the "%s" will be substituted
   2.131 +# with the user's input when the alias is expanded.
   2.132 +
   2.133 +# alias = s,	  https://www.google.com/search?q=%s
   2.134 +# alias = w,	  https://secure.wikimedia.org/wikipedia/en/w/index.php?title=Special%3ASearch&search=%s
   2.135 +# alias = ports,  http://openports.se/search.php?so=%s
   2.136 +
   2.137 +
   2.138 +##
   2.139 +## COOKIE, JAVASCRIPT AND PLUGIN WHITE LISTS
   2.140 +##
   2.141 +
   2.142 +# Add the domains you trust.
   2.143 +
   2.144 +# cookie_wl		= .conformal.com
   2.145 +# cookie_wl		= .peereboom.us
   2.146 +
   2.147 +# js_wl			= .conformal.com
   2.148 +# js_wl			= .peereboom.us
   2.149 +
   2.150 +# pl_wl			= .conformal.com
   2.151 +# pl_wl			= .peereboom.us
   2.152 +
   2.153 +
   2.154 +##
   2.155 +## FORCE HTTPS FOR SITES
   2.156 +##
   2.157 +
   2.158 +# Add the domains of sites that should be only accesed over HTTPS.
   2.159 +
   2.160 +# force_https		= .conformal.com
   2.161 +
   2.162 +
   2.163 +##
   2.164 +## MIME TYPES
   2.165 +##
   2.166 +
   2.167 +# PDF, note that xpdf can't load a URI directly; use "@" in front of
   2.168 +# mime_type to indicate to download the file first.
   2.169 +
   2.170 +# mime_type		= application/pdf,kpdf
   2.171 +# mime_type		= @application/pdf,xpdf
   2.172 +
   2.173 +# Specific MIME type for video.
   2.174 +# mime_type		= video/x-ms-wmv,mplayer
   2.175 +# mime_type		= video/quicktime,mplayer
   2.176 +
   2.177 +# Default MIME type for video.
   2.178 +# mime_type		= video/*,mplayer
   2.179 +
   2.180 +# Default MIME type for audio.
   2.181 +# mime_type		= audio/*,vlc
   2.182 +
   2.183 +# Word documents.
   2.184 +# mime_type		= application/msword,soffice
   2.185 +
   2.186 +# Ignoring flash can be done by using the donothing pseudo-binary.
   2.187 +# mime_type		= application/x-shockwave-flash,donothing
   2.188 +
   2.189 +
   2.190 +##
   2.191 +## ADVANCED SETTINGS
   2.192 +##
   2.193 +
   2.194 +resource_dir		= /usr/share/xombrero/
   2.195 +# refresh_interval	= 10
   2.196 +# url_regex		= ^[[:blank:]]*[^[:blank:]]*([[:alnum:]-]+\.)+[[:alnum:]-][^[:blank:]]*[[:blank:]]*$
   2.197 +# gnutls_priority_string = NORMAL:%COMPAT
   2.198 +
   2.199 +# NOTE: webkit 1.4.x overwrites these values!
   2.200 +# max_host_connections	= 5
   2.201 +# max_connections	= 25
   2.202 +
   2.203 +
   2.204 +##
   2.205 +## ADVANCED GUI SETTINGS
   2.206 +##
   2.207 +
   2.208 +# The following low-level GUI settings are set by the high-level setting
   2.209 +# "gui_mode".
   2.210 +
   2.211 +# The settings for "gui_mode = classic" are as follows:
   2.212 +
   2.213 +# fancy_bar		= 1
   2.214 +# show_tabs		= 1
   2.215 +# tab_style		= normal
   2.216 +# userstyle_global	= 0
   2.217 +# show_url		= 1
   2.218 +# show_statusbar	= 0
   2.219 +# show_scrollbars	= 1
   2.220 +
   2.221 +# The settings for "gui_mode = minimal" are as follows:
   2.222 +
   2.223 +# fancy_bar		= 0
   2.224 +# show_tabs		= 1
   2.225 +# tab_style		= compact
   2.226 +# show_url		= 0
   2.227 +# show_statusbar	= 1
   2.228 +# show_scrollbars	= 0
   2.229 +
   2.230 +# The following are settings shared between "classic" and "minimal"
   2.231 +# "gui_mode":
   2.232 +
   2.233 +# statusbar_elems	= BP
   2.234 +# icon_size		= 2
   2.235 +# cmd_font		= monospace normal 9
   2.236 +# oops_font		= monospace normal 9
   2.237 +# statusbar_font	= monospace normal 9
   2.238 +# tabbar_font		= monospace normal 9
   2.239 +
   2.240 +
   2.241 +##
   2.242 +## ADVANCED COOKIE AND JAVASCRIPT SETTINGS
   2.243 +##
   2.244 +
   2.245 +# The following low-level settings are set by the high-level setting
   2.246 +# "browser_mode", and shouldn't be tweaked manually unless you know what
   2.247 +# you are doing.
   2.248 +
   2.249 +# The settings for "browser_mode = normal" are as follows:
   2.250 +
   2.251 +# allow_volatile_cookies	= 0
   2.252 +# cookie_policy			= allow
   2.253 +# cookies_enabled		= 1
   2.254 +# enable_cookie_whitelist	= 0
   2.255 +# read_only_cookies		= 0
   2.256 +# save_rejected_cookies		= 0
   2.257 +# session_timeout		= 3600
   2.258 +# enable_scripts		= 1
   2.259 +# enable_js_whitelist		= 0
   2.260 +# enable_localstorage		= 1
   2.261 +# enable_plugins		= 1
   2.262 +# enable_plugin_whitelist	= 0
   2.263 +# allow_insecure_content	= 1
   2.264 +# allow_insecure_scripts	= 1
   2.265 +# do_not_track			= 0
   2.266 +
   2.267 +# The settings for "browser_mode = whitelist" are as follows:
   2.268 +
   2.269 +# allow_volatile_cookies	= 0
   2.270 +# cookie_policy			= no3rdparty
   2.271 +# cookies_enabled		= 1
   2.272 +# enable_cookie_whitelist	= 1
   2.273 +# read_only_cookies		= 0
   2.274 +# save_rejected_cookies		= 0
   2.275 +# session_timeout		= 3600
   2.276 +# enable_scripts		= 0
   2.277 +# enable_js_whitelist		= 1
   2.278 +# enable_localstorage		= 0
   2.279 +# enable_plugins		= 0
   2.280 +# enable_plugin_whitelist	= 1
   2.281 +# allow_insecure_content	= 0
   2.282 +# allow_insecure_scripts	= 0
   2.283 +# do_not_track			= 1
   2.284 +
   2.285 +
   2.286 +##
   2.287 +## KEY BINDINGS
   2.288 +##
   2.289 +
   2.290 +# To delete all default keybindings use "keybinding = clearall".
   2.291 +#
   2.292 +# keybinding	= clearall
   2.293 +#
   2.294 +# Key names can be found at:
   2.295 +#
   2.296 +#   http://git.gnome.org/browse/gtk+/tree/gdk/gdkkeysyms-compat.h
   2.297 +#
   2.298 +# Just chop off the "GDK_" part and you have the keyname. Or look at:
   2.299 +#
   2.300 +#   http://git.gnome.org/browse/gtk+/tree/gdk/gdkkeysyms.h
   2.301 +#
   2.302 +# and chop off "GDK_KEY_".
   2.303 +#
   2.304 +# Be aware that the names are case sensitive!
   2.305 +#
   2.306 +# The default keybindings are the following:
   2.307 +#
   2.308 +# keybinding	= command,colon
   2.309 +# keybinding	= search,slash
   2.310 +# keybinding	= searchb,question
   2.311 +# keybinding	= command_mode,!Escape
   2.312 +# keybinding	= insert_mode,i
   2.313 +# keybinding	= cookiejar,!M1-j
   2.314 +# keybinding	= downloadmgr,!M1-d
   2.315 +# keybinding	= history,!M1-h
   2.316 +# keybinding	= print,!C-p
   2.317 +# keybinding	= quitall,!C-q
   2.318 +# keybinding	= restart,!M1-q
   2.319 +# keybinding	= run_script,!M1-r
   2.320 +# keybinding	= js toggle,!C-j
   2.321 +# keybinding	= cookie toggle,!M1-c
   2.322 +# keybinding	= togglesrc,!C-s
   2.323 +# keybinding	= yankuri,y
   2.324 +# keybinding	= pasteuricur,p
   2.325 +# keybinding	= pasteurinew,P
   2.326 +# keybinding	= toplevel toggle,!F4
   2.327 +# keybinding	= help,!F1
   2.328 +# keybinding	= proxy toggle,!F2
   2.329 +# keybinding	= searchnext,n
   2.330 +# keybinding	= searchprevious,N
   2.331 +# keybinding	= focusaddress,!F6
   2.332 +# keybinding	= focussearch,!F7
   2.333 +# keybinding	= hinting,f
   2.334 +# keybinding	= hinting,period
   2.335 +# keybinding	= hinting_newtab,S-F
   2.336 +# keybinding	= hinting_newtab,comma
   2.337 +# keybinding	= userstyle,s
   2.338 +# keybinding	= userstyle_global,S
   2.339 +# keybinding	= goback,BackSpace
   2.340 +# keybinding	= goback,!M1-Left
   2.341 +# keybinding	= goforward,!S-BackSpace
   2.342 +# keybinding	= goforward,!M1-Right
   2.343 +# keybinding	= reload,!F5
   2.344 +# keybinding	= reload,!C-r
   2.345 +# keybinding	= reload,!C-l
   2.346 +# keybinding	= favorites,!M1-f
   2.347 +# keybinding	= scrolldown,j
   2.348 +# keybinding	= scrolldown,Down
   2.349 +# keybinding	= scrollup,k
   2.350 +# keybinding	= scrollup,Up
   2.351 +# keybinding	= scrollbottom,G
   2.352 +# keybinding	= scrollbottom,End
   2.353 +# keybinding	= scrolltop,Home
   2.354 +# keybinding	= scrollpagedown,space
   2.355 +# keybinding	= scrollpagedown,!C-f
   2.356 +# keybinding	= scrollpagedown,Page_Down
   2.357 +# keybinding	= scrollhalfdown,!C-d
   2.358 +# keybinding	= scrollpageup,Page_Up
   2.359 +# keybinding	= scrollpageup,!C-b
   2.360 +# keybinding	= scrollhalfup,!C-u
   2.361 +# keybinding	= scrollright,l
   2.362 +# keybinding	= scrollright,Right
   2.363 +# keybinding	= scrollfarright,dollar
   2.364 +# keybinding	= scrollleft,h
   2.365 +# keybinding	= scrollleft,Left
   2.366 +# keybinding	= scrollfarleft,0
   2.367 +# keybinding	= statustoggle,!C-n
   2.368 +# keybinding	= stop,!S-F5
   2.369 +# keybinding	= tabnew,!C-t
   2.370 +# keybinding	= tabclose,!C-w
   2.371 +# keybinding	= tabundoclose,U
   2.372 +# keybinding	= tabnext 1,!C-1
   2.373 +# keybinding	= tabnext 2,!C-2
   2.374 +# keybinding	= tabnext 3,!C-3
   2.375 +# keybinding	= tabnext 4,!C-4
   2.376 +# keybinding	= tabnext 5,!C-5
   2.377 +# keybinding	= tabnext 6,!C-6
   2.378 +# keybinding	= tabnext 7,!C-7
   2.379 +# keybinding	= tabnext 8,!C-8
   2.380 +# keybinding	= tabnext 9,!C-9
   2.381 +# keybinding	= tabfirst,!C-less
   2.382 +# keybinding	= tablast,!C-greater
   2.383 +# keybinding	= tabprevious,!C-Left
   2.384 +# keybinding	= tabnext,!C-Right
   2.385 +# keybinding	= focusout,!C-minus
   2.386 +# keybinding	= focusin,!C-equal
   2.387 +# keybinding	= focusin,!C-plus
   2.388 +# keybinding	= focusreset,!C-0
   2.389 +# keybinding	= editelement,!C-i
   2.390 +# keybinding	= passthrough,!C-z
   2.391 +# keybinding	= :open ,!F9
   2.392 +# keybinding	= :open <uri>,!F10
   2.393 +# keybinding	= :tabnew ,!F11
   2.394 +# keybinding	= :tabnew <uri>,!F12
   2.395 +
   2.396 +# parse the contents of another configuration file
   2.397 +# include_config	= ~/.xombrero_alternate.conf