Compare commits

..

23 commits

Author SHA1 Message Date
Fedora Release Engineering
545c84d4f2 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:00:39 +00:00
Dan Horák
3aa77c610b - Update to 0.5.4.27 (rhzb#2494744) 2026-07-01 11:05:10 +02:00
Fedora Release Engineering
030c5a1423 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:27:14 +00:00
Dan Horák
feb80f3eac - Update to 0.5.4.26 (rhzb#2392621) 2025-09-08 22:19:22 +02:00
Fedora Release Engineering
282b3e1b01 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:37:24 +00:00
Dan Čermák
46cb203e98
Update to 0.5.4.25 (rhzb#2354300) 2025-03-27 10:23:20 +01:00
Dan Čermák
3fab42f798
Update to 0.5.4.24 (rhbz#2352812) 2025-03-17 13:57:57 +01:00
Fedora Release Engineering
0f3f290419 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:25:02 +00:00
Fedora Release Engineering
135f08ec5d Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:42:10 +00:00
Fedora Release Monitoring
18cbe117a8 Update to 0.5.4.23 (rhbz#2267148) 2024-03-01 09:56:24 +01:00
Fedora Release Engineering
dd10aa2223 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 09:19:16 +00:00
Fedora Release Monitoring
bface3627a Update to 0.5.4.22 (rhbz#2256261) 2023-12-30 18:29:11 +01:00
Fedora Release Engineering
075b1ee155 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 18:30:45 +00:00
Dan Horák
73ad1d64cb update docs handling 2023-07-18 14:51:47 +02:00
Dan Horák
71185294d5 - Update to 0.5.4.21 (rhbz#2085266, rhbz#2163672) 2023-07-18 14:23:35 +02:00
Fedora Release Engineering
a71f301f69 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 07:08:27 +00:00
Fedora Release Engineering
3c77f385a8 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 12:46:41 +00:00
Fedora Release Engineering
8a2ae434ac - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 04:47:59 +00:00
Fedora Release Engineering
72452ea61e - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 21:16:23 +00:00
Dan Horák
9c5857b8bb - Update to 0.5.4.17 (#1963756, #1943121, #1943121)
- Switch to gtk3 (#1790918)
- Drop obsolete distro support
2021-07-12 10:49:34 +02:00
Fedora Release Engineering
761e04428c - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:47:08 +00:00
Tom Stellard
b4817b731b Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 01:07:04 +00:00
Fedora Release Engineering
769c47a7ed - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 14:26:52 +00:00
4 changed files with 87 additions and 1396 deletions

6
.gitignore vendored
View file

@ -1,3 +1,3 @@
xarchiver-0.5.2.tar.bz2
/xarchiver-0.5.4.tar.bz2
/0.5.4.14.tar.gz
/xarchiver-*.tar.bz2
/xarchiver-*.tar.gz
/0.5.4.*.tar.gz

File diff suppressed because it is too large Load diff

View file

@ -1 +1 @@
SHA512 (0.5.4.14.tar.gz) = b38881e6cdfb402499efbd18ab25cac3869cd48ef96941a4bb3cb8b6b130a2317abe3b1d11bfc3d60e81eef7cafa34515fefc11e469443d96d139c2f09cf4498
SHA512 (xarchiver-0.5.4.27.tar.gz) = 9c6fd0f6cfa67a9d319eb6d877438b6a96e26d8fa1987c004cbe7d9c3012c066ade3b4f0c3ef06fcf4a60b7100c3e41349f676ff3f9672f4e5c5768342f125a9

View file

@ -1,21 +1,20 @@
Name: xarchiver
Version: 0.5.4.14
Release: 3%{?dist}
Version: 0.5.4.27
Release: 2%{?dist}
Summary: Archive manager for Xfce
License: GPLv2+
License: GPL-2.0-or-later AND BSD-4-Clause-UC AND (LGPL-2.1-or-later OR AFL-2.0)
URL: https://github.com/ib/xarchiver
Source0: https://github.com/ib/xarchiver/archive/%{version}.tar.gz
# master branch patch to enable building on RHEL7
# https://github.com/ib/xarchiver/commit/cd3f297e7f6a760b9c81cff0c3eb9b6fdee05526
Patch1: 0001-Update-GNU-Build-System.patch
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
BuildRequires: gtk2-devel, libxml2-devel, gettext, desktop-file-utils
BuildRequires: xfce4-dev-tools >= 4.3.90.2
BuildRequires: autoconf >= 2.69
BuildRequires: libtool
BuildRequires: automake
BuildRequires: make
BuildRequires: gcc
BuildRequires: gtk3-devel
BuildRequires: libxml2-devel
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: gtk-doc
BuildRequires: desktop-file-utils
# Using Debian's list of recommendations vs suggestions:
# https://salsa.debian.org/debian/xarchiver/blob/master/debian/control
@ -27,7 +26,7 @@ Suggests: arj, binutils, cpio, lz4, lzop, ncompress, unar, zstd, zip
%endif
%description
Xarchiver is a lightweight GTK2 only frontend for manipulating 7z, arj, bzip2,
Xarchiver is a lightweight GTK frontend for manipulating 7z, arj, bzip2,
gzip, iso, rar, lha, tar, zip, RPM 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, and zip formats are supported.
@ -37,40 +36,23 @@ archives in the arj, 7z, rar, and zip formats are supported.
%autosetup -p1
%build
./autogen.sh
%configure
%make_build
%install
make install DESTDIR=%{buildroot} INSTALL="install -p"
%if 0%{?rhel} && 0%{?rhel} < 7
# On Fedora < 19 we need to install file-roller.tap as gnome-file-roller.tap,
# because the name # has to match the basename of the desktop-file in
# %%{_datadir}/applications.
rm %{buildroot}%{_libexecdir}/thunar-archive-plugin/xarchiver.tap
install -p -m 755 xarchiver.tap \
%{buildroot}%{_libexecdir}/thunar-archive-plugin/fedora-xarchiver.tap
%endif
%make_install
%find_lang %{name}
%if (0%{?fedora} && 0%{?fedora} < 19) || (0%{?rhel} && 0%{?rhel} < 7)
desktop-file-install --delete-original \
--dir %{buildroot}%{_datadir}/applications \
--vendor fedora \
%{buildroot}%{_datadir}/applications/%{name}.desktop
%else
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%endif
# remove duplicate docs
rm %{buildroot}%{_docdir}/%{name}/{COPYING,ChangeLog,README}
# remove useless docs
rm %{buildroot}%{_docdir}/%{name}/ChangeLog
%files -f %{name}.lang
%doc COPYING ChangeLog README
%license COPYING
%doc %{_docdir}/%{name}/
%{_bindir}/%{name}
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/pixmaps/%{name}/
%{_libexecdir}/thunar-archive-plugin/
@ -78,6 +60,71 @@ rm %{buildroot}%{_docdir}/%{name}/{COPYING,ChangeLog,README}
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.27-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Wed Jul 01 2026 Dan Horák <dan[at]danny.cz> - 0.5.4.27-1
- Update to 0.5.4.27 (rhzb#2494744)
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.26-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Mon Sep 08 2025 Dan Horák <dan[at]danny.cz> - 0.5.4.26-1
- Update to 0.5.4.26 (rhzb#2392621)
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.25-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Mar 27 2025 Dan Čermák <dan.cermak@cgc-instruments.com> - 0.5.4.25-1
- Update to 0.5.4.25 (rhzb#2354300)
* Mon Mar 17 2025 Dan Čermák <dan.cermak@cgc-instruments.com> - 0.5.4.24-1
- Update to 0.5.4.24 (rhbz#2352812)
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Mar 01 2024 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 0.5.4.23-1
- Update to 0.5.4.23 (rhbz#2267148)
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.22-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Dec 30 2023 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 0.5.4.22-1
- Update to 0.5.4.22 (rhbz#2256261)
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.21-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 18 2023 Dan Horák <dan[at]danny.cz> - 0.5.4.21-1
- Update to 0.5.4.21 (rhbz#2085266, rhbz#2163672)
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.17-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.17-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.17-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.17-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jul 12 2021 Dan Horák <dan[at]danny.cz> - 0.5.4.17-1
- Update to 0.5.4.17 (#1963756, #1943121, #1943121)
- Switch to gtk3 (#1790918)
- Drop obsolete distro support
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.14-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.14-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.4.14-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild