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.
|