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 --- parole/.footprint | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++ parole/.signature | 5 +++++ parole/Pkgfile | 27 ++++++++++++++++++++++++ parole/post-install | 8 +++++++ 4 files changed, 101 insertions(+) create mode 100644 parole/.footprint create mode 100644 parole/.signature create mode 100644 parole/Pkgfile create mode 100644 parole/post-install (limited to 'parole') diff --git a/parole/.footprint b/parole/.footprint new file mode 100644 index 0000000..ff7d9c2 --- /dev/null +++ b/parole/.footprint @@ -0,0 +1,61 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/parole +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/parole/ +-rw-r--r-- root/root usr/include/parole/parole-debug.h +-rw-r--r-- root/root usr/include/parole/parole-file.h +-rw-r--r-- root/root usr/include/parole/parole-filters.h +-rw-r--r-- root/root usr/include/parole/parole-pl-parser.h +-rw-r--r-- root/root usr/include/parole/parole-provider-player.h +-rw-r--r-- root/root usr/include/parole/parole-provider-plugin.h +-rw-r--r-- root/root usr/include/parole/parole-stream.h +-rw-r--r-- root/root usr/include/parole/parole.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/parole-0/ +-rwxr-xr-x root/root usr/lib/parole-0/parole-mpris2.so +-rwxr-xr-x root/root usr/lib/parole-0/parole-notify.so +-rwxr-xr-x root/root usr/lib/parole-0/tray-icon.so +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/applications/ +-rw-r--r-- root/root usr/share/applications/org.xfce.Parole.desktop +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/128x128/ +drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/org.xfce.parole.png +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/org.xfce.parole.png +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/parole-extension-symbolic.svg +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/parole-extension.png +drwxr-xr-x root/root usr/share/icons/hicolor/24x24/ +drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/org.xfce.parole.png +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.parole.png +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/ +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/org.xfce.parole.png +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/parole-extension.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.parole.png +drwxr-xr-x root/root usr/share/icons/hicolor/96x96/ +drwxr-xr-x root/root usr/share/icons/hicolor/96x96/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/96x96/apps/org.xfce.parole.png +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/org.xfce.parole.svg +drwxr-xr-x root/root usr/share/metainfo/ +-rw-r--r-- root/root usr/share/metainfo/parole.appdata.xml +drwxr-xr-x root/root usr/share/parole/ +drwxr-xr-x root/root usr/share/parole/parole-plugins-0/ +-rw-r--r-- root/root usr/share/parole/parole-plugins-0/mpris2.desktop +-rw-r--r-- root/root usr/share/parole/parole-plugins-0/notify.desktop +-rw-r--r-- root/root usr/share/parole/parole-plugins-0/system-tray.desktop +drwxr-xr-x root/root usr/share/parole/pixmaps/ +-rw-r--r-- root/root usr/share/parole/pixmaps/no-cover.png +-rw-r--r-- root/root usr/share/parole/pixmaps/play.png +-rw-r--r-- root/root usr/share/parole/pixmaps/replay.png diff --git a/parole/.signature b/parole/.signature new file mode 100644 index 0000000..d200b23 --- /dev/null +++ b/parole/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/xfce4.pub +RWRSAbUnL7azFOjH8VrwHUd28wEXgpd1VYlKClsqWZcr/jGluTMcWDPlOIhgGR7oJr3xh18U7pDE82Lir6roANpiTIr4xk26GwY= +SHA256 (Pkgfile) = ba034531ee8298c7455fbca5d79c98b7cd4828e5b73f0b3e5d2cdbb217b78446 +SHA256 (.footprint) = 38a28fe8a5bc8707cac9bcc3b492fa61b41a4d96130a89cc8c72e51936005e14 +SHA256 (parole-4.20.0.tar.xz) = 5cf753e670d6518701133eb860d8bceb3a08a496af6a2b7cc67b93320230c983 diff --git a/parole/Pkgfile b/parole/Pkgfile new file mode 100644 index 0000000..56348b1 --- /dev/null +++ b/parole/Pkgfile @@ -0,0 +1,27 @@ +# Description: GStreamer-based Media Player for XFCE +# URL: https://www.xfce.org +# Maintainer: Jay Lanagan, j at lngn dot net +# Depends on: dbus-glib gst-plugins-good gtk-doc libnotify libxfce4ui +# Optional: gst-libav gst-plugins-bad gst-plugins-ugly + +name=parole +version=4.20.0 +release=1 +source=(https://archive.xfce.org/src/apps/$name/${version:0:4}/$name-$version.tar.xz) + +build() { + + meson setup $name-$version build \ + --prefix=/usr \ + --libexecdir=/usr/lib \ + --sysconfdir=/etc \ + --buildtype=plain \ + -D b_lto=true \ + -D b_pie=true + + meson compile -C build + DESTDIR=$PKG meson install -C build + + rm -rf $PKG/usr/share/locale + +} diff --git a/parole/post-install b/parole/post-install new file mode 100644 index 0000000..4867d7b --- /dev/null +++ b/parole/post-install @@ -0,0 +1,8 @@ +#!/bin/sh +# +# post-install: update icon cache & desktop database + +/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor +/usr/bin/update-desktop-database /usr/share/applications + +#EOF -- cgit v1.3-3-ga95d