From 2336c695e70c56002ab794d252d5cae8d0ecc797 Mon Sep 17 00:00:00 2001 From: artem78 Date: Thu, 12 May 2022 19:36:07 +0300 Subject: [PATCH 1/5] Fix "Identifier not found" errors --- frmlazpackageroptionsdeb.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frmlazpackageroptionsdeb.pas b/frmlazpackageroptionsdeb.pas index bb34ea0..6e542e9 100644 --- a/frmlazpackageroptionsdeb.pas +++ b/frmlazpackageroptionsdeb.pas @@ -104,7 +104,7 @@ TFDebianOptions = class(TForm) implementation uses - frmLazPackagerPreview; + frmLazPackagerPreview, SynEditTypes; {$R *.lfm} From fc0563f1ae92598897f1718728ff1fb78f8e913b Mon Sep 17 00:00:00 2001 From: artem78 Date: Fri, 13 May 2022 11:33:31 +0300 Subject: [PATCH 2/5] Fix link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b36d191..a66a59d 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ sources along with signed hashes and a signed diff that adds all the necessary Debian voodoo to allow automated building and packaging on their build farm. see here for some screenshots: -[http://prof7bit.github.com/LazPackager/](http://prof7bit.github.com/LazPackager/) +[http://prof7bit.github.io/LazPackager/](http://prof7bit.github.io/LazPackager/) How does it work? ----------------- From d1596fd11a67d3b64550f5910aec67f69e3911ff Mon Sep 17 00:00:00 2001 From: artem78 Date: Fri, 13 May 2022 12:14:18 +0300 Subject: [PATCH 3/5] Fix build fail when path contains whitespaces --- lazpackagerdebian.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lazpackagerdebian.pas b/lazpackagerdebian.pas index c2fc298..e84d5ad 100644 --- a/lazpackagerdebian.pas +++ b/lazpackagerdebian.pas @@ -57,8 +57,8 @@ interface + TAB + 'lazbuild ?PROJECT?' + LF + LF + 'override_dh_auto_install:' + LF - + TAB + 'install -d -m 755 $(ROOT)/usr/bin' + LF - + TAB + 'install -s -m 755 ?EXECUTABLE? $(ROOT)/usr/bin' + LF + + TAB + 'install -d -m 755 "$(ROOT)/usr/bin"' + LF + + TAB + 'install -s -m 755 ?EXECUTABLE? "$(ROOT)/usr/bin"' + LF + LF + '%:' + LF + TAB + 'dh $@' + LF From 35b9c3b2af1da2cd712dc39b9ec4899fb96ed5ed Mon Sep 17 00:00:00 2001 From: artem78 Date: Fri, 15 Sep 2023 23:52:53 +0300 Subject: [PATCH 4/5] Remove xterm call from DEBUILD.sh --- lazpackagerdebian.pas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lazpackagerdebian.pas b/lazpackagerdebian.pas index e84d5ad..ef7bf2f 100644 --- a/lazpackagerdebian.pas +++ b/lazpackagerdebian.pas @@ -215,7 +215,8 @@ procedure TPackagerDebian.CreateDebianBuildScript(Binary, Sign, Upload: Boolean) if Sign then begin S += 'cd ..' + LF; - S += 'xterm -e "debsign *.changes"' + LF; + //S += 'xterm -e "debsign *.changes"' + LF; + S += 'debsign *.changes' + LF; end; if Upload then begin From bef8d04ff64a68a802a83bd991a538e4e27fbcb9 Mon Sep 17 00:00:00 2001 From: artem78 Date: Sat, 16 Sep 2023 10:42:31 +0300 Subject: [PATCH 5/5] Change default series value from obsolete Precise to Focal (Ubuntu 20.04) --- lazpackagerdebian.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lazpackagerdebian.pas b/lazpackagerdebian.pas index ef7bf2f..f3e83af 100644 --- a/lazpackagerdebian.pas +++ b/lazpackagerdebian.pas @@ -149,7 +149,7 @@ procedure TPackagerDebian.Save; procedure TPackagerDebian.Load; begin inherited Load; - Series := LoadValue(CONFNAME_DEB, 'series', 'precise'); + Series := LoadValue(CONFNAME_DEB, 'series', 'focal'); PPA := LoadValue(CONFNAME_DEB, 'ppa', 'ppa:johndoe/use-your-own'); Control := LoadValue(CONFNAME_DEB, 'tpl_control', DEFAULT_CONTROL);