diff --git a/labwc/.footprint b/labwc/.footprint new file mode 100644 index 0000000..256595a --- /dev/null +++ b/labwc/.footprint @@ -0,0 +1,30 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/labwc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/icons/ +drwxr-xr-x root/root usr/share/icons/hicolor/ +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/ +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/labwc-symbolic.svg +-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/labwc.svg +drwxr-xr-x root/root usr/share/labwc/ +-rw-r--r-- root/root usr/share/labwc/autostart +-rw-r--r-- root/root usr/share/labwc/environment +-rw-r--r-- root/root usr/share/labwc/menu.xml +-rw-r--r-- root/root usr/share/labwc/rc.xml +-rw-r--r-- root/root usr/share/labwc/rc.xml.all +-rw-r--r-- root/root usr/share/labwc/shutdown +-rw-r--r-- root/root usr/share/labwc/themerc +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/labwc.1.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/labwc-actions.5.gz +-rw-r--r-- root/root usr/share/man/man5/labwc-config.5.gz +-rw-r--r-- root/root usr/share/man/man5/labwc-menu.5.gz +-rw-r--r-- root/root usr/share/man/man5/labwc-theme.5.gz +drwxr-xr-x root/root usr/share/wayland-sessions/ +-rw-r--r-- root/root usr/share/wayland-sessions/labwc.desktop +drwxr-xr-x root/root usr/share/xdg-desktop-portal/ +-rw-r--r-- root/root usr/share/xdg-desktop-portal/labwc-portals.conf diff --git a/labwc/.signature b/labwc/.signature new file mode 100644 index 0000000..6a00299 --- /dev/null +++ b/labwc/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/lxqt.pub +RWSobSt/++EYD2Dkn5Rbh4bZDnieS2Kiznk4w/RdTwKlQeI0YSfReIrR1lqqhEEmdsH9Pg8B4ueM5L7UKWSew+6vP2OuQN3JJwc= +SHA256 (Pkgfile) = 6a31028fa132d7663af85c53134f057e9584d6f3d4e6f7007892097cd9cea9ed +SHA256 (.footprint) = cb3879cd124b73f6d5128262b07d0b11747603215a8c4b4ef4fef27696dcccb9 +SHA256 (labwc-0.8.1.tar.gz) = 8e510655cf0c84875c541f4afeb636e707d365210993ad22d64d8bc3108a3433 diff --git a/labwc/Pkgfile b/labwc/Pkgfile new file mode 100644 index 0000000..23d9bb6 --- /dev/null +++ b/labwc/Pkgfile @@ -0,0 +1,33 @@ +# Description: A Wayland window-stacking compositor +# URL: https://github.com/labwc/labwc +# Maintainer: Jay Lanagan, j at lngn dot net +# Depends on: librsvg libsfdo wlroots xorg-xwayland scdoc + +name=labwc +version=0.8.1 +release=1 +source=(https://github.com/labwc/labwc/archive/$version/$name-$version.tar.gz) + +build() { + + meson setup $name-$version build \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib \ + --localstatedir=/var \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dstrip=true \ + -Dxwayland=enabled \ + -Dnls=disabled \ + -Db_lto=true \ + -Db_pie=true + + meson compile -C build + DESTDIR=$PKG meson install -C build + + mkdir $PKG/usr/share/labwc + mv $PKG/usr/share/doc/* $PKG/usr/share + rm $PKG/usr/share/labwc/README + rmdir $PKG/usr/share/doc +} diff --git a/labwc/README b/labwc/README new file mode 100644 index 0000000..c90c047 --- /dev/null +++ b/labwc/README @@ -0,0 +1,11 @@ +Config layout for ~/.config/labwc/ +- autostart +- environment +- menu.xml +- rc.xml +- shutdown +- themerc-override +- xinitrc + +See `man labwc-config and `man labwc-theme` for further details. +