summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNarrat2024-02-03 20:48:21 +0100
committerNarrat2024-02-03 20:48:21 +0100
commitfd75919f2302e12ab7e85973b4993fab8ec62dd2 (patch)
treeb62499e527d28131d7695b838c1e5842abccc7e5
parentfbfc5b0e86a183586589b4d38daa1ad049d897c6 (diff)
downloadaur-fd75919f2302e12ab7e85973b4993fab8ec62dd2.tar.gz
xdg-utils-mimeo: adjust for latest changes/release
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD10
-rw-r--r--mimeo-detection.patch32
3 files changed, 23 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dfdd3640a34e..2a03306c4f68 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = xdg-utils-mimeo
pkgdesc = Command line tools that assist applications with a variety of desktop integration tasks; patched to use mimeo
- pkgver = 1.2.0r28+g9b7d253
+ pkgver = 1.2.0+1+gaf2fe0d
pkgrel = 1
url = https://www.freedesktop.org/wiki/Software/xdg-utils/
arch = any
@@ -23,8 +23,8 @@ pkgbase = xdg-utils-mimeo
provides = xdg-utils
conflicts = xdg-utils
source = mimeo-detection.patch
- source = git+https://gitlab.freedesktop.org/xdg/xdg-utils.git#commit=9b7d253ca07b80fbc201c5cf5b7f14a49bd09b3f
- sha256sums = 5f412ee7aecfbdc49bf5a3602e7da23c1ab626755ed074025733ff785348b66c
+ source = git+https://gitlab.freedesktop.org/xdg/xdg-utils.git#commit=af2fe0d1dcbcd982d84ddf2bbd174afe90976ed9
+ sha256sums = fedbbee834c3cfe0078b869708310779767e168c8bbc74203dfebdbbf5b97f87
sha256sums = SKIP
pkgname = xdg-utils-mimeo
diff --git a/PKGBUILD b/PKGBUILD
index 6727b46a08cf..10e35e1f7ad9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,8 @@
_pkgname=xdg-utils
pkgname=$_pkgname-mimeo
# https://gitlab.freedesktop.org/xdg/xdg-utils/commits/master
-_commit=9b7d253ca07b80fbc201c5cf5b7f14a49bd09b3f # master # 2024-01-23
-pkgver=1.2.0r28+g9b7d253
+_commit=af2fe0d1dcbcd982d84ddf2bbd174afe90976ed9 # master # 2024-01-30
+pkgver=1.2.0+1+gaf2fe0d
pkgrel=1
pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks; patched to use mimeo"
arch=('any')
@@ -28,15 +28,13 @@ conflicts=($_pkgname)
source=(#https://portland.freedesktop.org/download/$_pkgname-$pkgver.tar.gz #{,.asc}
mimeo-detection.patch
"git+https://gitlab.freedesktop.org/xdg/xdg-utils.git#commit=$_commit")
-sha256sums=('5f412ee7aecfbdc49bf5a3602e7da23c1ab626755ed074025733ff785348b66c'
+sha256sums=('fedbbee834c3cfe0078b869708310779767e168c8bbc74203dfebdbbf5b97f87'
'SKIP')
#validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson <pelle@pqz.se>"
pkgver() {
cd $_pkgname
- #git describe --tags | sed 's/^v//;s/-/+/g'
- # filter tag to avoid need for epoch when the release happens
- git describe --tags | sed 's/^v//;s/-beta1-/r/;s/-/+/g'
+ git describe --tags | sed 's/^v//;s/-/+/g'
}
prepare() {
diff --git a/mimeo-detection.patch b/mimeo-detection.patch
index ecae553de04c..0d884c4a4176 100644
--- a/mimeo-detection.patch
+++ b/mimeo-detection.patch
@@ -1,14 +1,14 @@
-commit ce774c0f1b7e328a67ad2d6de987a686e24e89a2
+commit 00eafc3cc6b240c311622e193d71a9103153dc04
Author: Narrat <autumn-wind@web.de>
Date: Thu Nov 9 21:34:14 2023 +0100
Add support for mimeo
diff --git a/scripts/xdg-email.in b/scripts/xdg-email.in
-index b23231a..761aad1 100644
+index ca9323a..83cb7c3 100644
--- a/scripts/xdg-email.in
+++ b/scripts/xdg-email.in
-@@ -260,6 +260,18 @@ open_flatpak()
+@@ -261,6 +261,18 @@ open_flatpak()
fi
}
@@ -27,7 +27,7 @@ index b23231a..761aad1 100644
open_generic()
{
local client
-@@ -481,6 +493,10 @@ case "$DE" in
+@@ -483,6 +495,10 @@ case "$DE" in
open_flatpak "${mailto}"
;;
@@ -39,10 +39,10 @@ index b23231a..761aad1 100644
open_generic "${mailto}"
;;
diff --git a/scripts/xdg-mime.in b/scripts/xdg-mime.in
-index 215f850..aacd819 100644
+index bfb088b..33de40e 100644
--- a/scripts/xdg-mime.in
+++ b/scripts/xdg-mime.in
-@@ -123,6 +123,16 @@ info_lxqt()
+@@ -126,6 +126,16 @@ info_lxqt()
fi
}
@@ -59,7 +59,7 @@ index 215f850..aacd819 100644
info_generic()
{
if mimetype --version >/dev/null 2>&1; then
-@@ -684,6 +694,10 @@ if [ "$action" = "info" ]; then
+@@ -702,6 +712,10 @@ if [ "$action" = "info" ]; then
info_lxqt "$filename"
;;
@@ -71,7 +71,7 @@ index 215f850..aacd819 100644
info_generic "$filename"
;;
diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in
-index 1373ca1..f05bb4a 100755
+index 698933d..3ef4911 100755
--- a/scripts/xdg-open.in
+++ b/scripts/xdg-open.in
@@ -305,6 +305,17 @@ open_flatpak()
@@ -92,7 +92,7 @@ index 1373ca1..f05bb4a 100755
#-----------------------------------------
# Recursively search .desktop file
-@@ -660,6 +671,10 @@ case "$DE" in
+@@ -661,6 +672,10 @@ case "$DE" in
open_wsl "$url"
;;
@@ -117,10 +117,10 @@ index a88eeff..acc38dc 100644
;;
esac
diff --git a/scripts/xdg-settings.in b/scripts/xdg-settings.in
-index 59e97cb..a19961a 100755
+index a62eedd..d57a410 100755
--- a/scripts/xdg-settings.in
+++ b/scripts/xdg-settings.in
-@@ -531,6 +531,44 @@ set_browser_xfce()
+@@ -569,6 +569,44 @@ set_browser_xfce()
}
# }}} xfce
@@ -165,7 +165,7 @@ index 59e97cb..a19961a 100755
# {{{ generic
get_browser_generic()
-@@ -816,6 +854,49 @@ set_url_scheme_handler_xfce()
+@@ -854,6 +892,49 @@ set_url_scheme_handler_xfce()
}
# }}} xfce
@@ -215,7 +215,7 @@ index 59e97cb..a19961a 100755
# {{{ generic
get_url_scheme_handler_generic()
-@@ -974,6 +1055,10 @@ case "$DE" in
+@@ -1016,6 +1097,10 @@ case "$DE" in
dispatch_specific xfce "$@"
;;
@@ -227,10 +227,10 @@ index 59e97cb..a19961a 100755
dispatch_specific generic "$@"
;;
diff --git a/scripts/xdg-utils-common.in b/scripts/xdg-utils-common.in
-index 5135c86..19a718b 100644
+index bba3d8a..201ed5b 100644
--- a/scripts/xdg-utils-common.in
+++ b/scripts/xdg-utils-common.in
-@@ -308,6 +308,9 @@ detectDE()
+@@ -312,6 +312,9 @@ detectDE()
XFCE)
DE=xfce
;;
@@ -240,7 +240,7 @@ index 5135c86..19a718b 100644
X-Generic)
DE=generic
;;
-@@ -325,6 +328,7 @@ detectDE()
+@@ -329,6 +332,7 @@ detectDE()
elif xprop -root 2> /dev/null | grep -i '^xfce_desktop_window' >/dev/null 2>&1; then DE=xfce
elif echo "$DESKTOP" | grep -q '^Enlightenment'; then DE=enlightenment;
elif [ -n "$LXQT_SESSION_CONFIG" ]; then DE=lxqt;