From c0607a19b37622e4f64a162f48747fd8209ead6c Mon Sep 17 00:00:00 2001 From: slava86 Date: Sun, 15 Jan 2023 10:36:41 +0000 Subject: [PATCH 1/3] fpc is built under aarch64 --- lazarus.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/lazarus.spec b/lazarus.spec index ffc7ae0..fc4c777 100644 --- a/lazarus.spec +++ b/lazarus.spec @@ -26,8 +26,6 @@ Requires: pkgconfig(gdk-pixbuf-2.0) Requires: pkgconfig(glib-2.0) Requires: pkgconfig(gtk+-2.0) Requires: glibc-devel -# Free Pascal Compiler (fpc) not builded on arm -ExcludeArch: %{armx} %description Lazarus is a free and opensource RAD tool for freepascal using the lazarus From 4feefa61431e0a5209597c385894dd83bdbc0696 Mon Sep 17 00:00:00 2001 From: Aleksandr Proklov Date: Sun, 12 Feb 2023 15:37:24 +0300 Subject: [PATCH 2/3] Update version to 2.2.4 --- .abf.yml | 1 + lazarus.spec | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.abf.yml b/.abf.yml index c0f7651..0664ef7 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,2 +1,3 @@ sources: lazarus-2.2.2-0.tar.gz: bfddbb110223bef3606b85389310263b58f313ed + lazarus-2.2.4-0.tar.gz: 5137e699c26474fb8558a176aee5ba33a7aa59cd diff --git a/lazarus.spec b/lazarus.spec index fc4c777..51f9340 100644 --- a/lazarus.spec +++ b/lazarus.spec @@ -1,7 +1,7 @@ Summary: Lazarus Component Library and IDE for Freepascal Name: lazarus -Version: 2.2.2 -Release: 2 +Version: 2.2.4 +Release: 1 # GNU Classpath style exception, see COPYING.modifiedLGPL License: GPLv2+ and MPLv1.1 and LGPLv2+ with exceptions Group: Development/Pascal From 1ce77e5600db906aa05ffade11b4f5538e93247d Mon Sep 17 00:00:00 2001 From: Aleksandr Proklov Date: Wed, 10 Jan 2024 21:32:52 +0900 Subject: [PATCH 3/3] Update version to 3.0 --- .abf.yml | 3 +-- lazarus.spec | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.abf.yml b/.abf.yml index 0664ef7..48babed 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,3 +1,2 @@ sources: - lazarus-2.2.2-0.tar.gz: bfddbb110223bef3606b85389310263b58f313ed - lazarus-2.2.4-0.tar.gz: 5137e699c26474fb8558a176aee5ba33a7aa59cd + lazarus-3.0-0.tar.gz: deb0928b01fc7d72a079fbf8bcc0ae67981123d8 diff --git a/lazarus.spec b/lazarus.spec index 51f9340..95ce672 100644 --- a/lazarus.spec +++ b/lazarus.spec @@ -1,6 +1,6 @@ Summary: Lazarus Component Library and IDE for Freepascal Name: lazarus -Version: 2.2.4 +Version: 3.0 Release: 1 # GNU Classpath style exception, see COPYING.modifiedLGPL License: GPLv2+ and MPLv1.1 and LGPLv2+ with exceptions @@ -77,13 +77,12 @@ make lazbuild OPT="$MAKEOPTS" # Defaulting to create a gtk2 IDE # TODO: Consider switching to GKT3 (still in alpha) or QT5 when dropping gtk2 export LCL_PLATFORM=gtk2 -make packager/registration lazutils lcl codetools bigidecomponents OPT='-gl -gw' +make registration lcl bigidecomponents OPT='-gl -gw' export LCL_PLATFORM= strip %{name} strip startlazarus strip lazbuild - %install # Not using automated install: do it manually