diff options
| author | William Hergès <william@herges.fr> | 2025-10-05 14:15:38 +0200 |
|---|---|---|
| committer | William Hergès <william@herges.fr> | 2025-10-05 14:15:38 +0200 |
| commit | e0bd3f35b7a941c0d69bbfdcbb03a4376a4bab62 (patch) | |
| tree | eb949997bc9696862b4f272bc1339630a79cfd41 /packages/zen-browser/files | |
| parent | e470f27ae354e2e908b627785eae5827a16d69fc (diff) | |
feat(packages): zen browser xbps template
Diffstat (limited to 'packages/zen-browser/files')
| -rw-r--r-- | packages/zen-browser/files/update-template.sh | 24 | ||||
| -rw-r--r-- | packages/zen-browser/files/zen-browser.desktop | 10 |
2 files changed, 34 insertions, 0 deletions
diff --git a/packages/zen-browser/files/update-template.sh b/packages/zen-browser/files/update-template.sh new file mode 100644 index 0000000..0cc63ee --- /dev/null +++ b/packages/zen-browser/files/update-template.sh @@ -0,0 +1,24 @@ +#!/usr/bin/bash + +# Script to update Zen Browser xbps-src template +# +# Required: xbps-src, curl, sed, xtools +# +# You have to set XBPS_DISTDIR +# Example: export XBPS_DISTDIR="$HOME/.void-packages" + +void_packages="../.." + +release_url=$(curl -Ls -o /dev/null -w '%{url_effective}' https://github.com/zen-browser/desktop/releases/latest) +release_tag=$(basename "$release_url" | sed 's/-//g') +echo "Downloading Zen Browser $release_tag" + +sed -i 's/version=[a-zA-Z0-9.-]\+/version='"$release_tag"'/' "$void_packages/srcpkgs/zen-browser/template" && \ + echo "Updated version in template to $release_tag" + +xgensum -i zen-browser && echo "Checksums generated for Zen Browser" + +$void_packages/xbps-src fetch zen-browser + +$void_packages/xbps-src pkg zen-browser && echo "Zen Browser package built" + diff --git a/packages/zen-browser/files/zen-browser.desktop b/packages/zen-browser/files/zen-browser.desktop new file mode 100644 index 0000000..3faac3f --- /dev/null +++ b/packages/zen-browser/files/zen-browser.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Zen Browser +StartupWMClass=zen-browser +Comment=Welcome to a calmer internet. +GenericName=Web Browser +Exec=/usr/lib/zen-browser/zen +Icon=zen-browser +Type=Application +Categories=Network;WebBrowser; +Path=/usr/bin |
