summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhonjow2024-03-28 21:05:09 +0000
committerhonjow2024-03-28 21:05:09 +0000
commita26a822ab7463cfabc94b89dd5bf58779821bc40 (patch)
tree14be158c708542dbd7223ff9ccaa84d7fc5c1376 /PKGBUILD
parent335046d7c2ecb6efcded8d0bd01b82f06390244c (diff)
downloadaur-a26a822ab7463cfabc94b89dd5bf58779821bc40.tar.gz
Update AUR package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 17 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 428b2d36d3cf..7141badb34c8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"