From e9170541ee6fcc7997fb9ae788bcda0508793327 Mon Sep 17 00:00:00 2001 From: li0shang Date: Tue, 21 Oct 2025 04:55:39 +0000 Subject: [PATCH] Update to 20251020 --- .SRCINFO | 8 ++++---- PKGBUILD | 29 ++++++----------------------- 2 files changed, 10 insertions(+), 27 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 4705bfa1bccfd..5736489ba4a5e 100755 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,14 +1,14 @@ pkgbase = zed-cn pkgdesc = zed-loc (Zed 汉化) github-TC999/zed-loc - pkgver = 20251018 + pkgver = 20251020 pkgrel = 1 url = https://github.com/TC999/zed-loc arch = x86_64 - license = custom:"Copyright (c) 2015 Abner Lee All Rights Reserved." + license = custom:Copyright (c) 2015 Abner Lee All Rights Reserved. provides = zed-cn conflicts = zed-cn options = !debug - source = zed-cn-20251018.tar.gz::https://github.com/TC999/zed-loc/releases/download/20251018/zed-linux-x86_64.tar.gz - sha512sums = SKIP + source = zed-cn-20251020.tar.gz::https://github.com/TC999/zed-loc/releases/download//zed-linux-x86_64.tar.gz + sha512sums = 6105cc8f1503500531bcfbe507dfb1be1b07322a72b6c6726a9185e700c7d92ca5b4a35ec643572108985699f3d9cea271790413cb5be9c8f3169557b7f2fb81 pkgname = zed-cn diff --git a/PKGBUILD b/PKGBUILD index 5b12d79c82a6b..d4f8dc94bbd95 100755 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,38 +1,26 @@ # Maintainer: li0shang pkgname="zed-cn" -pkgver="20251018" +pkgver=20251020 _path="zed-dev" pkgrel=1 -pkgdesc=" zed-loc (Zed 汉化) github-TC999/zed-loc" +pkgdesc="zed-loc (Zed 汉化) github-TC999/zed-loc" arch=('x86_64') -license=('custom:"Copyright (c) 2015 Abner Lee All Rights Reserved."') +license=("custom:Copyright (c) 2015 Abner Lee All Rights Reserved.") url="https://github.com/TC999/zed-loc" provides=("$pkgname") conflicts=("$pkgname") -source=("$pkgname-$pkgver.tar.gz::https://github.com/TC999/zed-loc/releases/download/$pkgver/zed-linux-x86_64.tar.gz") -sha512sums=('SKIP') +source=("$pkgname-$pkgver.tar.gz::https://github.com/TC999/zed-loc/releases/download//zed-linux-x86_64.tar.gz") +sha512sums=('6105cc8f1503500531bcfbe507dfb1be1b07322a72b6c6726a9185e700c7d92ca5b4a35ec643572108985699f3d9cea271790413cb5be9c8f3169557b7f2fb81') -# 解压源码包 prepare() { tar -xzf "$pkgname-$pkgver.tar.gz" } -# 安装到 /opt package() { - # 创建目标目录 install -d "$pkgdir/opt/$pkgname" - - # 复制所有文件到 /opt/软件名 cp -r "$srcdir/$_path.app/"* "$pkgdir/opt/$pkgname/" - - # 设置权限(可选) - # find "$pkgdir/opt/$pkgname" -type d -exec chmod 755 {} \; - # find "$pkgdir/opt/$pkgname" -type f -exec chmod 644 {} \; - - # 如果需要:添加可执行文件到系统路径 install -d "$pkgdir/usr/bin" ln -s "/opt/$pkgname/bin/zed" "$pkgdir/usr/bin/zed" - # 安装图标文件 _icon_sizes=("512x512" "1024x1024") for size in "${_icon_sizes[@]}"; do if [ -f "$srcdir/$_path.app/share/icons/hicolor/$size/apps/zed.png" ]; then @@ -40,14 +28,9 @@ package() { "$pkgdir/usr/share/icons/hicolor/$size/apps/zed-cn.png" fi done - # 如果需要:桌面文件 install -Dm644 "$srcdir/$_path.app/share/applications/$_path.desktop" "$pkgdir/usr/share/applications/zed-cn.desktop" - - # 移除调试符号(避免生成debug包) find "$pkgdir" -name "*.debug" -delete strip --strip-all "$pkgdir/opt/$pkgname/bin/zed" 2>/dev/null || true - strip --strip-all "$pkgdir/opt/$pkgname/libexec/zed-editor" 2>/dev/null || true - + strip --strip-all "$pkgdir/opt/$pkgname/libexec/zed-editr" 2>/dev/null || true } -# 明确指定不构建debug包 options=('!debug')