summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhang Hua2024-01-30 09:56:50 +0800
committerZhang Hua2024-01-30 09:56:50 +0800
commit26cf2c907b3cc96a37305e56a56c81034e6ea3ee (patch)
tree50d91cd81416e54cdba8d5391f7792b0fa04b6cd
parent1f1045d531738ae58f7bf0e19af09d1e8cca495f (diff)
downloadaur-26cf2c907b3cc96a37305e56a56c81034e6ea3ee.tar.gz
Minor adjustments
Use SPDX licence identifier Clean dependencies to remove all namcap errors
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD21
2 files changed, 28 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f19783ec7602..de7f93741234 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,10 @@
pkgbase = watt-toolkit-bin
pkgdesc = 一个开源跨平台的多功能Steam工具箱。
pkgver = 3.0.0.rc3
- pkgrel = 1
+ pkgrel = 2
url = https://steampp.net/
arch = x86_64
- license = GPL3
+ license = GPL-3.0-only
provides = steam++
provides = watt-toolkit
conflicts = steam++
@@ -23,12 +23,20 @@ pkgname = watt-toolkit-bin
depends = libcap
depends = aspnet-runtime-8.0
depends = nss
+ depends = dotnet-runtime-8.0
+ depends = sh
+ depends = hicolor-icon-theme
+ depends = glibc
+ depends = gcc-libs
depends = fontconfig
+ depends = freetype2
depends = expat
- depends = libfreetype.so
- depends = libheif
- depends = libjpeg-turbo
- depends = libpng
- depends = libwebp
depends = zlib
+ depends = bzip2
+ depends = libpng
+ depends = harfbuzz
+ depends = brotli
+ depends = glib2
+ depends = graphite
+ depends = pcre2
optdepends = steam: need official or flatpak version of steam
diff --git a/PKGBUILD b/PKGBUILD
index 6a92bc30a039..e22c1d9540f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,10 +4,10 @@ _tag=3.0.0-rc.3
pkgname=watt-toolkit-bin
pkgdesc=一个开源跨平台的多功能Steam工具箱。
pkgver=3.0.0.rc3
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url=https://steampp.net/
-license=('GPL3')
+license=('GPL-3.0-only')
provides=('steam++' 'watt-toolkit')
conflicts=('steam++' 'watt-toolkit')
options=('!strip')
@@ -23,9 +23,14 @@ sha256sums_x86_64=('a869507634904450b04d156a095dd1a550d28ce70961dd52dc1f1bf4644e
package(){
depends=(
- 'libcap' 'aspnet-runtime-8.0' 'nss'
- # extra/skia-sharp
- 'fontconfig' 'expat' 'libfreetype.so' 'libheif' 'libjpeg-turbo' 'libpng' 'libwebp' 'zlib')
+ # runtime
+ 'libcap' 'aspnet-runtime-8.0' 'nss' 'dotnet-runtime-8.0' 'sh' 'hicolor-icon-theme'
+ # e_sqlite3.so libHarfBuzzSharp.so libSkiaSharp.so
+ 'glibc'
+ # Steam++.Accelerator
+ 'gcc-libs'
+ # libSkiaSharp.so
+ 'fontconfig' 'freetype2' 'expat' 'zlib' 'bzip2' 'libpng' 'harfbuzz' 'brotli' 'glib2' 'graphite' 'pcre2')
optdepends=('steam: need official or flatpak version of steam')
case ${CARCH} in
x86_64)
@@ -46,10 +51,10 @@ package(){
cp -r "${srcdir}/native" "${pkgdir}/usr/lib/watt-toolkit"
cp -r "${srcdir}/modules" "${pkgdir}/usr/lib/watt-toolkit/modules"
find "${pkgdir}/usr/lib/watt-toolkit" -type f -exec chmod 644 {} \;
- chmod 755 "${pkgdir}/usr/lib/watt-toolkit/modules/"*/Steam++.*
+ find "${pkgdir}/usr/lib/watt-toolkit/modules" -type f -name 'Steam++.*' -exec chmod 755 {} \;
install -Dm644 "${srcdir}/Icons/Watt-Toolkit.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/watt-toolkit.png"
+ install -Dm755 "${srcdir}/script/environment_check.sh" "${pkgdir}/usr/lib/watt-toolkit/script/environment_check.sh"
install -Dm755 "${srcdir}/watt-toolkit" "${pkgdir}/usr/bin/watt-toolkit"
- install -Dm644 "${srcdir}/watt-toolkit.desktop" "${pkgdir}/usr/share/applications/watt-toolkit.desktop"
install -Dm644 "${srcdir}/set-cap.hook" "${pkgdir}/usr/share/libalpm/hooks/watt-toolkit-set-cap.hook"
- install -Dm755 "${srcdir}/script/environment_check.sh" "${pkgdir}/usr/lib/watt-toolkit/script/environment_check.sh"
+ install -Dm644 "${srcdir}/watt-toolkit.desktop" "${pkgdir}/usr/share/applications/watt-toolkit.desktop"
}