summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD5
-rw-r--r--xdg-desktop-portal-shana.install21
3 files changed, 28 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ac83725e1f4d..67d31b93f233 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = xdg-desktop-portal-shana
pkgdesc = A filechooser portal backend for any desktop environment
- pkgver = 0.3.3
+ pkgver = 0.3.4
pkgrel = 1.0
url = https://github.com/Decodetalkers/xdg-desktop-portal-shana
+ install = xdg-desktop-portal-shana.install
arch = x86_64
arch = aarch64
license = MIT
@@ -16,7 +17,7 @@ pkgbase = xdg-desktop-portal-shana
optdepends = xdg-desktop-portal-gtk: provide gtk backend
optdepends = xdg-desktop-portal-lxqt: provide lxqt backend
provides = xdg-desktop-portal-impl
- source = xdg-desktop-portal-shana-v0.3.3.tar.gz::https://github.com/Decodetalkers/xdg-desktop-portal-shana/archive/refs/tags/v0.3.3.tar.gz
- sha256sums = 96f6d73630ec5475f13c41f149c2ab305a8b0a9c2f106eae515a881ef48dffeb
+ source = xdg-desktop-portal-shana-v0.3.4.tar.gz::https://github.com/Decodetalkers/xdg-desktop-portal-shana/archive/refs/tags/v0.3.4.tar.gz
+ sha256sums = 1301f2429b4e2bd2e71561e933be2be99a48ea5e319d431131397c35bd758eb3
pkgname = xdg-desktop-portal-shana
diff --git a/PKGBUILD b/PKGBUILD
index 810b02059159..4fcc86d959d1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
pkgname=xdg-desktop-portal-shana
-pkgver=0.3.3
+pkgver=0.3.4
pkgrel=1.0
pkgdesc='xdg-desktop-portal-shana'
arch=('x86_64' 'aarch64')
pkgdesc='A filechooser portal backend for any desktop environment'
url='https://github.com/Decodetalkers/xdg-desktop-portal-shana'
+install=''$pkgname'.install'
license=('MIT')
depends=('xdg-desktop-portal')
provides=("xdg-desktop-portal-impl")
@@ -14,7 +15,7 @@ optdepends=("xdg-desktop-portal-gnome: provide gnome backend"
"xdg-desktop-portal-lxqt: provide lxqt backend")
makedepends=('git' 'ninja' 'meson' 'rust')
source=("${pkgname}-v${pkgver}.tar.gz::https://github.com/Decodetalkers/xdg-desktop-portal-shana/archive/refs/tags/v${pkgver}.tar.gz")
-sha256sums=('96f6d73630ec5475f13c41f149c2ab305a8b0a9c2f106eae515a881ef48dffeb')
+sha256sums=('1301f2429b4e2bd2e71561e933be2be99a48ea5e319d431131397c35bd758eb3')
build() {
cd ${pkgname}-$pkgver
diff --git a/xdg-desktop-portal-shana.install b/xdg-desktop-portal-shana.install
new file mode 100644
index 000000000000..d7cb94d0b2c2
--- /dev/null
+++ b/xdg-desktop-portal-shana.install
@@ -0,0 +1,21 @@
+msg_blue() {
+ printf "${blue}==>${bold} $1${all_off}\n"
+}
+
+note() {
+ printf "${blue}==>${yellow} Note:${bold} $1${all_off}\n"
+}
+
+all_off="$(tput sgr0)"
+bold="${all_off}$(tput bold)"
+blue="${bold}$(tput setaf 4)"
+yellow="${bold}$(tput setaf 3)"
+post_install() {
+ note #
+ msg_blue " create ~/.config/xdg-desktop-portal-shana/config.toml to custom which portal to use."
+ msg_blue " for more info: https://github.com/Decodetalkers/xdg-desktop-portal-shana"
+}
+post_upgrade() {
+ post_install
+}
+