diff --git a/waterfox.be0 b/waterfox.be0 new file mode 100755 index 000000000..9b125796a --- /dev/null +++ b/waterfox.be0 @@ -0,0 +1,62 @@ +#!/usr/bin/env beesh + +# BEE_VERSION waterfox-55.2.2-0 + +SRCURL[0]="https://github.com/MrAlex94/Waterfox/archive/master.zip" + +# PATCHURL+=() + +# EXCLUDE+=() + +# build_in_sourcedir + +# sourcesubdir_append src + + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +mee_configure() { + OPTION="--prefix=/usr --disable-necko-wifi --without-system-icu --without-system-nspr \ + --disable-dbus --enable-safe-browsing" + start_cmd sed -e 's/with-ccache=ccache/without-ccache/' \ + -e 's/-j${X%.*}/${BEE_MAKEFLAGS}/' \ + -i ${S}/.mozconfig + for i in $OPTION; do + start_cmd echo "ac_add_options $i" >> ${S}/.mozconfig + done +} + +mee_build() { + cd ${S} + start_cmd make -f client.mk + #create menu entry + cat >${B}/waterfox.desktop <<-EOF + [Desktop Entry] + Encoding=UTF-8 + Version=1.0 + Name=Waterfox + GenericName=Web Browser + Comment=Surf the World Wide Web + Exec=waterfox %u + Icon=waterfox + Terminal=false + Type=Application + MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; + StartupNotify=true + Categories=Network;WebBrowser; +EOF +} + +mee_install() { + cd ${S} + start_cmd make -f client.mk install DESTDIR=${D} + start_cmd desktop-file-install --dir ${D}${DATADIR}/applications ${B}/waterfox.desktop + +} +## by default this may be 'make install DESTDIR="${D}"'