diff options
author | kobe koto | 2023-07-11 19:45:30 +0000 |
---|---|---|
committer | kobe koto | 2023-07-11 19:45:30 +0000 |
commit | 1421bbdd048f0def26304bdd6c1cdd1526f30134 (patch) | |
tree | a75185793a3f9cbe7ee736668e283ca521767cd2 | |
parent | 6f557e5f0af46c296851d880b82d2ad59cdcc1e8 (diff) | |
download | aur-1421bbdd048f0def26304bdd6c1cdd1526f30134.tar.gz |
conflicts with the bin version, shrink PKGBUILD
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rwxr-xr-x | PKGBUILD | 20 | ||||
-rwxr-xr-x | liteloader-qqnt-bin.install | 6 |
4 files changed, 16 insertions, 19 deletions
@@ -1,13 +1,15 @@ pkgbase = liteloader-qqnt-bin pkgdesc = 轻量, 简洁, 开源的 QQNT 插件加载器 pkgver = 0.3.1 - pkgrel = 6 + pkgrel = 8 url = https://github.com/mo-jinran/LiteLoaderQQNT install = liteloader-qqnt-bin.install arch = any license = MIT depends = linuxqq provides = liteloader-qqnt + conflicts = linuxqq-appimage + conflicts = liteloader-qqnt source = https://github.com/mo-jinran/LiteLoaderQQNT/archive/refs/tags/0.3.1.tar.gz md5sums = SKIP diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b94e76dfca8b --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ + +*.tar.xz +*.tar.gz +src/ +pkg/ @@ -2,31 +2,21 @@ pkgname="liteloader-qqnt-bin" _pkgname="LiteLoaderQQNT" pkgver=0.3.1 -pkgrel=6 +pkgrel=8 pkgdesc="轻量, 简洁, 开源的 QQNT 插件加载器" arch=('any') url="https://github.com/mo-jinran/LiteLoaderQQNT" license=('MIT') depends=("linuxqq") +conflicts=("linuxqq-appimage" "liteloader-qqnt") provides=("liteloader-qqnt") install=${pkgname}.install -source=("https://github.com/mo-jinran/${_pkgname}/archive/refs/tags/${pkgver}.tar.gz") +source=("${url}/archive/refs/tags/${pkgver}.tar.gz") md5sums=('SKIP') -prepare() { - mkdir -p ./${pkgname} -} - -build() { - if [ -d ./${pkgname}/${_pkgname}-${pkgver} ]; then - rm -r ./${pkgname}/${_pkgname}-${pkgver} - fi - mv ./${_pkgname}-${pkgver} ./${pkgname}/ -} - package() { - mkdir -p "${pkgdir}/usr/lib" - cp -a "${pkgname}" "$pkgdir/usr/lib/${pkgname}" + mkdir -p "${pkgdir}/opt/QQ/resources/app" + mv "${_pkgname}-${pkgver}" "${pkgdir}/opt/QQ/resources/app/LiteLoader" echo "======== TIPS ========" echo "If you reinstall/install/upgrade linuxqq after installing this package, " diff --git a/liteloader-qqnt-bin.install b/liteloader-qqnt-bin.install index 933deb9ded21..1384cd4558c7 100755 --- a/liteloader-qqnt-bin.install +++ b/liteloader-qqnt-bin.install @@ -1,17 +1,17 @@ post_install() { - cp -r /usr/lib/liteloader-qqnt-*/LiteLoaderQQNT-* /opt/QQ/resources/app/LiteLoader + #cp -r /usr/lib/liteloader-qqnt-*/LiteLoaderQQNT-* /opt/QQ/resources/app/LiteLoader sed -i 's/"main": ".\/app_launcher\/index.js"/"main": "LiteLoader"/g' /opt/QQ/resources/app/package.json echo "Install done." } post_upgrade() { - cp -r /usr/lib/liteloader-qqnt-*/LiteLoaderQQNT-* /opt/QQ/resources/app/LiteLoader + #cp -r /usr/lib/liteloader-qqnt-*/LiteLoaderQQNT-* /opt/QQ/resources/app/LiteLoader sed -i 's/"main": ".\/app_launcher\/index.js"/"main": "LiteLoader"/g' /opt/QQ/resources/app/package.json echo "Upgrade done." } post_remove() { - rm -rf /opt/QQ/resources/app/LiteLoader + #rm -rf /opt/QQ/resources/app/LiteLoader sed -i 's/"main": "LiteLoader"/"main": ".\/app_launcher\/index.js"/g' /opt/QQ/resources/app/package.json echo "Uninstall LLQQNT done." echo "If you want delete LLQQNT's data, run 'rm -r ~/Documents/BetterQQNT'" |