From d1bf61bf12757ea1ba175280f51c7e5c65023f27 Mon Sep 17 00:00:00 2001 From: Evan Maddock Date: Mon, 23 Dec 2024 14:04:55 -0500 Subject: [PATCH 1/2] thunar-archive-plugin: Update to v0.5.2 **Summary** - Add/fix support for bz2 and bz3 files - Add a few more compression mimetypes, sort the list Signed-off-by: Evan Maddock --- .../t/thunar-archive-plugin/monitoring.yml | 6 ++++ packages/t/thunar-archive-plugin/package.yml | 10 +++---- .../t/thunar-archive-plugin/pspec_x86_64.xml | 28 +++++++++---------- 3 files changed, 24 insertions(+), 20 deletions(-) create mode 100644 packages/t/thunar-archive-plugin/monitoring.yml diff --git a/packages/t/thunar-archive-plugin/monitoring.yml b/packages/t/thunar-archive-plugin/monitoring.yml new file mode 100644 index 00000000000..5f5dd1b629c --- /dev/null +++ b/packages/t/thunar-archive-plugin/monitoring.yml @@ -0,0 +1,6 @@ +releases: + id: 14670 + rss: https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/-/tags?format=atom +# No known CPE, checked 2024-12-23 +security: + cpe: ~ diff --git a/packages/t/thunar-archive-plugin/package.yml b/packages/t/thunar-archive-plugin/package.yml index f4c0219ef19..7fda0ac1469 100644 --- a/packages/t/thunar-archive-plugin/package.yml +++ b/packages/t/thunar-archive-plugin/package.yml @@ -1,8 +1,8 @@ name : thunar-archive-plugin -version : 0.5.1 -release : 1 +version : 0.5.2 +release : 2 source : - - https://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/0.5/thunar-archive-plugin-0.5.1.tar.bz2 : a81b3ab1d3cd77c7b3d6db15b37a3c12d65b06e373edc3c21083f02d605d8bed + - https://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/0.5/thunar-archive-plugin-0.5.2.tar.bz2 : 6379f877bcfc0ea85db9f43723b6fb317893050c712bd03c2ae3232fb9d5ade3 homepage : https://docs.xfce.org/xfce/thunar/archive license : GPL-2.0-or-later component : desktop.xfce @@ -12,10 +12,8 @@ description: | builddeps : - pkgconfig(exo-2) - pkgconfig(thunarx-3) -rundeps : - - file-roller setup : | - %configure + %configure --libexecdir=/usr/lib64/xfce4 build : | %make install : | diff --git a/packages/t/thunar-archive-plugin/pspec_x86_64.xml b/packages/t/thunar-archive-plugin/pspec_x86_64.xml index a42e3c2a2dd..85aec25292c 100644 --- a/packages/t/thunar-archive-plugin/pspec_x86_64.xml +++ b/packages/t/thunar-archive-plugin/pspec_x86_64.xml @@ -3,8 +3,8 @@ thunar-archive-plugin https://docs.xfce.org/xfce/thunar/archive - Zach Bacon - zachbacon@vba-m.com + Evan Maddock + maddock.evan@vivaldi.net GPL-2.0-or-later desktop.xfce @@ -20,14 +20,14 @@ desktop.xfce - /usr/lib64/thunar-archive-plugin/thunar-archive-plugin/ark.tap - /usr/lib64/thunar-archive-plugin/thunar-archive-plugin/engrampa.tap - /usr/lib64/thunar-archive-plugin/thunar-archive-plugin/file-roller.tap - /usr/lib64/thunar-archive-plugin/thunar-archive-plugin/gnome-file-roller.tap - /usr/lib64/thunar-archive-plugin/thunar-archive-plugin/mate-engrampa.tap - /usr/lib64/thunar-archive-plugin/thunar-archive-plugin/org.gnome.FileRoller.tap - /usr/lib64/thunar-archive-plugin/thunar-archive-plugin/org.kde.ark.tap /usr/lib64/thunarx-3/thunar-archive-plugin.so + /usr/lib64/xfce4/thunar-archive-plugin/ark.tap + /usr/lib64/xfce4/thunar-archive-plugin/engrampa.tap + /usr/lib64/xfce4/thunar-archive-plugin/file-roller.tap + /usr/lib64/xfce4/thunar-archive-plugin/gnome-file-roller.tap + /usr/lib64/xfce4/thunar-archive-plugin/mate-engrampa.tap + /usr/lib64/xfce4/thunar-archive-plugin/org.gnome.FileRoller.tap + /usr/lib64/xfce4/thunar-archive-plugin/org.kde.ark.tap /usr/share/icons/hicolor/16x16/apps/tap-create.png /usr/share/icons/hicolor/16x16/apps/tap-extract-to.png /usr/share/icons/hicolor/16x16/apps/tap-extract.png @@ -99,12 +99,12 @@ - - 2023-10-26 - 0.5.1 + + 2024-12-23 + 0.5.2 Packaging update - Zach Bacon - zachbacon@vba-m.com + Evan Maddock + maddock.evan@vivaldi.net \ No newline at end of file From cd16db2bdc79a2ddd1628b19fbde316c3e0e793b Mon Sep 17 00:00:00 2001 From: Evan Maddock Date: Mon, 23 Dec 2024 15:17:52 -0500 Subject: [PATCH 2/2] xarchiver: Fix install location of .tap file **Summary** - Fix location of .tap file for Thunar - Add metainfo file Part of https://github.com/getsolus/packages/issues/1389 Signed-off-by: Evan Maddock --- .../x/xarchiver/files/xarchiver.metainfo.xml | 23 +++++++++++++++++++ packages/x/xarchiver/package.yml | 6 +++-- packages/x/xarchiver/pspec_x86_64.xml | 7 +++--- 3 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 packages/x/xarchiver/files/xarchiver.metainfo.xml diff --git a/packages/x/xarchiver/files/xarchiver.metainfo.xml b/packages/x/xarchiver/files/xarchiver.metainfo.xml new file mode 100644 index 00000000000..e507e26d43b --- /dev/null +++ b/packages/x/xarchiver/files/xarchiver.metainfo.xml @@ -0,0 +1,23 @@ + + + com.github.xarchiver + xarchiver.desktop + Xarchiver + A GTK+ only archive manager + CC0-1.0 + GPL-2.0 + + +

Xarchiver is a lightweight desktop independent GTK+ frontend for manipulating xz, 7z, lzma, arj, bzip2, gzip, rar, tar, zip, rpm, lz4, compress, zstd, lzip, lrzip, lzop, lha and deb files. It allows you to create archives and add, extract, and delete files from them. Password protected archives in the arj, 7z, rar, zip and lrzip formats are supported.

+
+ + + http://xarchiver.sourceforge.net/screenshots/main_window.png + + + https://github.com/ib/xarchiver/issues + https://github.com/ib/xarchiver + + + +
diff --git a/packages/x/xarchiver/package.yml b/packages/x/xarchiver/package.yml index 53e699d40ec..1170ef07663 100644 --- a/packages/x/xarchiver/package.yml +++ b/packages/x/xarchiver/package.yml @@ -1,6 +1,6 @@ name : xarchiver version : 0.5.4.23 -release : 1 +release : 2 source : - https://github.com/ib/xarchiver/archive/refs/tags/0.5.4.23.tar.gz : 319935cd323e865d8aa12023b5286c314c128491ac58e853e63f6d6ea3da2a27 homepage : https://github.com/ib/xarchiver @@ -12,10 +12,12 @@ description: | builddeps : - pkgconfig(gtk+-3.0) setup : | - %configure + %configure --libexecdir=/usr/lib64/xfce4 build : | %make install : | %make_install + install -Dm00644 $pkgfiles/xarchiver.metainfo.xml -t $installdir/usr/share/metainfo + rm $installdir/usr/share/doc/xarchiver/ChangeLog diff --git a/packages/x/xarchiver/pspec_x86_64.xml b/packages/x/xarchiver/pspec_x86_64.xml index 39087b99747..f1050bf4d2a 100644 --- a/packages/x/xarchiver/pspec_x86_64.xml +++ b/packages/x/xarchiver/pspec_x86_64.xml @@ -21,7 +21,7 @@ system.utils /usr/bin/xarchiver - /usr/lib64/xarchiver/thunar-archive-plugin/xarchiver.tap + /usr/lib64/xfce4/thunar-archive-plugin/xarchiver.tap /usr/share/applications/xarchiver.desktop /usr/share/doc/xarchiver/COPYING /usr/share/doc/xarchiver/README @@ -108,6 +108,7 @@ /usr/share/locale/zh_CN/LC_MESSAGES/xarchiver.mo /usr/share/locale/zh_TW/LC_MESSAGES/xarchiver.mo /usr/share/man/man1/xarchiver.1 + /usr/share/metainfo/xarchiver.metainfo.xml /usr/share/pixmaps/xarchiver/xarchiver-add.png /usr/share/pixmaps/xarchiver/xarchiver-close.png /usr/share/pixmaps/xarchiver/xarchiver-extract.png @@ -118,8 +119,8 @@ - - 2024-09-25 + + 2024-12-23 0.5.4.23 Packaging update Evan Maddock