commit d7abf54592f01427e5094570ca3f7674f93fb92a Author: Rve27 Date: Sat Feb 7 07:46:48 2026 +0700 Initial release v1.0.0 Signed-off-by: Rve27 diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f65972c2d341 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = rvkernel-manager + pkgdesc = Linux Kernel Manager with Material 3 Expressive Design + pkgver = 1.0.0 + pkgrel = 1 + url = https://github.com/Rve27/RvKernel-Manager-Linux + arch = x86_64 + license = GPL3 + depends = glibc + provides = rvkernel-manager + conflicts = rvkernel-manager + options = !strip + source = rvkernel-manager-1.0.0.deb::https://github.com/Rve27/RvKernel-Manager-Linux/releases/download/1.0.0/rvkernel-manager_1.0.0_amd64.deb + source = LICENSE::https://raw.githubusercontent.com/Rve27/RvKernel-Manager-Linux/main/LICENSE + sha256sums = af288196fbfcd664db3caa2c3cc4a63682023dfcc0a56b3dd7327fd3193b8f32 + sha256sums = 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 + +pkgname = rvkernel-manager diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..7193413d3109 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +pkg/ +src/ +*.zst +*.deb +LICENSE diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4a3f436252dc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Rve27 +pkgname=rvkernel-manager +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Linux Kernel Manager with Material 3 Expressive Design" +arch=('x86_64') +url="https://github.com/Rve27/RvKernel-Manager-Linux" +license=('GPL3') +provides=('rvkernel-manager') +conflicts=('rvkernel-manager') +depends=('glibc') +options=('!strip') + +source=( + "${pkgname}-${pkgver}.deb::https://github.com/Rve27/RvKernel-Manager-Linux/releases/download/${pkgver}/rvkernel-manager_${pkgver}_amd64.deb" + "LICENSE::https://raw.githubusercontent.com/Rve27/RvKernel-Manager-Linux/main/LICENSE" +) + +sha256sums=('af288196fbfcd664db3caa2c3cc4a63682023dfcc0a56b3dd7327fd3193b8f32' + '3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986') + +package() { + tar -xf data.tar.xz -C "${pkgdir}" + + chmod 755 "${pkgdir}/opt/rvkernel-manager/bin/rvkernel-manager" + mkdir -p "${pkgdir}/usr/bin" + ln -s "/opt/rvkernel-manager/bin/rvkernel-manager" "${pkgdir}/usr/bin/rvkernel-manager" + + install -Dm644 "${pkgdir}/opt/rvkernel-manager/lib/rvkernel-manager.png" "${pkgdir}/usr/share/pixmaps/rvkernel-manager.png" + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + mkdir -p "${pkgdir}/usr/share/applications" + cat > "${pkgdir}/usr/share/applications/rvkernel-manager.desktop" <