diff options
author | eNV25 | 2022-12-06 01:14:40 +0530 |
---|---|---|
committer | eNV25 | 2022-12-06 01:14:40 +0530 |
commit | cf83665e34923dc69d9a3ac08b9325e36869803f (patch) | |
tree | 64db9146fc9ea1a98108ebbe25d08248fc04e99d | |
parent | c88aace9bd7be59b6e5b60a2a01d6a5d26533370 (diff) | |
download | aur-cf83665e34923dc69d9a3ac08b9325e36869803f.tar.gz |
Revert "upgpkg: run-desktop 0.0.2-1"
This reverts commit fdd0427400590f15d4575a499d758841b094a1eb.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | run-desktop.py | 13 | ||||
-rwxr-xr-x | run-desktop.sh | 2 |
4 files changed, 25 insertions, 13 deletions
@@ -1,15 +1,16 @@ pkgbase = run-desktop - pkgdesc = .desktop file launcher. Can run .desktop files using xdg-open. - pkgver = 0.0.2 + pkgdesc = .desktop file launcher. Can to run .desktop files using xdg-open. + pkgver = 0.0.1 pkgrel = 1 url = https://aur.archlinux.org/packages/run-desktop/ install = run-desktop.install arch = any license = GPL - depends = kde-cli-tools - source = run-desktop.sh + depends = python + depends = python-gobject + source = run-desktop.py source = run-desktop.desktop - sha256sums = d8789dffc8bae9ebe73de63c7bceee93ac3b8ca17900a2150db8db85e151f9b6 + sha256sums = 96485f5a3be54ba244e402aacaf5c8942403a858e17a3c21f0356b8790220576 sha256sums = a8201dd5b780e7c7e4911286a8a69c74440e00c0e9bb3f5c1c8b03c7e5f287ce pkgname = run-desktop @@ -1,20 +1,20 @@ # Maintainer: eNV25 <env252525@gmail.com> pkgname=run-desktop -pkgver=0.0.2 +pkgver=0.0.1 pkgrel=1 -pkgdesc=".desktop file launcher. Can run .desktop files using xdg-open." +pkgdesc=".desktop file launcher. Can to run .desktop files using xdg-open." arch=(any) url="https://aur.archlinux.org/packages/run-desktop/" license=('GPL') -depends=(kde-cli-tools) -source=(run-desktop.sh run-desktop.desktop) +depends=(python python-gobject) +source=(run-desktop.py run-desktop.desktop) install=run-desktop.install package() { - install -Dm755 "${srcdir}/run-desktop.sh" "${pkgdir}/usr/bin/run-desktop" + install -Dm755 "${srcdir}/run-desktop.py" "${pkgdir}/usr/bin/run-desktop" install -Dm644 "${srcdir}/run-desktop.desktop" "${pkgdir}/usr/share/applications/run-desktop.desktop" } -sha256sums=('d8789dffc8bae9ebe73de63c7bceee93ac3b8ca17900a2150db8db85e151f9b6' +sha256sums=('96485f5a3be54ba244e402aacaf5c8942403a858e17a3c21f0356b8790220576' 'a8201dd5b780e7c7e4911286a8a69c74440e00c0e9bb3f5c1c8b03c7e5f287ce') diff --git a/run-desktop.py b/run-desktop.py new file mode 100644 index 000000000000..f6a71248290c --- /dev/null +++ b/run-desktop.py @@ -0,0 +1,13 @@ +#!/usr/bin/python3 + +from gi.repository import Gio +import sys + + +def main(_, desktop, *uris): + launcher = Gio.DesktopAppInfo.new_from_filename(desktop) + launcher.launch_uris(uris, None) + + +if __name__ == "__main__": + main(*sys.argv) diff --git a/run-desktop.sh b/run-desktop.sh deleted file mode 100755 index 6e0684ce03db..000000000000 --- a/run-desktop.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec kioclient exec "$@" |