add obsysusers

upg asw-gtk3 ddcui labwc-git
This commit is contained in:
joborun linux 2024-02-28 12:47:42 +02:00
parent 829bfd8a7a
commit cda6addf54
12 changed files with 199 additions and 7 deletions

15
66-EOL/obsysusers/LICENSE Normal file
View File

@ -0,0 +1,15 @@
Copyright (c) 2015-2021 Eric Vidal <eric@obarun.org>
Copyright (c) 2015-2021 Jean-Michel T.Dydak <jean-michel@obarun.org>
All rights reserved.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

View File

@ -0,0 +1,54 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Eric Vidal <eric@obarun.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/66-EOL/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=obsysusers
pkgdesc="Parses and creates system users and groups from sysusers.d files"
pkgver=0.1.2.0
pkgrel=03
url="https://git.obarun.org/obdev/obsysusers"
groups=('66-EOL')
makedepends=(git 'skalibs>=2.13.1.0' 'oblibs>=0.1.4.0' lowdown)
provides=('applysys')
conflicts=('applysys')
replaces=('applysys')
source=("${pkgname}::git+$url#tag=v$pkgver"
'obsysusers.hook'
'LICENSE')
build() {
cd $pkgname
./configure \
--prefix=/usr \
--bindir=/usr/bin \
--disable-shared \
--with-lib=/usr/lib/skalibs \
--with-lib=/usr/lib/oblibs
}
package() {
cd $pkgname
depends=('skalibs>=2.13.1.0' 'oblibs>=0.1.4.0' shadow)
make DESTDIR="${pkgdir}" install
install -Dm 0644 ../obsysusers.hook ${pkgdir}/usr/share/libalpm/hooks/obsysusers.hook
install -Dm 0644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('ISC')
sha256sums=(SKIP
099aa9a4a89bf809ddd48232a4a665534f9f6d7fe06ecbfe7b80a3d948a8711d # obsysusers.hook
709fb0799be5d4490ee9c746dd71059f6caf96ca8c84ba7adb093ce6e5bca621) # LICENSE
## a6bda2d85d3de46bce4c8b5eb5331088a20ab3d46f2837139617133371706a01 obsysusers-0.1.2.0-03-x86_64.pkg.tar.lz

View File

@ -0,0 +1,94 @@
# Obarun : 66 init/supervisor
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
# Obarun PkgSrc : url="https://git.obarun.org/pkg/obcore/ob-sysusers"
#----------------------------------------------------------------------------
#--DESCRIPTION---------------------------------------------------------------
pkgbase=obsysusers
pkgdesc="Parses and creates system users and groups from sysusers.d files"
pkgver=0.1.2.0
pkgrel=2
url="https://git.obarun.org/obdev/obsysusers"
track="tag" ## options: none | tag | branch | commit
#target="v${pkgver}" ## options: $pkgname-$pkgver | tag_version | branch_name | commit_id
target="v${pkgver}"
source=("${pkgbase}::git+${url}#${track}=${target}"
'obsysusers.hook'
'LICENSE')
#--BUILD CONFIGURATION-------------------------------------------------------
makedepends=(
'git'
'skalibs>=2.11.0.0'
'oblibs>=0.1.4.0'
'lowdown')
#--BUILD CONTROL-------------------------------------------------------------
path=(
'--prefix=/usr'
'--bindir=/usr/bin'
'--disable-shared'
'--with-lib=/usr/lib/skalibs'
'--with-lib=/usr/lib/oblibs')
flags=()
#--BUILD---------------------------------------------------------------------
build() {
cd $pkgname
./configure "${path[@]}" "${flags[@]}"
}
#--CHECK---------------------------------------------------------------------
#--PACKAGE-------------------------------------------------------------------
package() {
cd $pkgname
make DESTDIR="${pkgdir}" install
install -Dm 0644 ../obsysusers.hook ${pkgdir}/usr/share/libalpm/hooks/obsysusers.hook
install -Dm 0644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
}
#--INSTALL CONFIGURATION-----------------------------------------------------
pkgname=(
"${pkgbase}")
arch=('x86_64')
install=
backup=()
depends=(
'skalibs>=2.11.0.0'
'oblibs>=0.1.4.0'
'shadow')
provides=('applysys')
conflicts=('applysys')
replaces=('applysys')
#--SECURITY AND LICENCE------------------------------------------------------
sha512sums=('SKIP'
'eef9cd67a48fbd4b9fc196bd2ea36c3b1f25541dd11ebc512b2cc90522f03ff70ed4064f9fc8b6d2b691f2ba5bf1e8b48241ab82093fd2e42a5b5355e67e656c')
license=('ISC')

1
66-EOL/obsysusers/clean Normal file
View File

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

6
66-EOL/obsysusers/deps Normal file
View File

@ -0,0 +1,6 @@
git
skalibs
oblibs
lowdown

View File

@ -0,0 +1,14 @@
[Trigger]
Type = File
Operation = Install
Operation = Upgrade
Target = etc/sysusers.d/*.conf
Target = run/sysusers.d/*.conf
Target = usr/lib/sysusers.d/*.conf
[Action]
Description = Updating system user/group accounts...
When = PostTransaction
Depends = obsysusers
Exec = /usr/bin/obsysusers
NeedsTargets

6
66-EOL/obsysusers/time Normal file
View File

@ -0,0 +1,6 @@
real 0m2.763s
user 0m1.888s
sys 0m0.454s

View File

@ -7,7 +7,6 @@
pkgname=adw-gtk3
pkgver=5.2
#_commit=a3e1050341956fcae53b2b4403affcf2578a42f4 # tag/v5.1
pkgrel=02
pkgdesc='The theme from libadwaita ported to GTK-3'
url=https://github.com/lassekongo83/adw-gtk3
@ -33,5 +32,5 @@ license=(LGPL2.1)
sha256sums=(SKIP)
22a65b00c2cecbbc64d2a9f9b628ae51414babf1283b7ed989f69c26fd523bb5 adw-gtk3-5.2-02-x86_64.pkg.tar.xz
## bcee7ae4fb04ff5a37807cc31c4b607d071f60cc1f8a36e407ed8013f4499203 adw-gtk3-5.2-02-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=ddcui
pkgver=0.5.3.r0.g26f07dd
pkgver=0.5.4.r0.gc2a5ae0
pkgrel=02
pkgdesc='ddcui is a beta version of a graphical user interface for ddcutil, implemented using Qt.'
url='https://www.ddcutil.com/ddcui_main/'
@ -42,5 +42,5 @@ license=('GPL-2.0-or-later')
sha256sums=(SKIP) #
## 4a6009b200fd78864b397ee32e400dd09c15206b7c1f6b0289f53f35e88198e4 ddcui-0.5.3.r0.g26f07dd-02-x86_64.pkg.tar.lz
## 7f950ad356bf154024fcc3671d6ec3cbb65a90225ade5bbb8cf5001232677759 ddcui-0.5.4.r0.gc2a5ae0-02-x86_64.pkg.tar.lz

View File

@ -50,3 +50,4 @@ license=('GPL2')
sha256sums=(SKIP)
## 4de1767a8e408cd4f25c79ff948c5f203297ad714887db02684d433cfe095164 ddcutil-git-2.1.3.r0.g3e265eea-02-x86_64.pkg.tar.lz

View File

@ -7,8 +7,8 @@
_pkgname=labwc
pkgname=labwc-git
pkgver=0.7.0.r164.g17bad48d
pkgrel=02
pkgver=0.7.0.r175.g7110b7cf
pkgrel=01
pkgdesc='stacking wayland compositor with look and feel from openbox (git version)'
url="https://github.com/labwc/labwc"
depends=('libpng' 'librsvg' 'pango' 'seatd' 'wlroots>=0.17' 'wlroots<=0.18' 'wayland' 'xorg-xwayland')
@ -44,5 +44,5 @@ license=('GPL2')
sha256sums=(SKIP)
## db247c57439ec7c0c536d64d2b1fdefcb169d548d542938229676d9cdd866587 labwc-git-0.7.0.r164.g17bad48d-02-x86_64.pkg.tar.lz
## 87f2a8fbc0e64fcb2e526c0a822a053bc165be416648dc50e2b8e66c2fa6b6e4 labwc-git-0.7.0.r175.g7110b7cf-01-x86_64.pkg.tar.lz

View File

@ -42,4 +42,6 @@ arch=(x86_64)
license=(GPL2)
sha256sums=(SKIP)
## 4805ce42c4cddab61d48be920ed92ce55d4c3cd04f4355d06c1c0563d777a115 labwc-tweaks-r64.1604f64-02-x86_64.pkg.tar.lz