diff options
author | “xmengnet” | 2023-03-03 11:55:37 +0800 |
---|---|---|
committer | “xmengnet” | 2023-03-03 11:55:37 +0800 |
commit | 720804fb774538023268629d66843c7b40fcde57 (patch) | |
tree | 81090fd1dc31e46173f239a6b8a851772511b476 | |
download | aur-720804fb774538023268629d66843c7b40fcde57.tar.gz |
upload uudeck
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 55 | ||||
-rw-r--r-- | uuplugin_monitor.config | 2 |
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 |