diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 20 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = sk-chos-tool pkgdesc = A custom configs tool for sk-chimeros - pkgver = 1.4.0 + pkgver = 2.0.0 pkgrel = 1 url = https://github.com/honjow/sk-holoiso-config.git install = sk-chos-tool.install @@ -15,6 +15,8 @@ pkgbase = sk-chos-tool replaces = sk-chos-tool-git options = !strip source = sk-chos-tool-1.4.0.tar.gz::https://github.com/honjow/sk-holoiso-config/archive/refs/tags/v1.4.0.tar.gz + source = sk-chos-tool.AppImage::https://github.com/honjow/sk-chos-tool/releases/download/v2.0.0/sk_chos_tool-latest-x86_64.AppImage + sha256sums = SKIP sha256sums = SKIP pkgname = sk-chos-tool @@ -1,7 +1,8 @@ # Maintainer: honjow pkgname=sk-chos-tool _reponame=sk-holoiso-config -pkgver=1.4.0 +pkgver=2.0.0 +_addonver=1.4.0 pkgrel=1 pkgdesc="A custom configs tool for sk-chimeros" arch=('any') @@ -12,13 +13,19 @@ depends=('python-gobject' 'gtk3' 'sk-chos-addon') provides=(sk-chos-tool) conflicts=(sk-chos-tool-git) replaces=(sk-chos-tool-git) -source=("$pkgname-$pkgver.tar.gz::https://github.com/honjow/sk-holoiso-config/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('SKIP') +source=( + "$pkgname-${_addonver}.tar.gz::https://github.com/honjow/sk-holoiso-config/archive/refs/tags/v${_addonver}.tar.gz" + "$pkgname.AppImage::https://github.com/honjow/sk-chos-tool/releases/download/v${pkgver}/sk_chos_tool-latest-x86_64.AppImage" + ) +sha256sums=( + 'SKIP' + 'SKIP' + ) options=(!strip) install=sk-chos-tool.install package() { - source_dir="${srcdir}/${_reponame}-${pkgver}/src/chimeraos" + source_dir="${srcdir}/${_reponame}-${_addonver}/src/chimeraos" install -dm755 "${pkgdir}/usr/share/${pkgname}" # icon @@ -32,11 +39,16 @@ package() { install -m755 -t "${pkgdir}/usr/share/${pkgname}" "${source_dir}/main"/*.* install -m755 -t "${pkgdir}/usr/share/${pkgname}/scripts" "${source_dir}/main/scripts"/*.* + # AppImage + install -Dm755 "${srcdir}/sk-chos-tool.AppImage" "${pkgdir}/usr/share/${pkgname}/sk-chos-tool.AppImage" + # 主程序入口 install -dm755 "${pkgdir}/usr/bin" - ln -s "/usr/share/${pkgname}/sk-chos-tool.py" "${pkgdir}/usr/bin/sk-chos-tool" + ln -s "/usr/share/${pkgname}/sk-chos-tool.py" "${pkgdir}/usr/bin/sk-chos-tool-py" install -Dm755 "${source_dir}/bin/sk-chos-tool-command" "${pkgdir}/usr/bin/sk-chos-tool-command" + ln -s "/usr/share/${pkgname}/sk-chos-tool.AppImage" "${pkgdir}/usr/bin/sk-chos-tool" + # 程序图标 install -Dm644 "${source_dir}/sk-chos-tool-command.desktop" "${pkgdir}/usr/share/applications/sk-chos-tool-command.desktop" install -Dm644 "${source_dir}/sk-chos-tool.desktop" "${pkgdir}/usr/share/applications/sk-chos-tool.desktop" |