aboutsummaryrefslogtreecommitdiff
path: root/libxfce4windowing
diff options
context:
space:
mode:
authorJay Lanagan <j@lngn.net>2025-09-29 09:51:28 -0400
committerJay Lanagan <j@lngn.net>2025-09-29 09:51:28 -0400
commit9a6af577ce42cb73efc98c09ab1ef6f9e0083153 (patch)
tree883063343f20fe827c5aecdaa40fa9ddde2ecaf2 /libxfce4windowing
parentab119e4809a15d37522b7aea45d55911f8d43ac9 (diff)
downloadcrux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.tar.gz
crux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.zip
xfce4: initial migration
Diffstat (limited to 'libxfce4windowing')
-rw-r--r--libxfce4windowing/.footprint39
-rw-r--r--libxfce4windowing/.signature5
-rw-r--r--libxfce4windowing/Pkgfile28
3 files changed, 72 insertions, 0 deletions
diff --git a/libxfce4windowing/.footprint b/libxfce4windowing/.footprint
new file mode 100644
index 0000000..85e06a7
--- /dev/null
+++ b/libxfce4windowing/.footprint
@@ -0,0 +1,39 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/xfce4/
+drwxr-xr-x root/root usr/include/xfce4/libxfce4windowing/
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/libxfce4windowing-config.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/libxfce4windowing.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-application.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-monitor.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-screen.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-seat.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-util.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-window.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-workspace-group.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-workspace-manager.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-workspace.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowing/xfw-x11.h
+drwxr-xr-x root/root usr/include/xfce4/libxfce4windowingui/
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowingui/libxfce4windowingui-config.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowingui/libxfce4windowingui.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowingui/xfw-window-action-menu.h
+-rw-r--r-- root/root usr/include/xfce4/libxfce4windowingui/xfw-window-list-menu.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/girepository-1.0/
+-rw-r--r-- root/root usr/lib/girepository-1.0/Libxfce4windowing-0.0.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/Libxfce4windowingui-0.0.typelib
+lrwxrwxrwx root/root usr/lib/libxfce4windowing-0.so -> libxfce4windowing-0.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libxfce4windowing-0.so.0 -> libxfce4windowing-0.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libxfce4windowing-0.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libxfce4windowingui-0.so -> libxfce4windowingui-0.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libxfce4windowingui-0.so.0 -> libxfce4windowingui-0.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libxfce4windowingui-0.so.0.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libxfce4windowing-0.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libxfce4windowing-x11-0.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libxfce4windowingui-0.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/gir-1.0/
+-rw-r--r-- root/root usr/share/gir-1.0/Libxfce4windowing-0.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/Libxfce4windowingui-0.0.gir
diff --git a/libxfce4windowing/.signature b/libxfce4windowing/.signature
new file mode 100644
index 0000000..dee277e
--- /dev/null
+++ b/libxfce4windowing/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/xfce4.pub
+RWRSAbUnL7azFCzLERuzjEaM9VPjQ7MXpmYz/oyf27pLP/cBqAps0gJis0FNsnVB7tfa7zBC9aDt+J63EH+bin7A7HVfv4rzOQg=
+SHA256 (Pkgfile) = 528ce5a3f3426548894d4079127e610fe81c312bb3de5fca45141066cbf02b06
+SHA256 (.footprint) = f98e1c0280b0929948936e1de723ab1d9e0a16edb78bb84d7896ca82e935e31e
+SHA256 (libxfce4windowing-4.20.4.tar.bz2) = db467f9ac4bac8f1c4e82667902841fc0957af835c29603d6659a57440b6f8cb
diff --git a/libxfce4windowing/Pkgfile b/libxfce4windowing/Pkgfile
new file mode 100644
index 0000000..45413c7
--- /dev/null
+++ b/libxfce4windowing/Pkgfile
@@ -0,0 +1,28 @@
+# Description: Wayland windowing library for Xfce
+# URL: https://www.xfce.org
+# Maintainer: Jay Lanagan, j at lngn dot net
+# Depends on: libdisplay-info libwnck-gtk3 wayland xfce4-dev-tools
+
+name=libxfce4windowing
+version=4.20.4
+release=1
+source=(https://archive.xfce.org/src/xfce/$name/${version:0:4}/$name-$version.tar.bz2)
+
+build() {
+
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-debug \
+ --disable-static \
+ --disable-nls \
+ --enable-gtk-doc-html=no
+
+ make
+ make DESTDIR=$PKG install
+
+ find $PKG/usr/lib/* -name "*.la" -type f|xargs rm -f
+ rm -r $PKG/usr/share/gtk-doc
+
+}