upg dkms librewolf

add seatd-66serv
This commit is contained in:
joborun linux 2024-01-02 00:30:41 +02:00
parent 891994a259
commit 5c95366084
10 changed files with 100 additions and 21 deletions

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=dkms
pkgver=3.0.11
pkgrel=02
pkgver=3.0.12
pkgrel=01
pkgdesc='Dynamic Kernel Modules System'
url='https://github.com/dell/dkms'
depends=('coreutils' 'bash' 'gawk' 'sed' 'kmod' 'gcc' 'make' 'patch')
@ -60,10 +60,9 @@ package() {
# we install them outside of $pkgdir
make \
DESTDIR="$pkgdir" \
SBIN="$pkgdir/usr/bin" \
BASHDIR="$pkgdir/usr/share/bash-completion/completions" \
KCONF="$srcdir"/trash \
LIBDIR="$srcdir"/trash \
SBIN=/usr/bin \
KCONF=/../trash \
LIBDIR=/../trash \
install
}
@ -79,5 +78,4 @@ sha256sums=(SKIP
4f8dff7716e73a8bba885638f12e3cdc9e87daec1896f75e700b981527e43870 # hook.upgrade
c1b4a4e2e4e0e0e59ee0887403e79d60b209f3878dbbec6612573f13b90cce01) # hook.sh
## 41f94220aeac9655624f718212086d50e287f7dd19af016ebc946ddb9a2bae11 dkms-3.0.11-02-x86_64.pkg.tar.lz
## e9111602a072697dddbcfbf940fb54a6f6ed0a3e374e1ca71b4bffdda8ab0e4f dkms-3.0.12-01-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
# Contributor: Balwinder S "bsd" Dheeman (bdheeman AT gmail.com)
pkgname=dkms
pkgver=3.0.11
pkgver=3.0.12
pkgrel=1
pkgdesc='Dynamic Kernel Modules System'
arch=('any')
@ -63,10 +63,9 @@ package() {
# we install them outside of $pkgdir
make \
DESTDIR="$pkgdir" \
SBIN="$pkgdir/usr/bin" \
BASHDIR="$pkgdir/usr/share/bash-completion/completions" \
KCONF="$srcdir"/trash \
LIBDIR="$srcdir"/trash \
SBIN=/usr/bin \
KCONF=/../trash \
LIBDIR=/../trash \
install
}

View File

@ -8,8 +8,8 @@
pkgname=librewolf
provides=($pkgname-bin $pkgname)
conflicts=($pkgname-bin)
pkgver=120.0.1
pkgrel=01
pkgver=121.0
pkgrel=02
_pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom -binary"
options=(!emptydirs)
@ -111,12 +111,12 @@ license=(MPL GPL LGPL)
validpgpkeys=('662E3CDD6FE329002D0CA5BB40339DD82B12EF16') # librewolf maintainers
sha256sums=(727c0ba648259d435edcc4d6e021681464048089e4ce0697568031977f077098 # librewolf-120.0.1-1-linux-x86_64-package.tar.bz2
22bdba890097424de04ba61de1862d887561b0166e7bac39a51eed5fa588be11 # librewolf-120.0.1-1-linux-x86_64-package.tar.bz2.sig
sha256sums=(dfc3cf10bd467493bc98712b625f35fdcd83b732366b987d49cebe5229f82c6e # librewolf-121.0-1-linux-x86_64-package.tar.bz2
69d218c6f374649004aa53373fd133a7d12d31e605941fd0fc07c90f5f7baa69 # librewolf-121.0-1-linux-x86_64-package.tar.bz2.sig
SKIP # git source
7d01d317b7db7416783febc18ee1237ade2ec86c1567e2c2dd628a94cbf2f25d # librewolf.desktop
959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1 # default192x192.png
c3d94f33b96944e80b6fe84e36eaa9b4179ab144fe7aa58c5aa2efae0e2004b9) # librewolf.install
## 0f1951626a4823b945b009c052710ab9084840e98fbecd5fb902c42b4489b62f librewolf-120.0.1-01-x86_64.pkg.tar.lz
## 6425681c0ae2a0bc978c08d5612452b84e9aaf5580e7f20b9eebe3b7b9e87f24 librewolf-121.0-02-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=librewolf-bin
provides=(${pkgname//-bin/""})
conflicts=(${pkgname//-bin/""})
pkgver=120.0.1
pkgver=121.0
pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom."
arch=(x86_64 aarch64)
@ -43,9 +43,9 @@ source_x86_64=("${_uploadpath_x86_64}" "${_uploadpath_sig_x86_64}")
sha256sums=('SKIP'
'959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1'
'7d01d317b7db7416783febc18ee1237ade2ec86c1567e2c2dd628a94cbf2f25d')
sha256sums_x86_64=('727c0ba648259d435edcc4d6e021681464048089e4ce0697568031977f077098'
sha256sums_x86_64=('dfc3cf10bd467493bc98712b625f35fdcd83b732366b987d49cebe5229f82c6e'
'SKIP')
sha256sums_aarch64=('12f6c23cdb7e173010445f4f89cbd3e72ef35d2c9208cbfedd643b51abe45d2a'
sha256sums_aarch64=('5686bb208f52d85141b875c44b00d360cc3239452561d612222cea8b10e44620'
'SKIP')
package() {

36
seatd-66serv/PKGBUILD Normal file
View File

@ -0,0 +1,36 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=seatd-66serv
pkgdesc="66 service script that has seatd supervised for a specific user seatd@user "
pkgver=0.1.0
pkgrel=01
makedepends=(glibc sh)
groups=('s6-suite' 'jobo66')
source=(seatd@)
install=seatd.install
package() {
depends=(seatd)
mkdir -p $pkgdir/usr/lib/66/service
install -Dm 0644 $srcdir/seatd@ $pkgdir/usr/lib/66/service/seatd@
}
# See the observice repository (pkg -Sl observice) for all the Obarun service files available
# See also additional or more minimalistic and runit like services for 66 from mobinmob
# https://codeberg.org/mobinmob/66-voidlinux and https://osdn.net/projects/avyssos/
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('ISC')
sha256sums=(2a52e77599dcf08f6b1778aa3d38ffdea32c897a0d082a816e36fb1d3fbb6640) # seatd
## 444edd8fd193d73c015146c73a15661f36d6cb65527acca5ae1ac9c91337b418 seatd-66serv-0.1.0-01-x86_64.pkg.tar.lz

1
seatd-66serv/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg}

2
seatd-66serv/deps Normal file
View File

@ -0,0 +1,2 @@

View File

@ -0,0 +1,13 @@
post_install() {
echo "This is a service script for seatd, required by wayland compositors, specifically for a"
echo "user I To enable the service for example in tree root for user michelle do this:"
echo "66-enable -t root -FS seatd@michelle"
}
post_upgrade() {
echo "example: start seatd service on tree root for user michelle "
echo "66-enable -t root -FS seatd@michelle"
echo " "
post_install
}

24
seatd-66serv/seatd@ Normal file
View File

@ -0,0 +1,24 @@
[main]
@type = longrun
@version = 0.0.1
@description = "seat for user @I"
@notify = 3
@user = ( root )
@options = ( log env )
[start]
@build = auto
@execute = ( execl-cmdline -s { seatd ${cmd_args} } )
[stop]
@build = auto
@execute = (
if { execl-cmdline -s { ${cmd_args_stop} } }
s6-rmrf ${pid_file}
)
[environment]
cmd_args=!-n 3 -u @I -g video -l error
cmd_args_stop=!killall seatd
pid_name=!seatd.pid

6
seatd-66serv/time Normal file
View File

@ -0,0 +1,6 @@
real 0m1.391s
user 0m1.200s
sys 0m0.339s