aboutsummaryrefslogtreecommitdiff
path: root/packages/zen-browser/README.md
blob: 403d6893b9aed8609a5fde762f220dd27211498e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# Zen Browser XBPS Package

This folder contains files for packaging Zen Browser for Void Linux using the XBPS package manager.

## Files

1. `template`: XBPS template file for Zen Browser
2. `files/update-template.sh`: Script to update the Zen Browser XBPS template

## Template File

The `template` file is an XBPS template for Zen Browser.

- Architecture: x86_64 only
- Build style: precompiled binaries

The template file handles the installation of precompiled binaries and sets up the necessary dependencies.

## Update Script

The `update-template.sh` script automates the process of updating the Zen Browser XBPS template. It performs the following tasks:

1. Fetches the latest release version from the Zen Browser GitHub repository
2. Updates the version in the template file
3. Updates the checksums
4. Installs the updated Zen Browser package

### Prerequisites

To use the update script, you need:

- vpsm
- xbps-src
- curl
- sed
- sh

### Usage

To update the Zen Browser package:

1. Ensure you have met all prerequisites
2. Run the update script:
   ```sh
   chmod +x files/update-template.sh
   ./files/update-template.sh
   ```

## Contributing

If you want to contribute to this package, please make sure to test your changes thoroughly before submitting a pull request.

This is a fork of https://github.com/salastro/zen-browser.

## Issues

If you encounter any issues with the package or the update script, please open an issue in this repository.