From e6ed9f82a487a01e142f91700c085a5304432912 Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Sun, 2 Nov 2025 23:24:58 -0500 Subject: [PATCH] Add xdg-terminal-exec --- build/packages/omarchy-aur.packages | 1 + pkgbuilds/xdg-terminal-exec/.SRCINFO | 14 ++++++++++++++ pkgbuilds/xdg-terminal-exec/PKGBUILD | 26 ++++++++++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 pkgbuilds/xdg-terminal-exec/.SRCINFO create mode 100644 pkgbuilds/xdg-terminal-exec/PKGBUILD diff --git a/build/packages/omarchy-aur.packages b/build/packages/omarchy-aur.packages index 8d6c03e..c9e5774 100644 --- a/build/packages/omarchy-aur.packages +++ b/build/packages/omarchy-aur.packages @@ -34,6 +34,7 @@ typora tzupdate ufw-docker walker +xdg-terminal-exec yaru-icon-theme yay diff --git a/pkgbuilds/xdg-terminal-exec/.SRCINFO b/pkgbuilds/xdg-terminal-exec/.SRCINFO new file mode 100644 index 0000000..a36df94 --- /dev/null +++ b/pkgbuilds/xdg-terminal-exec/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = xdg-terminal-exec + pkgdesc = Proposed standard to launching desktop apps with Terminal=true + pkgver = 0.13.2 + pkgrel = 1 + url = https://gitlab.freedesktop.org/Vladimir-csp/xdg-terminal-exec + arch = any + license = GPL-3.0-or-later + checkdepends = bats + makedepends = scdoc + source = xdg-terminal-exec-0.13.2::https://gitlab.freedesktop.org/Vladimir-csp/xdg-terminal-exec/-/archive/v0.13.2/xdg-terminal-exec-v0.13.2.tar.gz + sha256sums = 5b0130d5f322ed59466993875bf6a8c09169edc650dcd3367dd6d6704a02e876 + b2sums = 04a7fc89d9081fe22317afa8df3f12180f0fbf511a9e9e79269558fea73988794a656875640fed118e8ab538a10287f56cad0a1a7e4df1ccfb2163ff195d4c35 + +pkgname = xdg-terminal-exec diff --git a/pkgbuilds/xdg-terminal-exec/PKGBUILD b/pkgbuilds/xdg-terminal-exec/PKGBUILD new file mode 100644 index 0000000..352679c --- /dev/null +++ b/pkgbuilds/xdg-terminal-exec/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Max Gautier +pkgname=xdg-terminal-exec +pkgver=0.13.2 +pkgrel=1 +pkgdesc="Proposed standard to launching desktop apps with Terminal=true" +arch=(any) +url="https://gitlab.freedesktop.org/Vladimir-csp/$pkgname" +makedepends=('scdoc') +checkdepends=('bats') +license=('GPL-3.0-or-later') +source=("${pkgname}-${pkgver}::$url/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") +sha256sums=('5b0130d5f322ed59466993875bf6a8c09169edc650dcd3367dd6d6704a02e876') +b2sums=('04a7fc89d9081fe22317afa8df3f12180f0fbf511a9e9e79269558fea73988794a656875640fed118e8ab538a10287f56cad0a1a7e4df1ccfb2163ff195d4c35') + +check() { + cd "$pkgname-v$pkgver" + bats "test/" +} + +build() { + make -C "$pkgname-v$pkgver" +} + +package() { + make -C "$pkgname-v$pkgver" prefix="$pkgdir/usr" install +}