blob: 84d46d4166b30765688edd47c14e7cc12e2bfc23 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Maintainer: sfslinux@gmail.com
pkgname=wayland-screenshot-yad
_pkgname=wayland-screenshot
pkgver=2025.11
pkgrel=10
pkgdesc="A tool to take screenshots on Wayland (yad)"
arch=('any')
url="https://github.com/sfs-pra/wayland-screenshot"
license=('GPL3')
conflicts=('wayland-screenshot-git')
depends=('yad' 'grim' 'wl-clipboard' 'slurp')
optdepends=('sway' 'jq' 'labwc' 'swappy' 'image-gtk')
source=("git+https://github.com/sfs-pra/wayland-screenshot.git")
sha256sums=('SKIP')
install=$pkgname.install
package() {
cd "$srcdir/$_pkgname"
# Install the script
install -Dm755 wayland-screenshot -t "$pkgdir/usr/bin/"
# Install the .desktop file
install -Dm644 wayland-screenshot.desktop -t "$pkgdir/usr/share/applications/"
install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
mkdir -p $pkgdir/usr/share/locale/{be,ja,ru,br}/LC_MESSAGES
# Compile .po files to .mo files
msgfmt po/be.po -o "$pkgdir/usr/share/locale/be/LC_MESSAGES/wayland-screenshot.mo"
msgfmt po/ja.po -o "$pkgdir/usr/share/locale/ja/LC_MESSAGES/wayland-screenshot.mo"
msgfmt po/ru.po -o "$pkgdir/usr/share/locale/ru/LC_MESSAGES/wayland-screenshot.mo"
msgfmt po/br.po -o "$pkgdir/usr/share/locale/br/LC_MESSAGES/wayland-screenshot.mo"
}
|