xdg-utils: import patch to handle spaces in name
This commit is contained in:
parent
0971bd4992
commit
06ea829097
2 changed files with 41 additions and 1 deletions
|
@ -0,0 +1,40 @@
|
|||
From 9816ebb3e6fd9f23e993b8b7fcbd56f92d9c9197 Mon Sep 17 00:00:00 2001
|
||||
From: Andrea Tarocchi <andrea.tarocchi@gmail.com>
|
||||
Date: Thu, 20 Feb 2020 22:01:04 +0100
|
||||
Subject: [PATCH] fixed #166: xdg-open dose not search correctly in directories
|
||||
with spaces in the name
|
||||
|
||||
---
|
||||
scripts/xdg-mime.in | 2 +-
|
||||
scripts/xdg-open.in | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/scripts/xdg-mime.in b/scripts/xdg-mime.in
|
||||
index 034d0ef..612d2ce 100644
|
||||
--- a/scripts/xdg-mime.in
|
||||
+++ b/scripts/xdg-mime.in
|
||||
@@ -307,7 +307,7 @@ search_desktop_file()
|
||||
|
||||
grep -l "$MIME;" "$dir/"*.desktop 2>/dev/null
|
||||
|
||||
- for f in $dir/*/; do
|
||||
+ for f in "$dir/"*/; do
|
||||
[ -d "$f" ] && search_desktop_file "$MIME" "$f"
|
||||
done
|
||||
}
|
||||
diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in
|
||||
index 202f3e3..8de839a 100644
|
||||
--- a/scripts/xdg-open.in
|
||||
+++ b/scripts/xdg-open.in
|
||||
@@ -328,7 +328,7 @@ search_desktop_file()
|
||||
fi
|
||||
fi
|
||||
|
||||
- for d in $dir/*/; do
|
||||
+ for d in "$dir/"*/; do
|
||||
[ -d "$d" ] && search_desktop_file "$default" "$d" "$target"
|
||||
done
|
||||
}
|
||||
--
|
||||
GitLab
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'xdg-utils'
|
||||
pkgname=xdg-utils
|
||||
version=1.1.3
|
||||
revision=4
|
||||
revision=5
|
||||
build_style=gnu-configure
|
||||
make_check_target=test
|
||||
hostmakedepends="xmlto lynx"
|
||||
|
|
Loading…
Add table
Reference in a new issue