Initial release v1.0.0

Signed-off-by: Rve27 <rve27github@gmail.com>
This commit is contained in:
Rve27 2026-02-07 07:46:48 +07:00
commit d7abf54592
3 changed files with 68 additions and 0 deletions

17
.SRCINFO Normal file
View file

@ -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

5
.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
pkg/
src/
*.zst
*.deb
LICENSE

46
PKGBUILD Normal file
View file

@ -0,0 +1,46 @@
# Maintainer: Rve27 <rve27github@gmail.com>
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" <<EOF
[Desktop Entry]
Version=1.0.0
Type=Application
Name=RvKernel Manager
Comment=Linux Kernel Manager with Material 3 Expressive Design
Exec=/usr/bin/rvkernel-manager
Icon=rvkernel-manager
Terminal=false
Categories=System;Tools;Utility;
StartupWMClass=com-rve-rvkernelmanager-MainKt
EOF
}