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
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.5.0.src/project_pea.lpi
--- peazip-6.7.0.src.orig/project_pea.lpi
+++ peazip-6.7.0.src/project_pea.lpi
@@ -485,6 +485,8 @@
<GenerateDebugInfo Value="False"/>
</Debugging>
@ -18,24 +18,11 @@ Index: peazip-6.5.0.src/project_pea.lpi
<Win32>
<GraphicApplication Value="True"/>
</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.5.0.src/project_peach.lpi
@@ -1320,6 +1320,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 @@
--- peazip-6.7.0.src.orig/project_peach.lpi
+++ peazip-6.7.0.src/project_peach.lpi
@@ -1380,6 +1380,8 @@
<GenerateDebugInfo Value="False"/>
</Debugging>
<Options>

View File

@ -5,19 +5,6 @@ Subject: Create debug packages
Set lazarus project files so that we produce debuginfo
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
===================================================================
--- 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.5.0.src/peach.pas
@@ -35341,7 +35341,7 @@ end;
--- peazip-6.7.0.src.orig/peach.pas
+++ peazip-6.7.0.src/peach.pas
@@ -35622,7 +35622,7 @@ end;
procedure TForm_peach.baboutlocalhelpClick(Sender: TObject);
begin
@ -11,7 +11,7 @@ Index: peazip-6.5.0.src/peach.pas
end;
procedure TForm_peach.baboutsupportClick(Sender: TObject);
@@ -54349,7 +54349,7 @@ end;
@@ -54717,7 +54717,7 @@ end;
procedure TForm_peach.mpeahelpofflineClick(Sender: TObject);
begin
//cp_open('http://www.peazip.org/peazip_help.pdf',desk_env);
@ -20,16 +20,3 @@ Index: peazip-6.5.0.src/peach.pas
end;
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>

View File

@ -1,7 +1,7 @@
#
# 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
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
%define _peazipinstalldir %{_libdir}/peazip
Name: peazip
Version: 6.6.1
Version: 6.7.0
Release: 0
Summary: Graphical file archiver
License: LGPL-3.0-only
@ -101,7 +101,7 @@ lazbuild \
%endif
--widgetset=gtk2 \
--max-process-count=1 \
-B project_pea.lpi project_peach.lpi project_gwrap.lpi
-B project_pea.lpi project_peach.lpi
%install
mkdir -p %{buildroot}%{_bindir}
@ -116,8 +116,6 @@ ln -s %{_bindir}/upx %{buildroot}%{_peazipinstalldir}/res/upx/upx
install -m755 peazip %{buildroot}%{_peazipinstalldir}
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
ln -s %{_peazipinstalldir}/res/pea %{buildroot}%{_bindir}/pea
@ -143,7 +141,6 @@ popd
%license copying.txt
%doc readme peazip_help.pdf
%{_bindir}/pea
%{_bindir}/pealauncher
%{_bindir}/peazip
%{_peazipinstalldir}
%{_datadir}/applications/peazip.desktop

View File

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