Update to version 0.9.8.pre.2 (source v0.9.8-pre.2)

This commit is contained in:
GitHub Actions 2026-02-28 06:01:45 +00:00
parent 497aaf4f9f
commit 0fb099075d
2 changed files with 12 additions and 8 deletions

View file

@ -1,6 +1,6 @@
pkgbase = crossmacro
pkgdesc = Cross-platform mouse and keyboard macro automation tool
pkgver = 0.9.8.pre.1
pkgver = 0.9.8.pre.2
pkgrel = 1
url = https://github.com/alper-han/CrossMacro
install = crossmacro.install
@ -21,10 +21,10 @@ pkgbase = crossmacro
depends = libxtst
depends = systemd-libs
options = !strip
source = crossmacro-0.9.8.pre.1.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.9.8-pre.1.tar.gz
source = crossmacro-0.9.8.pre.2.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.9.8-pre.2.tar.gz
source = crossmacro.sysusers
source = crossmacro-modules.conf
sha256sums = 2b1e06bfe2f74337ffd6130aac934bfdef69e57b88cdbb17cf3fb39e7ab36a81
sha256sums = 1470ec79909286c60ac3ef563147fa93348796db7aba1f399566643506617e77
sha256sums = SKIP
sha256sums = SKIP

View file

@ -1,6 +1,6 @@
# Maintainer: Zynix <crossmacro@zynix.net>
pkgname=crossmacro
pkgver=0.9.8.pre.1
pkgver=0.9.8.pre.2
pkgrel=1
pkgdesc="Cross-platform mouse and keyboard macro automation tool"
arch=('x86_64')
@ -9,16 +9,16 @@ license=('GPL-3.0')
depends=('glibc' 'gcc-libs' 'zlib' 'openssl' 'fontconfig' 'libx11' 'libxcursor' 'libxrandr' 'polkit' 'libxtst' 'systemd-libs')
makedepends=('dotnet-sdk>=10.0' 'clang' 'zlib')
options=('!strip')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.9.8-pre.1.tar.gz"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.9.8-pre.2.tar.gz"
"crossmacro.sysusers"
"crossmacro-modules.conf")
sha256sums=('2b1e06bfe2f74337ffd6130aac934bfdef69e57b88cdbb17cf3fb39e7ab36a81'
sha256sums=('1470ec79909286c60ac3ef563147fa93348796db7aba1f399566643506617e77'
'SKIP'
'SKIP') # sysusers and modules config checksums (local files)
install=crossmacro.install
build() {
cd "CrossMacro-0.9.8-pre.1"
cd "CrossMacro-0.9.8-pre.2"
export DOTNET_SKIP_WORKLOAD_INTEGRITY_CHECK=1
dotnet restore -r linux-x64
@ -44,7 +44,7 @@ build() {
}
package() {
cd "CrossMacro-0.9.8-pre.1"
cd "CrossMacro-0.9.8-pre.2"
# Install UI files
install -dm755 "$pkgdir/usr/lib/$pkgname"
@ -97,6 +97,10 @@ package() {
# Install desktop file
install -Dm644 "scripts/assets/CrossMacro.desktop" \
"$pkgdir/usr/share/applications/$pkgname.desktop"
# Install man page
install -Dm644 "docs/man/crossmacro.1" \
"$pkgdir/usr/share/man/man1/crossmacro.1"
# Install license
install -Dm644 "LICENSE" \