Skip to content

About

AUR package for the Tauri build of ActivityWatch using prebuilt binaries

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aur-activitywatch-tauri-bin

An AUR package for the Tauri build of ActivityWatch (aw-tauri) using prebuilt binaries.

For the Qt build (aw-qt), see activitywatch-bin. The two packages conflict, so only one can be installed at a time.

Modules are installed to /usr/lib/aw-tauri/modules, where aw-tauri discovers them, so there's no need to run move-to-aw-modules.sh from the release zip.

How to update the AUR package

You need:

  • Maintainer rights to the AUR package
  • Your AUR ssh key configured

After modifying PKGBUILD as appropriate, and testing the package on your machine, run the following to:

  • build the package
    • updates checksums with updpkgsums
    • regenerates .SRCINFO with makepkg --printsrcinfo > .SRCINFO
  • commit the changes
  • push to the AUR
make package
git add PKGBUILD .SRCINFO
git commit -m "Updated .SRCINFO"
git remote add aur aur@aur.archlinux.org/activitywatch-tauri-bin.git
git push aur

Automated releases

Pushing a v<pkgver> (or v<pkgver>-<pkgrel>) tag publishes the PKGBUILD to the AUR via .github/workflows/aur-publish.yml, which regenerates .SRCINFO. The tag must match the version in PKGBUILD.

It needs these repository secrets:

  • AUR_SSH_PRIVATE_KEY: SSH private key of an AUR account with push access to the package
  • AUR_USERNAME: name for the AUR commit
  • AUR_EMAIL: email for the AUR commit

About

AUR package for the Tauri build of ActivityWatch using prebuilt binaries

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages