From 9a6af577ce42cb73efc98c09ab1ef6f9e0083153 Mon Sep 17 00:00:00 2001 From: Jay Lanagan Date: Mon, 29 Sep 2025 09:51:28 -0400 Subject: xfce4: initial migration --- tumbler/.footprint | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++ tumbler/.signature | 5 +++++ tumbler/Pkgfile | 30 ++++++++++++++++++++++++++++ tumbler/post-install | 7 +++++++ 4 files changed, 97 insertions(+) create mode 100644 tumbler/.footprint create mode 100644 tumbler/.signature create mode 100644 tumbler/Pkgfile create mode 100755 tumbler/post-install (limited to 'tumbler') diff --git a/tumbler/.footprint b/tumbler/.footprint new file mode 100644 index 0000000..3fc4517 --- /dev/null +++ b/tumbler/.footprint @@ -0,0 +1,55 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/xdg/ +drwxr-xr-x root/root etc/xdg/tumbler/ +-rw-r--r-- root/root etc/xdg/tumbler/tumbler.rc +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/tumbler-1/ +drwxr-xr-x root/root usr/include/tumbler-1/tumbler/ +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-abstract-thumbnailer.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-cache-plugin.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-cache.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-config.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-enum-types.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-error.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-file-info.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-marshal.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-provider-factory.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-provider-plugin.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-thumbnail-flavor.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-thumbnail.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-thumbnailer-provider.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-thumbnailer.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler-util.h +-rw-r--r-- root/root usr/include/tumbler-1/tumbler/tumbler.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libtumbler-1.so -> libtumbler-1.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libtumbler-1.so.0 -> libtumbler-1.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libtumbler-1.so.0.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/tumbler-1.pc +drwxr-xr-x root/root usr/lib/tumbler-1/ +drwxr-xr-x root/root usr/lib/tumbler-1/plugins/ +drwxr-xr-x root/root usr/lib/tumbler-1/plugins/cache/ +lrwxrwxrwx root/root usr/lib/tumbler-1/plugins/cache/tumbler-cache-plugin.so -> tumbler-xdg-cache.so +-rwxr-xr-x root/root usr/lib/tumbler-1/plugins/cache/tumbler-xdg-cache.so +-rwxr-xr-x root/root usr/lib/tumbler-1/plugins/tumbler-cover-thumbnailer.so +-rwxr-xr-x root/root usr/lib/tumbler-1/plugins/tumbler-desktop-thumbnailer.so +-rwxr-xr-x root/root usr/lib/tumbler-1/plugins/tumbler-font-thumbnailer.so +-rwxr-xr-x root/root usr/lib/tumbler-1/plugins/tumbler-jpeg-thumbnailer.so +-rwxr-xr-x root/root usr/lib/tumbler-1/plugins/tumbler-pixbuf-thumbnailer.so +-rwxr-xr-x root/root usr/lib/tumbler-1/tumblerd +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/dbus-1/ +drwxr-xr-x root/root usr/share/dbus-1/services/ +-rw-r--r-- root/root usr/share/dbus-1/services/org.xfce.Tumbler.Cache1.service +-rw-r--r-- root/root usr/share/dbus-1/services/org.xfce.Tumbler.Manager1.service +-rw-r--r-- root/root usr/share/dbus-1/services/org.xfce.Tumbler.Thumbnailer1.service +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/32x32/ +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/org.xfce.tumbler.png +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/ +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/org.xfce.tumbler.png diff --git a/tumbler/.signature b/tumbler/.signature new file mode 100644 index 0000000..e2c1460 --- /dev/null +++ b/tumbler/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/xfce4.pub +RWRSAbUnL7azFA4vFmgU4RZ1e8sO+BDGsod4EkQ0vFFVdKZlgbYFl7H3JXuwB49kxeZ5eMRDnyTetrNBrazE+iq942V+mvWGTQA= +SHA256 (Pkgfile) = 34959f844b72b1fa2ab921f6ee0e2ca6b693bf93c1e063fd9cdee178888e4fc9 +SHA256 (.footprint) = 44d3f8b86214e1eb59d017aebe964879241f6c7d3f7fc1fd4a08d5ca708055c1 +SHA256 (tumbler-4.20.0.tar.bz2) = 74b1647d55926547e98bfac70838ff63c5a84299a5e10c81c38d1fab90e25880 diff --git a/tumbler/Pkgfile b/tumbler/Pkgfile new file mode 100644 index 0000000..79392df --- /dev/null +++ b/tumbler/Pkgfile @@ -0,0 +1,30 @@ +# Description: Thumbnail service implementing the thumbnail management D-Bus specification +# URL: https://www.xfce.org +# Maintainer: mac-a-r0ni, j at lngn dot net +# Depends on: dbus-glib gdk-pixbuf libxfce4util poppler + +name=tumbler +version=4.20.0 +release=1 +source=(http://archive.xfce.org/src/xfce/$name/${version:0:4}/$name-$version.tar.bz2) + +build() { + + cd $name-$version + + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib/$name \ + --sysconfdir=/etc \ + --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 -rf $PKG/usr/lib/systemd + rm -r $PKG/usr/share/gtk-doc + +} diff --git a/tumbler/post-install b/tumbler/post-install new file mode 100755 index 0000000..630c6ff --- /dev/null +++ b/tumbler/post-install @@ -0,0 +1,7 @@ +#!/bin/sh + +# update icon cache + +gtk-update-icon-cache /usr/share/icons/hicolor + +# End post install file -- cgit v1.3-3-ga95d