mirror of
https://github.com/archlinux/aur.git
synced 2026-03-14 23:16:48 +01:00
Update to 20251020
This commit is contained in:
parent
6fba594816
commit
e9170541ee
2 changed files with 10 additions and 27 deletions
8
.SRCINFO
8
.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
|
||||
|
|
|
|||
29
PKGBUILD
29
PKGBUILD
|
|
@ -1,38 +1,26 @@
|
|||
# Maintainer: li0shang <li0shang@163.com>
|
||||
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')
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue