diff options
author | kobe koto | 2024-01-30 20:36:32 +0800 |
---|---|---|
committer | kobe koto | 2024-01-30 20:36:32 +0800 |
commit | 6415b7bfbb32e14227d959402ac121127b41d07e (patch) | |
tree | af25b43d45dd562ed0cd811f8436c3af44623eed | |
parent | e4cf2fba2b666c952935ca6488264e32601019d3 (diff) | |
download | aur-6415b7bfbb32e14227d959402ac121127b41d07e.tar.gz |
edit alpm hooks
-rw-r--r-- | .SRCINFO | 8 | ||||
-rwxr-xr-x | PKGBUILD | 12 | ||||
-rw-r--r-- | liteloader-qqnt-depatch.hook | 2 | ||||
-rw-r--r-- | liteloader-qqnt-patch.hook | 6 | ||||
-rw-r--r-- | liteloader-qqnt-repatch.hook | 10 |
5 files changed, 25 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = liteloader-qqnt-git pkgdesc = 轻量, 简洁, 开源的 QQNT 插件加载器 - pkgver = 1.0.2.r0.gf621aee + pkgver = 1.0.3.r1.ge570e4b pkgrel = 1 url = https://github.com/LiteLoaderQQNT/LiteLoaderQQNT arch = any @@ -13,8 +13,10 @@ pkgbase = liteloader-qqnt-git source = git+https://github.com/LiteLoaderQQNT/LiteLoaderQQNT.git source = liteloader-qqnt-depatch.hook source = liteloader-qqnt-patch.hook + source = liteloader-qqnt-repatch.hook md5sums = SKIP - md5sums = SKIP - md5sums = SKIP + md5sums = 903c2cb02d8d08e34fbc776e4982133b + md5sums = c304d0542bd74dbf5d3e12cb9bc82fb8 + md5sums = b7b6d1579bcdb4f87b97ab5059976387 pkgname = liteloader-qqnt-git @@ -1,7 +1,7 @@ # Maintainers: kobe-koto <admin[at]koto.cc>, Ketal_Q_ray <k[at]ketal.icu> pkgname="liteloader-qqnt-git" _pkgname="LiteLoaderQQNT" -pkgver=1.0.2.r0.gf621aee +pkgver=1.0.3.r1.ge570e4b pkgrel=1 pkgdesc="轻量, 简洁, 开源的 QQNT 插件加载器" arch=('any') @@ -15,10 +15,12 @@ source=( "git+${url}.git" "liteloader-qqnt-depatch.hook" "liteloader-qqnt-patch.hook" -) -md5sums=('SKIP' - 'SKIP' - 'SKIP') + "liteloader-qqnt-repatch.hook") + +md5sums=("SKIP" + "903c2cb02d8d08e34fbc776e4982133b" + "c304d0542bd74dbf5d3e12cb9bc82fb8" + "b7b6d1579bcdb4f87b97ab5059976387") pkgver (){ cd "${srcdir}/${_pkgname}" diff --git a/liteloader-qqnt-depatch.hook b/liteloader-qqnt-depatch.hook index f3f0d4d5c567..2af776e7da2b 100644 --- a/liteloader-qqnt-depatch.hook +++ b/liteloader-qqnt-depatch.hook @@ -7,4 +7,4 @@ Target=liteloader-qqnt-bin [Action] Description=Depatch QQ for LiteLoaderQQNT When=PreTransaction -Exec=sh -c "grep -q /opt/LiteLoader /opt/QQ/resources/app/app_launcher/index.js && sed -i '1d' /opt/QQ/resources/app/app_launcher/index.js" +Exec=/bin/sh -c "grep -q /opt/LiteLoader /opt/QQ/resources/app/app_launcher/index.js && sed -i '1d' /opt/QQ/resources/app/app_launcher/index.js" diff --git a/liteloader-qqnt-patch.hook b/liteloader-qqnt-patch.hook index aade1e725a94..267ee6849eae 100644 --- a/liteloader-qqnt-patch.hook +++ b/liteloader-qqnt-patch.hook @@ -1,13 +1,11 @@ [Trigger] +Type=Package Operation=Install Operation=Upgrade -Type=Package Target=liteloader-qqnt-git Target=liteloader-qqnt-bin -Target=linuxqq -Target=linuxqq-nt-bwrap [Action] -Description=Repatch QQ for LiteLoaderQQNT +Description=Patch QQ for LiteLoaderQQNT When=PostTransaction Exec=/bin/sh -c 'grep -q /opt/LiteLoader /opt/QQ/resources/app/app_launcher/index.js || sed -i "1 i require(\"/opt/LiteLoader\");" /opt/QQ/resources/app/app_launcher/index.js' diff --git a/liteloader-qqnt-repatch.hook b/liteloader-qqnt-repatch.hook new file mode 100644 index 000000000000..0d55833e2356 --- /dev/null +++ b/liteloader-qqnt-repatch.hook @@ -0,0 +1,10 @@ +[Trigger] +Type=File +Operation=Install +Operation=Upgrade +Target=/opt/QQ/resources/app/app_launcher/index.js + +[Action] +Description=Repatch QQ for LiteLoaderQQNT +When=PostTransaction +Exec=/bin/sh -c 'grep -q /opt/LiteLoader /opt/QQ/resources/app/app_launcher/index.js || sed -i "1 i require(\"/opt/LiteLoader\");" /opt/QQ/resources/app/app_launcher/index.js' |