From cffffd29e55104cd3f361b2e523a8e78f80cf94c Mon Sep 17 00:00:00 2001 From: Jason Schonberg Date: Thu, 5 Jun 2025 12:11:26 -0400 Subject: thunar-plugin.bbclass change and plugins Newer thunar plugins are being distributed as tar.xz archives instead of tar.bz2. Update the bbclass to reflect that. Also update the three users of this bbclass to newer plugin versions that are distributed as tar.xz arcives. All three of these plugins still build with autotools. Although some thought should be given to how we want to build with meson in the future. thunar-shares-plugin: upgrade 0.4.0 -> 0.5.0 Changelog: https://gitlab.xfce.org/thunar-plugins/thunar-shares-plugin/-/tags/thunar-shares-plugin-0.5.0 thunar-media-tags-plugin: upgrade 0.5.0 -> 0.6.0 Changelog: https://gitlab.xfce.org/thunar-plugins/thunar-media-tags-plugin/-/tags/thunar-media-tags-plugin-0.6.0 thunar-archive-plugin: upgrade 0.5.3 -> 0.6.0 Changelog: https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/-/tags/thunar-archive-plugin-0.6.0 Signed-off-by: Jason Schonberg Signed-off-by: Khem Raj --- meta-xfce/classes/thunar-plugin.bbclass | 2 +- .../archive/thunar-archive-plugin_0.5.3.bb | 11 ----------- .../archive/thunar-archive-plugin_0.6.0.bb | 11 +++++++++++ .../media-tags/thunar-media-tags-plugin_0.5.0.bb | 10 ---------- .../media-tags/thunar-media-tags-plugin_0.6.0.bb | 10 ++++++++++ .../shares/thunar-shares-plugin_0.4.0.bb | 12 ------------ .../shares/thunar-shares-plugin_0.5.0.bb | 12 ++++++++++++ 7 files changed, 34 insertions(+), 34 deletions(-) delete mode 100644 meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.5.3.bb create mode 100644 meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.6.0.bb delete mode 100644 meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.5.0.bb create mode 100644 meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.6.0.bb delete mode 100644 meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.4.0.bb create mode 100644 meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.5.0.bb (limited to 'meta-xfce') diff --git a/meta-xfce/classes/thunar-plugin.bbclass b/meta-xfce/classes/thunar-plugin.bbclass index 3719cba219..ad9e15296e 100644 --- a/meta-xfce/classes/thunar-plugin.bbclass +++ b/meta-xfce/classes/thunar-plugin.bbclass @@ -6,7 +6,7 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" DEPENDS += "thunar" -SRC_URI = "http://archive.xfce.org/src/thunar-plugins/${BPN}/${@'${PV}'[0:3]}/${BPN}-${PV}.tar.bz2" +SRC_URI = "http://archive.xfce.org/src/thunar-plugins/${BPN}/${@'${PV}'[0:3]}/${BPN}-${PV}.tar.xz" FILES:${PN} += "${libdir}/thunarx-3/*.so" diff --git a/meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.5.3.bb b/meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.5.3.bb deleted file mode 100644 index e4d5d731c6..0000000000 --- a/meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.5.3.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "Thunar Archive Plugin allows you to create and extract archive files using file context menus in Thunar" -HOMEPAGE = "https://docs.xfce.org/xfce/thunar/archive" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=4cf66a4984120007c9881cc871cf49db" - -inherit thunar-plugin - -SRC_URI[sha256sum] = "cc0ffc86dc48e72edc6f6a61ad4345f99018526d5d854360960759ce1ec2ca22" - -# install tap files in ${libdir}/thunar-archive-plugin -EXTRA_OECONF += "--libexecdir=${libdir}" diff --git a/meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.6.0.bb b/meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.6.0.bb new file mode 100644 index 0000000000..e38636be24 --- /dev/null +++ b/meta-xfce/recipes-thunar-plugins/archive/thunar-archive-plugin_0.6.0.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "Thunar Archive Plugin allows you to create and extract archive files using file context menus in Thunar" +HOMEPAGE = "https://docs.xfce.org/xfce/thunar/archive" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=4cf66a4984120007c9881cc871cf49db" + +inherit thunar-plugin + +SRC_URI[sha256sum] = "692708cd047c7a552f2f85fe2ee32f19c7d5be5bf695d0288e8cadf50289db06" + +# install tap files in ${libdir}/thunar-archive-plugin +EXTRA_OECONF += "--libexecdir=${libdir}" diff --git a/meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.5.0.bb b/meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.5.0.bb deleted file mode 100644 index 7418083149..0000000000 --- a/meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.5.0.bb +++ /dev/null @@ -1,10 +0,0 @@ -SUMMARY = "Adds ID3/OGG tag support to the Thunar bulk rename dialog" -HOMEPAGE = "https://docs.xfce.org/xfce/thunar/media-tags" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" - -inherit thunar-plugin - -DEPENDS += "taglib" - -SRC_URI[sha256sum] = "105a72d51c7fbcc690c9b9a850f3743accbd9bf5dc51480b5ea283dfde96d61e" diff --git a/meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.6.0.bb b/meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.6.0.bb new file mode 100644 index 0000000000..5d75e43e61 --- /dev/null +++ b/meta-xfce/recipes-thunar-plugins/media-tags/thunar-media-tags-plugin_0.6.0.bb @@ -0,0 +1,10 @@ +SUMMARY = "Adds ID3/OGG tag support to the Thunar bulk rename dialog" +HOMEPAGE = "https://docs.xfce.org/xfce/thunar/media-tags" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" + +inherit thunar-plugin + +DEPENDS += "taglib" + +SRC_URI[sha256sum] = "b62dc047100346324e63d46acaaa497e8d7fccd1d10ef5bfb8370fd666a48c4a" diff --git a/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.4.0.bb b/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.4.0.bb deleted file mode 100644 index f22e0ca9fa..0000000000 --- a/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.4.0.bb +++ /dev/null @@ -1,12 +0,0 @@ -SUMMARY = "Quickly share a folder using Samba from Thunar" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" - -inherit thunar-plugin features_check - -ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" -REQUIRED_DISTRO_FEATURES = "pam" - -SRC_URI[sha256sum] = "0afc9b9ff31c88b208ca9a58bc61d95f9f5408f2adbcd7fe911dfce9e22fba44" - -RDEPENDS:${PN} += "samba-server" diff --git a/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.5.0.bb b/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.5.0.bb new file mode 100644 index 0000000000..3b4f38da02 --- /dev/null +++ b/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.5.0.bb @@ -0,0 +1,12 @@ +SUMMARY = "Quickly share a folder using Samba from Thunar" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +inherit thunar-plugin features_check + +ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" +REQUIRED_DISTRO_FEATURES = "pam" + +SRC_URI[sha256sum] = "34d4d69d413e63837c5083506b4dbf65f1fd2efe17667b1d7ad0699e1e2eb07d" + +RDEPENDS:${PN} += "samba-server" -- cgit v1.2.3-54-g00ecf