🔒 Repository is read-only – file editing is disabled.

recipes/de/pagande/PAGBUILD.yaml main

63 linii Raw ← Powrót
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
# GENEROWANY PLIK — nie edytować ręcznie.
# Źródło prawdy: config/ i session/ (dom projektu PaganBuild/PaganDE).
# Regeneracja:  make tarball-meta && make recipe

pkgname: pagande
pkgver: '0.2.0'
pkgrel: 1
pkgdesc: 'PaganDE  lekkie środowisko Wayland: fork labwc-pagan (rc.ini + live reload), wlroots-pagan, Catppuccin Mocha (waybar, rofi, mako, foot, kanshi, swaybg, swaylock)'
url: 'https://paganlinux.eu'
arch: x86_64
license:
- MIT
depends:
- cantarell-fonts
- catppuccin-gtk-theme
- foot
- kanshi
- labwc-pagan
- mako
- network-manager-applet
- papirus-icon-theme
- pavucontrol
- pipewire
- polkit-gnome
- rofi
- swaybg
- swaylock
- thunar
- thunar-archive-plugin
- waybar
- xcursor-dmz
- xdg-desktop-portal
- xdg-desktop-portal-gtk
makedepends: []
source:
- pagande-${pkgver}.tar.gz
sha256sums:
- '8ebe4df2514491a50a6485db5d4f790f6c81f6d6fc50b999806e2413b204e1d1'
build: |
  cd ${pkgname}

  # ── Pliki sesji ─────────────────────────────────────────────
  install -dm755 "${PKGDIR}/usr/bin"
  install -m755 session/pagande-session "${PKGDIR}/usr/bin/pagande-session"

  install -dm755 "${PKGDIR}/usr/share/wayland-sessions"
  install -m644 session/pagande.desktop "${PKGDIR}/usr/share/wayland-sessions/pagande.desktop"

  # ── Motyw okien labwc (config/theme/* → /usr/share/themes) ─
  install -dm755 "${PKGDIR}/usr/share/themes"
  cp -a config/theme/. "${PKGDIR}/usr/share/themes/"

  # ── Domyślne konfiguracje (sesja rozkłada je do ~/.config) ─
  install -dm755 "${PKGDIR}/etc/xdg/pagande"
  cp -a config/labwc "${PKGDIR}/etc/xdg/pagande/labwc"
  cp -a config/waybar "${PKGDIR}/etc/xdg/pagande/waybar"
  cp -a config/rofi "${PKGDIR}/etc/xdg/pagande/rofi"
  cp -a config/mako "${PKGDIR}/etc/xdg/pagande/mako"
  cp -a config/foot "${PKGDIR}/etc/xdg/pagande/foot"
  cp -a config/kanshi "${PKGDIR}/etc/xdg/pagande/kanshi"
  cp -a config/gtk-3.0 "${PKGDIR}/etc/xdg/pagande/gtk-3.0"
package: |
  true