SHA256
1
0
forked from pool/peazip

Accepting request 673144 from devel:languages:pascal

OBS-URL: https://build.opensuse.org/request/show/673144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=7
This commit is contained in:
Stephan Kulow 2019-02-28 20:39:01 +00:00 committed by Git OBS Bridge
commit 1ed6ddcbbf
8 changed files with 33 additions and 62 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ed5f788ba544eab5ad17d254f902682dbd711638d8821d29704e99699e9411d4
size 4415848

3
peazip-6.7.0.src.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6efdef81081843bc6e6b6dc5a21184cde8666bed2e44b01f183c5735d3fa1267
size 4115257

View File

@ -5,10 +5,10 @@ Subject: Build PIE binaries
Set lazarus project files so that we produce position Set lazarus project files so that we produce position
independent executables. independent executables.
Index: peazip-6.5.0.src/project_pea.lpi Index: peazip-6.7.0.src/project_pea.lpi
=================================================================== ===================================================================
--- peazip-6.5.0.src.orig/project_pea.lpi --- peazip-6.7.0.src.orig/project_pea.lpi
+++ peazip-6.5.0.src/project_pea.lpi +++ peazip-6.7.0.src/project_pea.lpi
@@ -485,6 +485,8 @@ @@ -485,6 +485,8 @@
<GenerateDebugInfo Value="False"/> <GenerateDebugInfo Value="False"/>
</Debugging> </Debugging>
@ -18,24 +18,11 @@ Index: peazip-6.5.0.src/project_pea.lpi
<Win32> <Win32>
<GraphicApplication Value="True"/> <GraphicApplication Value="True"/>
</Win32> </Win32>
Index: peazip-6.5.0.src/project_peach.lpi Index: peazip-6.7.0.src/project_peach.lpi
=================================================================== ===================================================================
--- peazip-6.5.0.src.orig/project_peach.lpi --- peazip-6.7.0.src.orig/project_peach.lpi
+++ peazip-6.5.0.src/project_peach.lpi +++ peazip-6.7.0.src/project_peach.lpi
@@ -1320,6 +1320,8 @@ @@ -1380,6 +1380,8 @@
<GenerateDebugInfo Value="False"/>
</Debugging>
<Options>
+ <PassLinkerOptions Value="True"/>
+ <LinkerOptions Value="-pie"/>
<Win32>
<GraphicApplication Value="True"/>
</Win32>
Index: peazip-6.5.0.src/project_gwrap.lpi
===================================================================
--- peazip-6.5.0.src.orig/project_gwrap.lpi
+++ peazip-6.5.0.src/project_gwrap.lpi
@@ -458,6 +458,8 @@
<GenerateDebugInfo Value="False"/> <GenerateDebugInfo Value="False"/>
</Debugging> </Debugging>
<Options> <Options>

View File

@ -5,19 +5,6 @@ Subject: Create debug packages
Set lazarus project files so that we produce debuginfo Set lazarus project files so that we produce debuginfo
and debugsource packages. and debugsource packages.
Index: peazip-6.6.0.src/project_gwrap.lpi
===================================================================
--- peazip-6.6.0.src.orig/project_gwrap.lpi
+++ peazip-6.6.0.src/project_gwrap.lpi
@@ -452,7 +452,7 @@
</CodeGeneration>
<Linking>
<Debugging>
- <GenerateDebugInfo Value="False"/>
+ <GenerateDebugInfo Value="True"/>
</Debugging>
<Options>
<PassLinkerOptions Value="True"/>
Index: peazip-6.6.0.src/project_pea.lpi Index: peazip-6.6.0.src/project_pea.lpi
=================================================================== ===================================================================
--- peazip-6.6.0.src.orig/project_pea.lpi --- peazip-6.6.0.src.orig/project_pea.lpi

View File

@ -1,8 +1,8 @@
Index: peazip-6.5.0.src/peach.pas Index: peazip-6.7.0.src/peach.pas
=================================================================== ===================================================================
--- peazip-6.5.0.src.orig/peach.pas --- peazip-6.7.0.src.orig/peach.pas
+++ peazip-6.5.0.src/peach.pas +++ peazip-6.7.0.src/peach.pas
@@ -35341,7 +35341,7 @@ end; @@ -35622,7 +35622,7 @@ end;
procedure TForm_peach.baboutlocalhelpClick(Sender: TObject); procedure TForm_peach.baboutlocalhelpClick(Sender: TObject);
begin begin
@ -11,7 +11,7 @@ Index: peazip-6.5.0.src/peach.pas
end; end;
procedure TForm_peach.baboutsupportClick(Sender: TObject); procedure TForm_peach.baboutsupportClick(Sender: TObject);
@@ -54349,7 +54349,7 @@ end; @@ -54717,7 +54717,7 @@ end;
procedure TForm_peach.mpeahelpofflineClick(Sender: TObject); procedure TForm_peach.mpeahelpofflineClick(Sender: TObject);
begin begin
//cp_open('http://www.peazip.org/peazip_help.pdf',desk_env); //cp_open('http://www.peazip.org/peazip_help.pdf',desk_env);
@ -20,16 +20,3 @@ Index: peazip-6.5.0.src/peach.pas
end; end;
procedure TForm_peach.mRecent9Click(Sender: TObject); procedure TForm_peach.mRecent9Click(Sender: TObject);
Index: peazip-6.5.0.src/unit4.pas
===================================================================
--- peazip-6.5.0.src.orig/unit4.pas
+++ peazip-6.5.0.src/unit4.pas
@@ -122,7 +122,7 @@ end;
procedure TFormAbout.baboutlocalhelpClick(Sender: TObject);
begin
- cp_open(executable_path+'peazip_help.pdf',desk_env);
+ cp_open('/usr/share/doc/packages/peazip/peazip_help.pdf',desk_env);
end;
initialization

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Sun Feb 10 11:58:34 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 6.7.0
* Several improvements and fixes
* Multiple archiving and extraction tasks are now preformed
in a single, more streamlined GUI instance, providing
information and progress bars for current task and for
overall process.
- Refreshed peazip-build_PIE.patch, peazip-help_path.patch and
peazip-debuginfo.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 27 16:58:19 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Nov 27 16:58:19 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -1,7 +1,7 @@
# #
# spec file for package peazip # spec file for package peazip
# #
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
%define _peazipinstalldir %{_libdir}/peazip %define _peazipinstalldir %{_libdir}/peazip
Name: peazip Name: peazip
Version: 6.6.1 Version: 6.7.0
Release: 0 Release: 0
Summary: Graphical file archiver Summary: Graphical file archiver
License: LGPL-3.0-only License: LGPL-3.0-only
@ -101,7 +101,7 @@ lazbuild \
%endif %endif
--widgetset=gtk2 \ --widgetset=gtk2 \
--max-process-count=1 \ --max-process-count=1 \
-B project_pea.lpi project_peach.lpi project_gwrap.lpi -B project_pea.lpi project_peach.lpi
%install %install
mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_bindir}
@ -116,8 +116,6 @@ ln -s %{_bindir}/upx %{buildroot}%{_peazipinstalldir}/res/upx/upx
install -m755 peazip %{buildroot}%{_peazipinstalldir} install -m755 peazip %{buildroot}%{_peazipinstalldir}
ln -s %{_peazipinstalldir}/peazip %{buildroot}%{_bindir}/peazip ln -s %{_peazipinstalldir}/peazip %{buildroot}%{_bindir}/peazip
install -m755 pealauncher %{buildroot}%{_peazipinstalldir}/res
ln -s %{_peazipinstalldir}/res/pealauncher %{buildroot}%{_bindir}/pealauncher
install -m755 pea %{buildroot}%{_peazipinstalldir}/res install -m755 pea %{buildroot}%{_peazipinstalldir}/res
ln -s %{_peazipinstalldir}/res/pea %{buildroot}%{_bindir}/pea ln -s %{_peazipinstalldir}/res/pea %{buildroot}%{_bindir}/pea
@ -143,7 +141,6 @@ popd
%license copying.txt %license copying.txt
%doc readme peazip_help.pdf %doc readme peazip_help.pdf
%{_bindir}/pea %{_bindir}/pea
%{_bindir}/pealauncher
%{_bindir}/peazip %{_bindir}/peazip
%{_peazipinstalldir} %{_peazipinstalldir}
%{_datadir}/applications/peazip.desktop %{_datadir}/applications/peazip.desktop

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:bf29f3691db057bcca4eeca1f5e16b26004ace5310153d00c8658a089f6f9042 oid sha256:4999f78833dd36a96a9e9cdfe1bd22293a3f5eefef1c857803044878cf88fad0
size 1114477 size 1088735