From 59dae7e7565576940238155d405d99847cf1bc08 Mon Sep 17 00:00:00 2001 From: honjow Date: Thu, 20 Mar 2025 09:52:21 +0000 Subject: [PATCH] 94e624f bgrt-chimera Plymouth theme --- .SRCINFO | 7 +++++-- PKGBUILD | 19 +++++++++++-------- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index a8b882737a37..8398e26ed195 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -2,11 +2,12 @@ pkgbase = sk-chos-addon pkgdesc = Addon for sk-chimeros pkgver = 1.36.0 pkgrel = 1 - url = https://github.com/honjow/sk-holoiso-config.git + url = https://github.com/honjow/sk-chos-config.git install = sk-chos-addon.install arch = any license = MIT makedepends = git + makedepends = fakeroot depends = amdgpu-test-scripts-common-git depends = amd-s2idle-analysis-script-git depends = cage @@ -20,16 +21,18 @@ pkgbase = sk-chos-addon depends = just depends = libcec depends = man-db + depends = patch depends = python-systemd depends = refind depends = wlr-randr depends = zram-generator + optdepends = plymouth provides = sk-chos-addon conflicts = sk-chos-addon-git replaces = sk-chos-addon-git options = !strip backup = etc/sk-chos-tool/github_cdn.conf - source = sk-chos-addon-1.36.0.tar.gz::https://github.com/honjow/sk-holoiso-config/archive/refs/tags/v1.36.0.tar.gz + source = sk-chos-addon-1.36.0.tar.gz::https://github.com/honjow/sk-chos-config/archive/refs/tags/v1.36.0.tar.gz sha256sums = SKIP pkgname = sk-chos-addon diff --git a/PKGBUILD b/PKGBUILD index 0ed16093b016..bd28bf3a69dd 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -7,9 +7,9 @@ pkgver=1.36.0 pkgrel=1 pkgdesc="Addon for sk-chimeros" arch=('any') -url="https://github.com/honjow/sk-holoiso-config.git" +url="https://github.com/honjow/sk-chos-config.git" license=('MIT') -makedepends=('git') +makedepends=('git' 'fakeroot') depends=( amdgpu-test-scripts-common-git amd-s2idle-analysis-script-git @@ -24,15 +24,19 @@ depends=( just libcec man-db + patch python-systemd refind wlr-randr zram-generator ) +optdepends=( + plymouth +) provides=(sk-chos-addon) conflicts=(sk-chos-addon-git) replaces=(sk-chos-addon-git) -source=("$pkgname-$pkgver.tar.gz::https://github.com/honjow/sk-holoiso-config/archive/refs/tags/v${pkgver}.tar.gz") +source=("$pkgname-$pkgver.tar.gz::https://github.com/honjow/sk-chos-config/archive/refs/tags/v${pkgver}.tar.gz") sha256sums=('SKIP') options=(!strip) backup=('etc/sk-chos-tool/github_cdn.conf') @@ -79,7 +83,7 @@ package() { # lib service install -dm755 "${pkgdir}/usr/lib/systemd/system" - # install -m644 -t "${pkgdir}/usr/lib/systemd/system" "${source_dir}/systemd/system"/*.{service,timer,swap} + # install -m644 -t "${pkgdir}/usr/lib/systemd/system" "${source_dir}/systemd/system"/*.* find "${source_dir}/systemd/system" -maxdepth 1 -type f -exec install -m644 -D {} "${pkgdir}/usr/lib/systemd/system/" \; install -dm755 "${pkgdir}/usr/lib/systemd/system/hhd@.service.d" install -m644 -t "${pkgdir}/usr/lib/systemd/system/hhd@.service.d" "${source_dir}/systemd/system/hhd@.service.d"/* @@ -119,7 +123,6 @@ package() { # /etc/bash_completion.d install -dm755 "${pkgdir}/etc/bash_completion.d" install -m644 "${source_dir}/share/sk-chos/completions/_just.bash" "${pkgdir}/etc/bash_completion.d/just.bash" - install -m644 "${source_dir}/share/sk-chos/completions/_cjust.bash" "${pkgdir}/etc/bash_completion.d/cjust.bash" || true # /usr/lib/cjust install -dm755 "${pkgdir}/usr/lib/cjust" @@ -141,9 +144,9 @@ package() { install -dm755 "${pkgdir}/usr/lib/udev/rules.d" install -m644 -t "${pkgdir}/usr/lib/udev/rules.d" "${source_dir}/lib/udev/rules.d"/* - # /usr/share/plymouth/themes/steamos/* - install -dm755 "${pkgdir}/usr/share/plymouth/themes/steamos" - install -m644 -t "${pkgdir}/usr/share/plymouth/themes/steamos" "${source_dir}/share/plymouth/themes/steamos"/* + # /usr/share/plymouth/themes + install -dm755 "${pkgdir}/usr/share/plymouth/themes" + cp -r "${source_dir}/share/plymouth/themes"/* "${pkgdir}/usr/share/plymouth/themes/" # 创建软链接解决重命名兼容 # bin