aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpsykose <alice@ayaya.dev>2022-09-04 07:03:46 +0000
committerpsykose <alice@ayaya.dev>2022-09-04 09:03:46 +0200
commita38953b316d8d54a2c34c32e7bb8882c78c61b53 (patch)
tree5e312792f02d5483f4ad8256eb9fc82295e7f469
parentfbd2f6d957cf29c49bed00292e7383aa3edce1ef (diff)
community/xdg-utils: remove deprecated egrep
-rw-r--r--community/xdg-utils/APKBUILD10
-rw-r--r--community/xdg-utils/deprecated-grep.patch13
2 files changed, 20 insertions, 3 deletions
diff --git a/community/xdg-utils/APKBUILD b/community/xdg-utils/APKBUILD
index 4249c989854..fa2d214ac38 100644
--- a/community/xdg-utils/APKBUILD
+++ b/community/xdg-utils/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xdg-utils
pkgver=1.1.3
-pkgrel=3
+pkgrel=4
pkgdesc="Basic desktop integration functions"
url="https://www.freedesktop.org/wiki/Software/xdg-utils/"
arch="noarch"
@@ -13,6 +13,7 @@ makedepends="libxml2-utils libxslt xmlto lynx"
subpackages="$pkgname-doc"
source="https://portland.freedesktop.org/download/xdg-utils-$pkgver.tar.gz
xdg-screensaver-mv-T.patch
+ deprecated-grep.patch
"
build() {
@@ -30,5 +31,8 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d1f819a211eb4104a90dfdc6fedcb640fd46b15ccfc8762266f8f538c49d74cb00027b8c1af991fb2a200acb4379986ae375700e06a2aa08fb41a38f883acb3e xdg-utils-1.1.3.tar.gz
-db0896979fbc3b575826b4d732658564d08bcfc957b3fa1490fe02e4cc7b52adfa1e05956432a732dae8f50145e0040bc145739ba5692ae1b86fa74be8174436 xdg-screensaver-mv-T.patch"
+sha512sums="
+d1f819a211eb4104a90dfdc6fedcb640fd46b15ccfc8762266f8f538c49d74cb00027b8c1af991fb2a200acb4379986ae375700e06a2aa08fb41a38f883acb3e xdg-utils-1.1.3.tar.gz
+db0896979fbc3b575826b4d732658564d08bcfc957b3fa1490fe02e4cc7b52adfa1e05956432a732dae8f50145e0040bc145739ba5692ae1b86fa74be8174436 xdg-screensaver-mv-T.patch
+a0c0e45cc3d8161600be60272320c76373eb6ddc24ca595e1a706e9f09a806d4795432d86ae48b9b7013a04fac00cb82b1648fdc42906c4b216ab9c7e2246c4f deprecated-grep.patch
+"
diff --git a/community/xdg-utils/deprecated-grep.patch b/community/xdg-utils/deprecated-grep.patch
new file mode 100644
index 00000000000..47934247bd6
--- /dev/null
+++ b/community/xdg-utils/deprecated-grep.patch
@@ -0,0 +1,13 @@
+diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in
+index 630e63e..40cc239 100644
+--- a/scripts/xdg-open.in
++++ b/scripts/xdg-open.in
+@@ -72,7 +72,7 @@ get_key()
+ is_file_url_or_path()
+ {
+ if echo "$1" | grep -q '^file://' \
+- || ! echo "$1" | egrep -q '^[[:alpha:]+\.\-]+:'; then
++ || ! echo "$1" | grep -E -q '^[[:alpha:]+\.\-]+:'; then
+ return 0
+ else
+ return 1