upg libinput add xfce4-term & xorg-xauth

This commit is contained in:
joborun linux 2022-04-21 18:30:40 +03:00
parent d57b968b5f
commit 5deacac122
14 changed files with 196 additions and 30 deletions

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libinput
pkgver=1.20.0
pkgrel=02
pkgver=1.20.1
pkgrel=01
pkgdesc="Input device management and event handling library"
#url="https://www.freedesktop.org/wiki/Software/libinput/"
url="https://gitlab.freedesktop.org/libinput"
@ -22,34 +22,15 @@ optdepends=('gtk4: libinput debug-gui'
#source=($url/libinput/-/archive/$pkgver/$pkgname-$pkgver{,.sig}.tar.bz2) # .tar.bz2 #
source=($url/libinput/-/archive/$pkgver/$pkgname-$pkgver.tar.bz2)
# -D tests=false \
build() {
arch-meson $pkgname-$pkgver build \
-D udev-dir=/usr/lib/udev \
# -D tests=false \
-D documentation=false
# Print config
meson configure build
meson compile -C build
}
# -D b_lto=false \ # removed option from 1.19.3
package() {
DESTDIR="$pkgdir" meson install -C build
install -Dvm644 $pkgname-$pkgver/COPYING \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
build() {
arch-meson $pkgname-$pkgver build \
-D udev-dir=/usr/lib/udev \
-D tests=false \
-D documentation=false
# Print config
meson configure build
meson compile -C build
}
@ -70,10 +51,7 @@ license=(custom:X11)
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
sha256sums=(6c1f97892a7d599f97349e5e7c1239901fe00edcd4f6289f410034d5dc06cc85) # libinput-1.20.0.tar.bz2
# d20ec6a007cf068ddb7bcbfe839bc0d4b19be8b8dae9ce11672326df49920a08) # libinput-1.20.0.sig.tar.bz2
sha512sums=('d981bf90980c2f609393da998926bc4018599dddbb86c272dfb77bab1b2d5f35c6070f96bcfe5ef0032bd6c957b13f64ed32025d9f04fb413268571b2ee79cd1')
#sha512sums=(145b0e0760929137ab442b2030b4b42f6df54a3ae61c47c929e1a74857a170f0f2a56bb7522b7d1d9c0943028ac54c7728cf8d66a0c384f6118f31d6625ab44c # libinput-1.20.0.tar.bz2
# cb02dd2bae40bd57fcb671f8f8fe7fc36bc4936b93251b1e24b8594e8ad961934fdaac3d30ef5dc819850f7e4566d5f62707b893000d92fe1f17c763c985c7e5) # libinput-1.20.0.sig.tar.bz2
sha512sums=('145b0e0760929137ab442b2030b4b42f6df54a3ae61c47c929e1a74857a170f0f2a56bb7522b7d1d9c0943028ac54c7728cf8d66a0c384f6118f31d6625ab44c')
sha256sums=(08c003f724f361ed21f4dfbfe755a6c115b85385f1418907bb98f185457273f0) # libinput-1.20.1.tar.bz2

View File

@ -1,8 +1,8 @@
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=libinput
pkgver=1.20.0
pkgrel=2
pkgver=1.20.1
pkgrel=1
pkgdesc="Input device management and event handling library"
url="https://gitlab.freedesktop.org/libinput"
arch=(x86_64)
@ -15,7 +15,7 @@ optdepends=('gtk4: libinput debug-gui'
'python-libevdev: libinput measure')
options=(debug)
source=(https://gitlab.freedesktop.org/libinput/libinput/-/archive/$pkgver/$pkgname-$pkgver.tar.bz2)
sha512sums=('145b0e0760929137ab442b2030b4b42f6df54a3ae61c47c929e1a74857a170f0f2a56bb7522b7d1d9c0943028ac54c7728cf8d66a0c384f6118f31d6625ab44c')
sha512sums=('d981bf90980c2f609393da998926bc4018599dddbb86c272dfb77bab1b2d5f35c6070f96bcfe5ef0032bd6c957b13f64ed32025d9f04fb413268571b2ee79cd1')
#source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
#sha512sums=('f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298'
# 'SKIP')

View File

@ -7,3 +7,4 @@ wayland-protocols
cmake
gtk4
check

46
xfce4-terminal/PKGBUILD Normal file
View File

@ -0,0 +1,46 @@
#!/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=xfce4-terminal
pkgver=1.0.2
pkgrel=01
pkgdesc="An xfce4 modern terminal emulator no html docs"
arch=('x86_64')
url="https://docs.xfce.org/apps/terminal/start"
groups=('xfce4')
depends=('libxfce4ui' 'vte3' 'hicolor-icon-theme')
makedepends=('intltool')
source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
prepare() {
cd "$srcdir/$pkgname-$pkgver"
}
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/xfce4 \
--localstatedir=/var \
--disable-static \
--enable-gtk-doc-html=no \
--disable-debug
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
#---- license gpg-key sha256sums ----
license=('GPL2')
sha256sums=(ac1543167b43322ad2483ffb033a7e74669ecb59f4b63016a3c183d96141d326) # xfce4-terminal-1.0.2.tar.bz2

View File

@ -0,0 +1,40 @@
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: tobias <tobias funnychar archlinux.org>
# Contributor: Aurelien Foret <orelien@chez.com>
pkgname=xfce4-terminal
pkgver=1.0.2
pkgrel=1
pkgdesc="A modern terminal emulator primarily for the Xfce desktop environment"
arch=('x86_64')
url="https://docs.xfce.org/apps/terminal/start"
license=('GPL2')
groups=('xfce4')
depends=('libxfce4ui' 'vte3' 'hicolor-icon-theme')
makedepends=('intltool')
source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
sha256sums=('ac1543167b43322ad2483ffb033a7e74669ecb59f4b63016a3c183d96141d326')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
}
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/xfce4 \
--localstatedir=/var \
--disable-static \
--disable-debug
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
# vim:set ts=2 sw=2 et:

1
xfce4-terminal/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,xfce4*.tar.bz2}

5
xfce4-terminal/deps Normal file
View File

@ -0,0 +1,5 @@
libxfce4ui
vte3
hicolor-icon-theme
intltool
gettext

5
xfce4-terminal/time Normal file
View File

@ -0,0 +1,5 @@
real 0m11.606s
user 0m17.138s
sys 0m2.045s

46
xorg-xauth/PKGBUILD Normal file
View File

@ -0,0 +1,46 @@
#!/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=xorg-xauth
pkgver=1.1.2
pkgrel=01
pkgdesc="X.Org authorization settings program"
arch=(x86_64)
url="https://xorg.freedesktop.org/"
depends=('libxmu')
makedepends=('xorg-util-macros')
groups=('xorg-apps' 'xorg')
source=(${url}/releases/individual/app/xauth-${pkgver}.tar.xz{,.sig})
build() {
cd xauth-${pkgver}
./configure --prefix=/usr
make
}
check() {
cd xauth-${pkgver}
make check
}
package() {
cd xauth-${pkgver}
make DESTDIR="${pkgdir}" install
install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
}
#---- license gpg-key sha256sums ----
license=('custom')
#validpgpkeys+=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson <ajax@nwnk.net>"
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
sha256sums=(78ba6afd19536ced1dddb3276cba6e9555a211b468a06f95f6a97c62ff8ee200 # xauth-1.1.2.tar.xz
35c9ae36de1b51749ebc65aef1da14c636b046f8e733fcec23ac18a3d2b5d584) # xauth-1.1.2.tar.xz.sig

36
xorg-xauth/PKGBUILD-arch Normal file
View File

@ -0,0 +1,36 @@
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=xorg-xauth
pkgver=1.1.2
pkgrel=1
pkgdesc="X.Org authorization settings program"
arch=(x86_64)
license=('custom')
url="https://xorg.freedesktop.org/"
depends=('libxmu')
makedepends=('xorg-util-macros')
groups=('xorg-apps' 'xorg')
source=(${url}/releases/individual/app/xauth-${pkgver}.tar.xz{,.sig})
sha512sums=('ac23fcd166b45abf7b030994ff3332c9906023dc1ddfa9b9d3000e6a914dc5e0213c4a2aa409cb3ddb93e1f9f4f6374376109241a95ef8c36af842de1f6f76e8'
'SKIP')
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
#validpgpkeys+=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # "Adam Jackson <ajax@nwnk.net>"
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
build() {
cd xauth-${pkgver}
./configure --prefix=/usr
make
}
check() {
cd xauth-${pkgver}
make check
}
package() {
cd xauth-${pkgver}
make DESTDIR="${pkgdir}" install
install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
}

1
xorg-xauth/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,xauth*.tar.xz*}

2
xorg-xauth/deps Normal file
View File

@ -0,0 +1,2 @@
libxmu
xorg-util-macros

1
xorg-xauth/key Normal file
View File

@ -0,0 +1 @@
gpg --recv-keys 0FDD682D974CA72A

4
xorg-xauth/time Normal file
View File

@ -0,0 +1,4 @@
real 0m5.974s
user 0m4.364s
sys 0m0.758s