summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author“xmengnet”2023-03-03 11:55:37 +0800
committer“xmengnet”2023-03-03 11:55:37 +0800
commit720804fb774538023268629d66843c7b40fcde57 (patch)
tree81090fd1dc31e46173f239a6b8a851772511b476
downloadaur-720804fb774538023268629d66843c7b40fcde57.tar.gz
upload uudeck
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD55
-rw-r--r--uuplugin_monitor.config2
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3cfab6139552
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = uudeck
+ pkgdesc = uu加速器Steam Deck插件,需配合手机UU主机加速APP使用
+ pkgver = 2023.1.10.1600
+ pkgrel = 1
+ arch = x86_64
+ license = custom
+ source = uuplugin_monitor.sh::https://uu.gdl.netease.com/uuplugin-script/202301101600/uuplugin_monitor.sh
+ source = uuplugin_monitor.config
+ sha256sums = 88fa487ab0c7608746be696cf76c574404351464fee038ef3d1333688770cdfa
+ sha256sums = f539a40aa060b1e8d584f9d0161f12faa3df34698036f8bb5bbc124c52c47556
+
+pkgname = uudeck
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..12628e4ee28a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: xmengnet <my@liyp.cc>
+pkgname=uudeck
+pkgver=2023.1.10.1600
+pkgrel=1
+pkgdesc="uu加速器Steam Deck插件,需配合手机UU主机加速APP使用"
+arch=("x86_64")
+license=('custom')
+# depends=('wget'
+# 'curl')
+ROUTER="steam-deck-plugin"
+MONITOR_FILENAME='uuplugin_monitor.sh'
+MONITOR_FILE="https://uu.gdl.netease.com/uuplugin-script/202301101600/${MONITOR_FILENAME}"
+
+MONITOR_CONFIG="uuplugin_monitor.config"
+
+source=("${MONITOR_FILENAME}::${MONITOR_FILE}"
+ "${MONITOR_CONFIG}")
+
+sha256sums=('88fa487ab0c7608746be696cf76c574404351464fee038ef3d1333688770cdfa'
+ 'f539a40aa060b1e8d584f9d0161f12faa3df34698036f8bb5bbc124c52c47556')
+
+
+# user="${HOME}"
+INSTALL_DIR="etc/uu"
+
+STEAM_DECK_PLUGIN="steam-deck-plugin"
+
+package() {
+uuplugin_service_dir="etc/systemd/system/"
+ uuplugin_service="uuplugin.service"
+ sed -i "s|/home/deck/uu|/etc/uu|g" ${MONITOR_FILENAME}
+
+ {
+ echo "[Unit]"
+ echo "Description=UU Plugin"
+ echo "Wants=network-online.target"
+ echo "After=network.target network-online.target"
+ echo ""
+ echo "[Service]"
+ echo "ExecStart=/${INSTALL_DIR}/uuplugin_monitor.sh"
+ echo ""
+ echo "[Install]"
+ echo "WantedBy=default.target"
+ } > "${uuplugin_service}"
+ install -Dm644 ${srcdir}/${uuplugin_service} ${pkgdir}/${uuplugin_service_dir}/${uuplugin_service}
+ install -Dm644 ${srcdir}/${MONITOR_FILENAME} ${pkgdir}/${INSTALL_DIR}/${MONITOR_FILENAME}
+ install -Dm644 ${srcdir}/${MONITOR_CONFIG} ${pkgdir}/${INSTALL_DIR}/${MONITOR_CONFIG}
+
+}
+post_install() {
+ echo " 默认文件保存位置为${INSTALL_DIR}"
+ echo ' 使用 ‘sudo systemctl enable --now uuplugin’ 启动软件并开机自启,可以使用UU主机加速APP连接'
+}
+
+
diff --git a/uuplugin_monitor.config b/uuplugin_monitor.config
new file mode 100644
index 000000000000..c7dde33957f6
--- /dev/null
+++ b/uuplugin_monitor.config
@@ -0,0 +1,2 @@
+router=steam-deck-plugin
+model=x86_64