upg libinput add xfce4-term & xorg-xauth
This commit is contained in:
parent
d57b968b5f
commit
5deacac122
14 changed files with 196 additions and 30 deletions
|
@ -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
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -7,3 +7,4 @@ wayland-protocols
|
|||
cmake
|
||||
gtk4
|
||||
check
|
||||
|
||||
|
|
46
xfce4-terminal/PKGBUILD
Normal file
46
xfce4-terminal/PKGBUILD
Normal 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
|
40
xfce4-terminal/PKGBUILD-arch
Normal file
40
xfce4-terminal/PKGBUILD-arch
Normal 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
1
xfce4-terminal/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,xfce4*.tar.bz2}
|
5
xfce4-terminal/deps
Normal file
5
xfce4-terminal/deps
Normal file
|
@ -0,0 +1,5 @@
|
|||
libxfce4ui
|
||||
vte3
|
||||
hicolor-icon-theme
|
||||
intltool
|
||||
gettext
|
5
xfce4-terminal/time
Normal file
5
xfce4-terminal/time
Normal file
|
@ -0,0 +1,5 @@
|
|||
|
||||
real 0m11.606s
|
||||
user 0m17.138s
|
||||
sys 0m2.045s
|
||||
|
46
xorg-xauth/PKGBUILD
Normal file
46
xorg-xauth/PKGBUILD
Normal 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
36
xorg-xauth/PKGBUILD-arch
Normal 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
1
xorg-xauth/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,xauth*.tar.xz*}
|
2
xorg-xauth/deps
Normal file
2
xorg-xauth/deps
Normal file
|
@ -0,0 +1,2 @@
|
|||
libxmu
|
||||
xorg-util-macros
|
1
xorg-xauth/key
Normal file
1
xorg-xauth/key
Normal file
|
@ -0,0 +1 @@
|
|||
gpg --recv-keys 0FDD682D974CA72A
|
4
xorg-xauth/time
Normal file
4
xorg-xauth/time
Normal file
|
@ -0,0 +1,4 @@
|
|||
|
||||
real 0m5.974s
|
||||
user 0m4.364s
|
||||
sys 0m0.758s
|
Loading…
Reference in a new issue