Pacstall
- Fork the pacstall repository
- Create a pacscript
Adjust the name, arch, url, maintainer, and source as you require.
pkgname="rosary-deb" # Any packages that use a deb source need to end with -debgives="${pkgname/-deb/}"pkgver="2.0.3"pkgdesc="A Bible App developed with tauri"arch=('amd64' 'arm64' 'armhf')url="https://github.com/Username/Repo"maintainer=("Your Name <firstname.lastname@mail.com>")depends=('libwebkit2gtk-4.1' 'build-essential' 'curl' 'wget' 'file' 'libxdo-dev' 'libssl-dev' 'libayatana-appindicator3-dev' 'librsvg2-dev')source=("https://github.com/Your_Username/Repo/releases/download/v${pkgver}/app-name_${pkgver}_${CARCH}.deb")sha256sums_amd64=('81c917fdce366aa6d417fdae65306c5f4860fb9dc26c8ffa9a9b62c0d206c54a')sha256sums_arm64=('bad20bfad1c337db35ee3f95d59ad5e70c4947b64aa6118de0953ddfec4c1538')sha256sums_armhf=('8a8140bf7dcea4852a265b55bca332bb904d249627521b1bd1a985b383fd8307')- Generate .SRCINFO
Similary to the AUR each package must have a .SRCINFO file in order to be accepted.
./scripts/srcinfo.sh packages/${pkgname}/${pkgname}.pacscript- Add Your Package to the Packagelist
Your packages name must be added to the packagelist file. This can be automated by using the following command.
ls -1 packages > packagelist-
Push your changes
-
Open a pull request against the master branch of the pacstall-programs repository. Ensure that the pull request title follows the format add:
pkgname -
Make any changes that are requested of you.
© 2024 Tauri Contributors. CC-BY / MIT