mirror of
https://github.com/archlinux/aur.git
synced 2026-03-14 23:16:48 +01:00
Update to version 0.8.3
This commit is contained in:
parent
04fd04570b
commit
89f1e5856e
4 changed files with 20 additions and 12 deletions
9
.SRCINFO
9
.SRCINFO
|
|
@ -1,6 +1,6 @@
|
|||
pkgbase = crossmacro
|
||||
pkgdesc = Cross-platform mouse and keyboard macro automation tool
|
||||
pkgver = 0.8.2
|
||||
pkgver = 0.8.3
|
||||
pkgrel = 1
|
||||
url = https://github.com/alper-han/CrossMacro
|
||||
install = crossmacro.install
|
||||
|
|
@ -20,10 +20,13 @@ pkgbase = crossmacro
|
|||
depends = libxrandr
|
||||
depends = polkit
|
||||
depends = libxtst
|
||||
depends = systemd-libs
|
||||
options = !strip
|
||||
source = crossmacro-0.8.2.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.8.2.tar.gz
|
||||
source = crossmacro-0.8.3.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.8.3.tar.gz
|
||||
source = crossmacro.sysusers
|
||||
sha256sums = 071f77ddb875d24d39a2d5b43ff2efd09468d6124e1f9916e1282163b308c663
|
||||
source = crossmacro-modules.conf
|
||||
sha256sums = 20668fd4381b682ead6fbf6e8605e8f2f0d2b7b59b7531900f8fcc55a2acb734
|
||||
sha256sums = SKIP
|
||||
sha256sums = SKIP
|
||||
|
||||
pkgname = crossmacro
|
||||
|
|
|
|||
20
PKGBUILD
20
PKGBUILD
|
|
@ -1,18 +1,20 @@
|
|||
# Maintainer: Zynix <crossmacro@zynix.net>
|
||||
pkgname=crossmacro
|
||||
pkgver=0.8.2
|
||||
pkgver=0.8.3
|
||||
pkgrel=1
|
||||
pkgdesc="Cross-platform mouse and keyboard macro automation tool"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/alper-han/CrossMacro"
|
||||
license=('GPL-3.0')
|
||||
depends=('glibc' 'gcc-libs' 'zlib' 'openssl' 'fontconfig' 'libx11' 'libxcursor' 'libxrandr' 'polkit' 'libxtst')
|
||||
depends=('glibc' 'gcc-libs' 'zlib' 'openssl' 'fontconfig' 'libx11' 'libxcursor' 'libxrandr' 'polkit' 'libxtst' 'systemd-libs')
|
||||
makedepends=('dotnet-sdk>=10.0' 'git' 'clang' 'zlib')
|
||||
options=('!strip')
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/alper-han/CrossMacro/archive/v${pkgver}.tar.gz"
|
||||
"crossmacro.sysusers")
|
||||
sha256sums=('071f77ddb875d24d39a2d5b43ff2efd09468d6124e1f9916e1282163b308c663'
|
||||
'SKIP') # sysusers file checksum (local file)
|
||||
"crossmacro.sysusers"
|
||||
"crossmacro-modules.conf")
|
||||
sha256sums=('20668fd4381b682ead6fbf6e8605e8f2f0d2b7b59b7531900f8fcc55a2acb734'
|
||||
'SKIP'
|
||||
'SKIP') # sysusers and modules config checksums (local files)
|
||||
install=crossmacro.install
|
||||
|
||||
build() {
|
||||
|
|
@ -61,13 +63,15 @@ package() {
|
|||
install -Dm644 "scripts/daemon/crossmacro.service" \
|
||||
"$pkgdir/usr/lib/systemd/system/crossmacro.service"
|
||||
|
||||
# Fix ExecStart path in service file
|
||||
sed -i "s|ExecStart=/opt/crossmacro/daemon/CrossMacro.Daemon|ExecStart=/usr/lib/$pkgname/daemon/CrossMacro.Daemon|g" \
|
||||
"$pkgdir/usr/lib/systemd/system/crossmacro.service"
|
||||
|
||||
|
||||
# Install sysusers config
|
||||
install -Dm644 "$srcdir/crossmacro.sysusers" \
|
||||
"$pkgdir/usr/lib/sysusers.d/crossmacro.conf"
|
||||
|
||||
# Install modules-load config
|
||||
install -Dm644 "$srcdir/crossmacro-modules.conf" \
|
||||
"$pkgdir/usr/lib/modules-load.d/crossmacro.conf"
|
||||
|
||||
# Install udev rules
|
||||
install -Dm644 "scripts/assets/99-crossmacro.rules" \
|
||||
|
|
|
|||
1
crossmacro-modules.conf
Normal file
1
crossmacro-modules.conf
Normal file
|
|
@ -0,0 +1 @@
|
|||
uinput
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
g crossmacro -
|
||||
u crossmacro - "CrossMacro Daemon User" /var/lib/crossmacro /usr/bin/nologin
|
||||
u crossmacro - "CrossMacro Daemon User" / /usr/bin/nologin
|
||||
m crossmacro input
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue