[packages/lxqt-archiver] - version 1.3.0

mrozowik mrozowik at pld-linux.org
Thu Dec 11 15:22:30 CET 2025


commit d29ba32e9bade14f118b22463410121115272479
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Thu Dec 11 14:22:13 2025 +0000

    - version 1.3.0

 lxqt-archiver.appdata.xml | 16 +++++++++++
 lxqt-archiver.spec        | 67 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)
---
diff --git a/lxqt-archiver.spec b/lxqt-archiver.spec
new file mode 100644
index 0000000..4c1e202
--- /dev/null
+++ b/lxqt-archiver.spec
@@ -0,0 +1,67 @@
+#
+# Conditional build:
+#
+%define         qtver           6.6.0
+
+Summary:	A simple & lightweight desktop-agnostic Qt file archiver
+Summary(pl.UTF-8):	Prosty i lekki archiwizator plików niezależny od środowiska graficznego
+Name:		lxqt-archiver
+Version:	1.3.0
+Release:	1
+License:	GPL-2.0-or-later
+URL:		https://lxqt.github.io/
+Source0:	https://github.com/lxqt/lxqt-archiver/releases/download/%{version}/%{name}-%{version}.tar.xz
+# Source0-md5:	f48dc4c45a744a702c6b863398a5e8d1
+Source1:	%{name}.appdata.xml
+BuildRequires:	Qt6Widgets-devel >= %{qtver}
+BuildRequires:	appstream-glib
+BuildRequires:	cmake >= 3.18.0
+BuildRequires:	glib2-devel >= 1:2.50.0
+BuildRequires:	json-glib-devel
+BuildRequires:	libfm-qt-devel >= 2.3.0
+BuildRequires:	lxqt-build-tools >= 2.3.0
+BuildRequires:	perl-base
+BuildRequires:	qt6-linguist >= %{qtver}
+BuildRequires:	xz-devel
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+A simple & lightweight desktop-agnostic Qt file archiver.
+
+%description -l pl.UTF-8
+Oparty o bibliotekę Qt, prosty i lekki archiwizator plików niezależny
+od środowiska graficznego.
+
+%prep
+%setup -q
+
+%build
+%cmake -B build
+
+%{__make} -C build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} -C build install \
+        DESTDIR=$RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT%{_metainfodir}/
+cp %{SOURCE1} $RPM_BUILD_ROOT%{_metainfodir}/
+appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/*.appdata.xml
+
+%find_lang %{name} --with-qm
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc CHANGELOG AUTHORS README.md
+%attr(755,root,root) %{_bindir}/%{name}
+%{_desktopdir}/%{name}.desktop
+%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
+%{_metainfodir}/%{name}.appdata.xml
+%dir %{_datadir}/%{name}
+# required for the lang files
+%dir %{_datadir}/%{name}/translations
+
+%clean
+rm -rf $RPM_BUILD_ROOT
diff --git a/lxqt-archiver.appdata.xml b/lxqt-archiver.appdata.xml
new file mode 100644
index 0000000..984ceb2
--- /dev/null
+++ b/lxqt-archiver.appdata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop">
+  <id>lxqt-archiver.desktop</id>
+  <metadata_license>GPL-2.0+</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <name>lxqt-archiver</name>
+  <summary>A simple and lightweight desktop-agnostic Qt file archiver</summary>
+  <description>
+    <p>
+      LXQt Archiver is a simple and lightweight desktop-agnostic Qt file archiver.
+    </p>
+  </description>
+  <url type="homepage">https://github.com/lxqt/lxqt-archiver</url>
+</component>
+
+
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lxqt-archiver.git/commitdiff/d29ba32e9bade14f118b22463410121115272479



More information about the pld-cvs-commit mailing list