aboutsummaryrefslogtreecommitdiff
path: root/tumbler
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 /tumbler
parentab119e4809a15d37522b7aea45d55911f8d43ac9 (diff)
downloadcrux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.tar.gz
crux-xfce4-9a6af577ce42cb73efc98c09ab1ef6f9e0083153.zip
xfce4: initial migration
Diffstat (limited to 'tumbler')
-rw-r--r--tumbler/.footprint55
-rw-r--r--tumbler/.signature5
-rw-r--r--tumbler/Pkgfile30
-rwxr-xr-xtumbler/post-install7
4 files changed, 97 insertions, 0 deletions
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