parent
919b84edbf
commit
d887e434c1
3 changed files with 29 additions and 2 deletions
|
@ -80,4 +80,4 @@ For packaging info, see:
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Based on the [librewolf-allow-dark](https://aur.archlinux.org/packages/librewolf-allow-dark) AUR package, directly copying `allow_dark.patch` from it.
|
Based on the [librewolf-allow-dark](https://aur.archlinux.org/packages/librewolf-allow-dark) AUR package, directly copying `allow_dark.patch` from it. `librewolf.desktop` is copied from [bsys6](https://codeberg.org/librewolf/bsys6).
|
||||||
|
|
|
@ -38,7 +38,6 @@ export MOZ_NOSPAM=1
|
||||||
./mach build
|
./mach build
|
||||||
./mach package
|
./mach package
|
||||||
|
|
||||||
|
|
||||||
# build .tar.zst archive
|
# build .tar.zst archive
|
||||||
cd $workdir
|
cd $workdir
|
||||||
tar -xvf ./librewolf-$version/obj-x86_64-pc-linux-gnu/dist/librewolf-$version.en-US.linux-x86_64.tar.xz
|
tar -xvf ./librewolf-$version/obj-x86_64-pc-linux-gnu/dist/librewolf-$version.en-US.linux-x86_64.tar.xz
|
||||||
|
@ -48,6 +47,7 @@ mkdir -p $built_dir
|
||||||
rm ./pingsender
|
rm ./pingsender
|
||||||
rm ./precomplete
|
rm ./precomplete
|
||||||
rm ./removed-files
|
rm ./removed-files
|
||||||
|
cp $SCRIPT_DIR/librewolf.desktop ./librewolf.desktop
|
||||||
tar --zstd -cf $built_dir/$program_name.tar.zst .
|
tar --zstd -cf $built_dir/$program_name.tar.zst .
|
||||||
echo $version >$version_file
|
echo $version >$version_file
|
||||||
|
|
||||||
|
|
27
librewolf.desktop
Normal file
27
librewolf.desktop
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=LibreWolf
|
||||||
|
GenericName=Web Browser
|
||||||
|
StartupNotify=true
|
||||||
|
Terminal=false
|
||||||
|
MimeType=application/json;application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;
|
||||||
|
Comment=Browse the World Wide Web
|
||||||
|
Categories=Network;WebBrowser;Security;
|
||||||
|
StartupWMClass=librewolf-default
|
||||||
|
Exec=MYDIR/librewolf %u
|
||||||
|
Icon=librewolf
|
||||||
|
|
||||||
|
Actions=new-window;new-private-window;safe-mode;preferences;
|
||||||
|
|
||||||
|
[Desktop Action new-window]
|
||||||
|
Name=New Window
|
||||||
|
Exec=MYDIR/librewolf
|
||||||
|
[Desktop Action new-private-window]
|
||||||
|
Name=New Private Window
|
||||||
|
Exec=MYDIR/librewolf --private-window %u
|
||||||
|
[Desktop Action safe-mode]
|
||||||
|
Name=Start in Safe Mode
|
||||||
|
Exec=MYDIR/librewolf --safe-mode
|
||||||
|
[Desktop Action preferences]
|
||||||
|
Name=Show Preferences
|
||||||
|
Exec=MYDIR/librewolf --preferences
|
Loading…
Add table
Add a link
Reference in a new issue