syncclipboard-server: 2.9.0-1

This commit is contained in:
devome 2025-04-06 16:13:27 +08:00
parent b567f8aaff
commit 6725fd6795
4 changed files with 16 additions and 7 deletions

View file

@ -1,6 +1,6 @@
pkgbase = syncclipboard-server
pkgdesc = Cross-Platform Cipboard Syncing Solution (Server)
pkgver = 2.8.8
pkgver = 2.9.0
pkgrel = 1
url = https://github.com/Jeric-X/SyncClipboard
arch = x86_64
@ -10,12 +10,12 @@ pkgbase = syncclipboard-server
depends = aspnet-runtime-6.0
backup = etc/syncclipboard/appsettings.json
backup = etc/syncclipboard/appsettings.Development.json
source = syncclipboard-2.8.8.tar.gz::https://github.com/Jeric-X/SyncClipboard/archive/refs/tags/v2.8.8.tar.gz
source = syncclipboard-2.9.0.tar.gz::https://github.com/Jeric-X/SyncClipboard/archive/refs/tags/v2.9.0.tar.gz
source = syncclipboard.service
source = syncclipboard.sysusers
source = syncclipboard.tmpfiles
sha256sums = 36b94843ffcbb6455090a25457498783f67a06e9f1749caa414af11542d0cdf9
sha256sums = 39543906762fa52358b57f8450e57d007c860c862e400a839e72f0e5b6fa44ef
sha256sums = 6b054abe627d1621a4fd4ea62a811731d376eff2331b5239dca9a7a5c00218e5
sha256sums = b4681cd27db19cb742c89d5e50ec00bd0231d2f773a60c5c85c00577798007d1
sha256sums = c926ecd545f945ac27cf4b2e54004f0d6847d58f012b9dda5b4e8416523e991c
sha256sums = bf6ce00dbedafc8b2874818138c37d8371cb165721c5b88293c64f216cee1c66

5
LICENSE Normal file
View file

@ -0,0 +1,5 @@
Copyright (C) 2024-2025 by devome <evinedeng@hotmail.com>
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

View file

@ -4,7 +4,7 @@ _dotnet_ver=6.0
_reponame=SyncClipboard
_pkgname="${_reponame,,}"
pkgname="${_pkgname}-server"
pkgver=2.8.8
pkgver=2.9.0
pkgrel=1
pkgdesc="Cross-Platform Cipboard Syncing Solution (Server)"
arch=("x86_64" "aarch64")
@ -17,8 +17,8 @@ source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.g
"${_pkgname}.service"
"${_pkgname}.sysusers"
"${_pkgname}.tmpfiles")
sha256sums=('36b94843ffcbb6455090a25457498783f67a06e9f1749caa414af11542d0cdf9'
'39543906762fa52358b57f8450e57d007c860c862e400a839e72f0e5b6fa44ef'
sha256sums=('6b054abe627d1621a4fd4ea62a811731d376eff2331b5239dca9a7a5c00218e5'
'b4681cd27db19cb742c89d5e50ec00bd0231d2f773a60c5c85c00577798007d1'
'c926ecd545f945ac27cf4b2e54004f0d6847d58f012b9dda5b4e8416523e991c'
'bf6ce00dbedafc8b2874818138c37d8371cb165721c5b88293c64f216cee1c66')

View file

@ -8,6 +8,10 @@ User = syncclipboard
Restart = on-failure
WorkingDirectory = /var/lib/syncclipboard
ExecStart = /usr/bin/syncclipboard-server --contentRoot /var/lib/syncclipboard
ProtectSystem = yes
ProtectHome = yes
PrivateTmp = yes
NoNewPrivileges = yes
[Install]
WantedBy = multi-user.target