Compare commits

...

11 Commits
i9fe ... epel9

Author SHA1 Message Date
Michal Ambroz 734988334a Fix wrapper to hide password from process history
4 months ago
Miroslav Suchý 5793488394 convert license to SPDX
5 months ago
Fedora Release Engineering 13f1e708ab Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
7 months ago
Sérgio M. Basto e68fcf85bd Fix the build by moving desktop files from kde4/services/ServiceMenus/ to kservices5
1 year ago
Fedora Release Engineering a6822c7a0b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
1 year ago
Fedora Release Engineering 1893f0e2f0 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
1 year ago
Fedora Release Engineering 2e0d8c5185 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
2 years ago
Fedora Release Engineering 75148ccaeb Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
2 years ago
Scott Talbert dc098f049e Rebuild with wxWidgets 3.2
3 years ago
Fedora Release Engineering 5ef8b8be70 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
3 years ago
Fedora Release Engineering 483544e20b - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3 years ago

@ -0,0 +1,12 @@
diff -ru p7zip_16.02.old/install.sh p7zip_16.02.new/install.sh
--- p7zip_16.02.old/install.sh 2015-10-05 10:39:00.000000000 +0200
+++ p7zip_16.02.new/install.sh 2024-10-02 18:47:30.746978319 +0200
@@ -10,7 +10,7 @@
chmod 755 "${DEST_DIR}${DEST_SHARE}/${prg}"
strip "${DEST_DIR}${DEST_SHARE}/${prg}"
echo "#! /bin/sh" > "${DEST_DIR}${DEST_BIN}/${prg}"
- echo "\"${DEST_SHARE}/${prg}\" \"\$@\"" >> "${DEST_DIR}${DEST_BIN}/${prg}"
+ echo "exec \"${DEST_SHARE}/${prg}\" \"\$@\"" >> "${DEST_DIR}${DEST_BIN}/${prg}"
chmod 755 "${DEST_DIR}${DEST_BIN}/${prg}"
fi
}

@ -7,9 +7,10 @@
Summary: Very high compression ratio file archiver
Name: p7zip
Version: 16.02
Release: 21%{?dist}
Release: 31%{?dist}
# Files under C/Compress/Lzma/ are dual LGPL or CPL
License: LGPLv2 and (LGPLv2+ or CPL)
# Automatically converted from old format: LGPLv2 and (LGPLv2+ or CPL) - review is highly recommended.
License: LicenseRef-Callaway-LGPLv2 AND (LicenseRef-Callaway-LGPLv2+ OR CPL-1.0)
URL: http://p7zip.sourceforge.net/
# RAR sources removed since their license is incompatible with the LGPL
#Source: http://downloads.sf.net/p7zip/p7zip_%%{version}_src_all.tar.bz2
@ -32,17 +33,16 @@ Patch12: gcc10-conversion.patch
Patch13: 0001-fix-data-null-pointer.patch
Patch14: 0001-fix-out-of-mem.patch
# Issue with hiding the password from the process history
# reported to upstream https://sourceforge.net/p/p7zip/patches/38/
Patch15: p7zip-015-hide-passwd.patch
BuildRequires: make
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: cmake
%if %{with gui}
# for 7zG GUI
%if 0%{?rhel} && 0%{?rhel} <= 7
BuildRequires: wxGTK-devel
%else
BuildRequires: wxGTK3-devel
%endif
BuildRequires: kde-filesystem
%endif
%ifarch %{ix86}
@ -128,10 +128,10 @@ mv %{buildroot}%{_docdir}/p7zip/DOC/* %{buildroot}%{_docdir}/p7zip
rmdir %{buildroot}%{_docdir}/p7zip/DOC/
%if %{with gui}
mkdir -p %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/
mkdir -p %{buildroot}%{_datadir}/kservices5/
# remove a duplicated of p7zip_compress.desktop
rm GUI/kde4/p7zip_compress2.desktop
cp GUI/kde4/*.desktop %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/
cp GUI/kde4/*.desktop %{buildroot}%{_datadir}/kservices5/
#fix non-executable-in-bin
chmod +x %{buildroot}%{_bindir}/p7zipForFilemanager
%endif
@ -171,7 +171,7 @@ make test
%{_bindir}/p7zipForFilemanager
%{_libexecdir}/p7zip/7zG
%{_libexecdir}/p7zip/Lang
%{_kde4_datadir}/kde4/services/ServiceMenus/*.desktop
%{_datadir}/kservices5/*.desktop
%endif
%files doc
@ -180,6 +180,37 @@ make test
%changelog
* Fri Oct 04 2024 Sérgio Basto <sergio@serjux.com> - 16.02-31
- Fix wrapper to hide password from process history
* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 16.02-30
- convert license to SPDX
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
- Fix the build by moving desktop files from kde4/services/ServiceMenus/ to kservices5
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Aug 04 2022 Scott Talbert <swt@techie.net> - 16.02-24
- Rebuild with wxWidgets 3.2
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 16.02-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

Loading…
Cancel
Save