diff options
author | Antonin Décimo | 2020-10-23 12:18:57 +0200 |
---|---|---|
committer | Antonin Décimo | 2020-10-23 22:41:23 +0200 |
commit | 5508e76470074eaaf6309f14236d00c03c7f93fe (patch) | |
tree | 0f4f53448e08f2574642d477a57c9463a83832df /PKGBUILD | |
parent | c7e90443178d23c6a7c779ec95897649b1452ef4 (diff) | |
download | aur-5508e76470074eaaf6309f14236d00c03c7f93fe.tar.gz |
Update to parity with community/sway.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 59 |
1 files changed, 43 insertions, 16 deletions
@@ -1,26 +1,49 @@ # Maintainer: Drew DeVault <sir@cmpwn.com> +# Contributor: Antonin Décimo <antonin dot decimo at gmail dot com> pkgname=sway-git _pkgname=sway -pkgver=r5942.3f77591b +pkgver=r6506.1be66c98 pkgrel=1 license=("MIT") -pkgdesc="i3-compatible Wayland compositor" -makedepends=("meson" "git" "scdoc" "wayland-protocols" "ninja") +pkgdesc="Tiling Wayland compositor and replacement for the i3 window manager" +makedepends=( + "git" + "meson" + "ninja" + "scdoc" + "wayland-protocols" +) depends=( - "json-c" "pcre" "wlroots-git" "cairo" "pango" "gdk-pixbuf2" "pam" - "xorg-server-xwayland" "swaybg-git" + "cairo" + "gdk-pixbuf2" + "json-c" + "pango" + "polkit" + "pcre" + "swaybg-git" + "ttf-font" + "wlroots-git" + "xorg-server-xwayland" ) optdepends=( - "alacritty: Default terminal emulator." - "dmenu: Default for launching applications." - "i3status: To display system information with a bar." - "swayidle-git: Idle management daemon for Sway." - "swaylock-git: Screen locker for Sway." + "alacritty: Terminal emulator used by the default config" + "dmenu: Application launcher" + "grim: Screenshot utility" + "i3status: Status line" + "mako: Lightweight notification daemon" + "slurp: Select a region" + "swayidle: Idle management daemon" + "swaylock: Screen locker" + "wallutils: Timed wallpapers" + "waybar: Highly customizable bar" ) +backup=(etc/sway/config) arch=("i686" "x86_64") url="https://swaywm.org" -source=("${pkgname%-*}::git+https://github.com/swaywm/sway.git") -sha512sums=('SKIP') +source=("${pkgname%-*}::git+https://github.com/swaywm/sway.git" + 50-systemd-user.conf) +sha512sums=("SKIP" + "57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e") provides=("sway") conflicts=("sway") options=(debug !strip) @@ -30,10 +53,6 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -prepare() { - cd "$_pkgname" -} - build() { cd "$_pkgname" meson \ @@ -44,6 +63,14 @@ build() { } package() { + install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/" + cd "$_pkgname" DESTDIR="$pkgdir" ninja -C "$srcdir/build" install + + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + for util in autoname-workspaces.py inactive-windows-transparency.py grimshot; do + install -Dm755 "contrib/$util" -t "$pkgdir/usr/share/$pkgname/scripts" + done } |