modify 66-service scripts and add new seatd

upg labwc-git
add mugshot
This commit is contained in:
joborun linux 2024-06-11 01:16:38 +03:00
parent 77a061e251
commit a91bfd58bb
9 changed files with 92 additions and 14 deletions

View file

@ -7,13 +7,13 @@
# Contributor : Evhorizon <event.horizon@disroot.org>
pkgname=66-service-scripts
pkgver=20240501
pkgrel=02
pkgver=20240610
pkgrel=01
pkgdesc="A collection of services for 66-EOL as were observice repo before May 1st 2024"
groups=(66-EOL)
backup=("etc/66/service/" "etc/66/module/")
## future git url="https://git.disroot.org/joborun/66-service-scripts"
url="https://git.disroot.org/joborun-pkg/repos/raw/branch/main/66ss.tar.xz"
url="https://git.disroot.org/joborun-pkg/repos/raw/branch/main/66ss-01.tar.xz"
conflicts=(acpid-66serv alsa-66serv nfs-utils-66serv bluetoothd-66serv boot-user@-66serv chronyd-66serv connmand-66serv
consolekit-66serv console-tracker@-66serv crond-66serv cupsd-66serv dbus-66serv dhclient-66serv dhcpcd-66serv dhcpcd-module display-manager@-66serv dmraid-66serv dockerd-66serv haveged-66serv httpd-66serv
jackd-66serv libvirtd-66serv lighttpd-66serv lvm2-66serv metalog-66serv mysqld-66serv networkmanager-66serv
@ -40,9 +40,7 @@ package() {
mkdir -p $pkgdir/usr/lib/66/module
msg 'Copying services library to /usr/lib/66/service/ ...'
msg 'Copying services library to /usr/lib/66/module/ ...'
# cp -r $srcdir/$pkgname/usr/lib/66/service/* $pkgdir/usr/lib/66/service/
# cp -r $srcdir/$pkgname/usr/lib/66/module/* $pkgdir/usr/lib/66/module/
cp -r $srcdir/usr/lib/66/service/* $pkgdir/usr/lib/66/service/
cp -pr $srcdir/usr/lib/66/service/* $pkgdir/usr/lib/66/service/
cp -r $srcdir/usr/lib/66/module/* $pkgdir/usr/lib/66/module/
}
@ -52,8 +50,10 @@ arch=(x86_64)
license=(ISC 0BSD)
sha256sums=(f8db51e525382d7cf71d695cd1baf655a48738ac3b85c0604f497a336e16d40e # 66ss.tar.xz
sha256sums=(e238bfe0420686556378cb55ed81639b2b5d27c60e1e17ed581341f2c76f818d # 66ss-01.tar.xz
#f8db51e525382d7cf71d695cd1baf655a48738ac3b85c0604f497a336e16d40e # 66ss.tar.xz
d2be35beb7edad289a884df0dcd4c1b897d0ef26726bc612edc0a7b0a2abcfc9) # 66ss.install
## 81d783680d2a9905b839d87b468997c5d56746876f19d0e560030e6a12d60a7d 66-service-scripts-20240501-02-x86_64.pkg.tar.lz
## f692c5a969e493027c44c4110f4a961e397a3cf65ef14726c9cd98d1373a9108 66-service-scripts-20240610-01-x86_64.pkg.tar.lz

View file

@ -1 +1 @@
rm -rf {src,pkg,66ss.tar.xz}
rm -rf {src,pkg,66ss*.tar.xz}

View file

@ -7,7 +7,7 @@
_pkgname=labwc
pkgname=labwc-git
pkgver=0.7.2.r28.ga7298314
pkgver=0.7.2.r62.g9ff7f27d
pkgrel=02
pkgdesc='stacking wayland compositor with look and feel from openbox (git version)'
url="https://github.com/labwc/labwc"
@ -17,7 +17,8 @@ makedepends=('git' 'meson' 'scdoc' 'wayland-protocols')
optdepends=("bemenu: default launcher via Alt+F3"
"labwc-tweaks: Simple configuration GUI"
"labwc-menu-generator: menu generator for OpenBox/labwc"
"waybar: highly customizeable bar for labwc & sway")
"wapanel: wayland panel and taskbar"
"nwg-look: GTK3 settings editor adapted to work on wlroots-based compositors")
conflicts=(labwc)
provides=(labwc)
source=("git+https://github.com/labwc/${_pkgname}.git")
@ -44,5 +45,5 @@ license=('GPL-2.0-only')
sha256sums=(SKIP)
## cfb9c44726e62589f10dd4e7906a5b95f52348403804d6549a100731ee03ad3e labwc-git-0.7.2.r28.ga7298314-02-x86_64.pkg.tar.lz
## 597fd4edbe716825df0c0287782c245e0c72376221e33788311d7ce0dcd9f34e labwc-git-0.7.2.r62.g9ff7f27d-02-x86_64.pkg.tar.lz

View file

@ -8,7 +8,7 @@
pkgname=labwc-menu-generator
pkgdesc='Desktop-independent menu generator for OpenBox/labwc'
url=https://github.com/labwc/labwc-menu-generator
pkgver=r7.d7c8107
pkgver=r21.efed019
pkgrel=02
makedepends=(git perl)
depends=(glib2)
@ -45,5 +45,3 @@ license=(GPL2)
sha256sums=(SKIP)
## 91ae8a27cad4fbed72a566e3648c53dbcafc641c0723cff51db907a27ed13d6b labwc-menu-generator-r7.d7c8107-02-x86_64.pkg.tar.lz

36
mugshot/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/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=mugshot
pkgver=0.4.3
pkgrel=04
pkgdesc="Program to update personal user details"
url="https://github.com/bluesabre/mugshot"
depends=('gtk3' 'python-pexpect' 'python-cairo' 'python-gobject' 'accountsservice')
makedepends=('python-distutils-extra' 'intltool')
optdepends=('cheese: webcam support'
'pidgin: update buddy icon'
'pidgin-mini-nodbus: update buddy icon')
options=(!emptydirs)
#source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgname}-${pkgver}.tar.gz")
source=("${url}/archive/${pkgname}-${pkgver}.tar.gz")
package() {
cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}"
python setup.py install --root "${pkgdir}" --optimize=1
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPLv3')
sha256sums=(afab48b119091b70d66689931fe1bec95c761a9da16d3ad070f37c6fb54286f8) # mugshot-0.4.3.tar.gz
## a471c81cb0fb36b30ccc82f22a8f4cf9d688bb4a5f96253ea901ec8c9d28e07e mugshot-0.4.3-04-x86_64.pkg.tar.lz

24
mugshot/PKGBUILD-aur Normal file
View file

@ -0,0 +1,24 @@
# Maintainer: twa022 <twa022 at gmail dot com>
# Contributor: Somasis <somasis@cryptolab.net>
pkgname=mugshot
pkgver=0.4.3
pkgrel=3
pkgdesc="Program to update personal user details"
arch=('any')
url="https://github.com/bluesabre/mugshot"
license=('GPLv3')
depends=('gtk3' 'python-pexpect' 'python-cairo' 'python-gobject' 'accountsservice')
makedepends=('python-distutils-extra' 'intltool')
optdepends=('cheese: webcam support'
'pidgin: update buddy icon'
'libreoffice: update user details'
'gnome-control-center: collection of stock face icons')
options=(!emptydirs)
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgname}-${pkgver}.tar.gz")
sha256sums=('afab48b119091b70d66689931fe1bec95c761a9da16d3ad070f37c6fb54286f8')
package() {
cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}"
python setup.py install --root "${pkgdir}" --optimize=1
}

1
mugshot/clean Normal file
View file

@ -0,0 +1 @@
rm -rf {src,pkg,mugshot*.tar.gz}

12
mugshot/deps Normal file
View file

@ -0,0 +1,12 @@
gtk3
python-pexpect
python-cairo
python-gobject
accountsservice
python-distutils-extra
intltool
libglvnd
at-spi2-core
gettext

6
mugshot/time Normal file
View file

@ -0,0 +1,6 @@
real 0m3.577s
user 0m2.997s
sys 0m0.785s