summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorkhronosschoty <khronosschoty@posteo.org>2022-03-03 21:10:09 -0800
committerkhronosschoty <khronosschoty@posteo.org>2022-03-03 21:10:09 -0800
commitfb8cd6be736604502f0f9b207b95e729a28e8040 (patch)
treec81dc690079da09c8241a50dfca2c1adccbe6f17 /README
downloadpalemoon-dev.SlackBuild-fb8cd6be736604502f0f9b207b95e729a28e8040.tar.gz
palemoon-dev.SlackBuild: build script for fetching and building unstable branding git snapshots of Pale Moon *added*
Diffstat (limited to 'README')
-rw-r--r--README58
1 files changed, 58 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..61cdab4
--- /dev/null
+++ b/README
@@ -0,0 +1,58 @@
+palemoon (Web browser -- BUILD FROM SOURCE)
+
+This SlackBuild builds Pale Moon from source.
+For a binary repackage, see 'palemoon-bin' at SlackBuilds.org.
+
+Pale Moon is an Open Source, Goanna-based web browser available for
+Microsoft Windows and Linux (with other operating systems in
+development), focusing on efficiency and ease of use.
+
+This SlackBuild attempts to compile, build and package Pale Moon,
+Slackware style, in a manner that conforms to official Pale Moon Linux
+releases; while, at the same time, providing useful and easy ways to
+deviate if desired. This SlackBuild may conflict with the alternative
+SlackBuild known, here at SBo, as "palemoon-bin"; which repackages
+binaries offically released by the Pale Moon devs.
+
+------------------------------------------------------------------------
+
+See http://docs.slackware.com/howtos:software:palemoon for additional
+tips and help resources.
+
+Using the Oxygen theme is known to cause Pale Moon to crash; if you are
+experiencing crashes, and segfaults, make sure you are not using this
+theme; or use Alienbob's patched oxygen-gtk2; which will fix this issue.
+http://www.slackware.com/~alien/slackbuilds/oxygen-gtk2/build/ See the
+help doc link above for other creative tips and workarounds.
+
+A native fork of FireFox's developer tools exists as an external add-on
+or internally. Pale Moon by default ships with the developer tools
+internally; if this is undesirable, dev tools can be disabled by passing
+the script the parameter:
+
+ DEVTOOLS=no ./palemoon.SlackBuild
+
+Pale Moon's default is to build, ship, and use its own internal
+dictionary; if desired, however, do USE_SYSTEM_HUNSPELL=yes
+./palemoon.SlackBuild, to use the Slackware system Hunspell instead.
+This assumes you have dictionaries such as hunspell-en or hunspell-es
+installed in /usr/share/hunspell -- the location that a few SlackBuilds
+at SBo install them.
+
+To remove the "AdNauseam" extension from the Pale Moon blocklist, do
+
+ ADNAUSEAM=unblock ./palemoon.SlackBuild
+
+If your processor doesn't support sse2 instructions or you get
+segfaults, try looking in the SlackBuild for the OPTIMIZE build option
+(eventually refer to the Pale Moon developers for help).
+
+jack-audio-connection-kit is an optional dependency and, if detected,
+automatically built. If this is undesirable you can blacklist jack, by
+passing the variable:
+
+ BLACKLIST_JACK=yes ./palemoon.SlackBuild
+
+To enable debug information, pass the script the parameter
+
+ ENABLE_DEBUG=yes