aboutsummaryrefslogtreecommitdiff
path: root/network/icecat/icecat.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'network/icecat/icecat.SlackBuild')
-rw-r--r--network/icecat/icecat.SlackBuild11
1 files changed, 9 insertions, 2 deletions
diff --git a/network/icecat/icecat.SlackBuild b/network/icecat/icecat.SlackBuild
index 63945b42b5ab0..9191d9a81656e 100644
--- a/network/icecat/icecat.SlackBuild
+++ b/network/icecat/icecat.SlackBuild
@@ -25,10 +25,10 @@
# <http://www.gnu.org/licenses/>.
PRGNAM="icecat"
-VERSION=${VERSION:-31.8.0}
+VERSION=${VERSION:-38.3.0}
RELEASEVER="$VERSION"
RELEASEVERMAJ=$(echo $RELEASEVER | cut -f 1 -d .)
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -169,6 +169,13 @@ rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/icecat-devel-$RELEASEVER
# Nor these:
rm -rf $PKG/usr/include
+# OK, this is just awkward. Only OS-dependent addons should be in the
+# OS software channel, and the rest should be installed by the user,
+# or else the user gets stuck with unremovable addons. This especially
+# affects the adblockers, since some of them are incompatible.
+( cd $PKG/usr/lib${LIBDIRSUFFIX}/icecat-$RELEASEVER/browser/extensions \
+ && rm -rf spyblock* jid1* https* html5* abouticecat* )
+
# Desktop integration
mkdir -p $PKG/usr/share/applications
cat $CWD/icecat.desktop > $PKG/usr/share/applications/icecat.desktop