From ac229a6fcf5aab30f208fbf8b42d91a00bdd1ede Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sun, 26 Jan 2025 09:17:26 +0000 Subject: [PATCH] lazarus_bin, bump version (#11681) --- ..._bin-3.2.recipe => lazarus_bin-3.8.recipe} | 26 ++++++++----------- 1 file changed, 11 insertions(+), 15 deletions(-) rename dev-lang/lazarus/{lazarus_bin-3.2.recipe => lazarus_bin-3.8.recipe} (76%) diff --git a/dev-lang/lazarus/lazarus_bin-3.2.recipe b/dev-lang/lazarus/lazarus_bin-3.8.recipe similarity index 76% rename from dev-lang/lazarus/lazarus_bin-3.2.recipe rename to dev-lang/lazarus/lazarus_bin-3.8.recipe index d0d7c29c0..4d13eda27 100644 --- a/dev-lang/lazarus/lazarus_bin-3.2.recipe +++ b/dev-lang/lazarus/lazarus_bin-3.8.recipe @@ -7,15 +7,15 @@ can write an application once and then compile for various platforms without cha Free Pascal https://www.freepascal.org is a fast Object Pascal compiler, that runs on more than \ 20 platforms (Linux, Windows, BSD, OS/2, DOS, PowerPC,and many more)." HOMEPAGE="https://www.lazarus-ide.org/" -COPYRIGHT="1993-2024 Lazarus and Free Pascal Team" +COPYRIGHT="1993-2025 Lazarus and Free Pascal Team" LICENSE="GNU GPL v2 GNU LGPL v2" REVISION="1" -srcGitRev="81ba4eafd381dffe289dbd4d1ef9a74528aef9dc" +srcGitRev="9470bff68c0a4c1afbfaf812145c9d9e37a2a541" SOURCE_URI="https://codeberg.org/Begasus/Lazarus_Haiku/archive/$srcGitRev.tar.gz" -CHECKSUM_SHA256="41715877a89dcc9a143239b5320b796bff971081c8ecffef474fc25791837351" -SOURCE_FILENAME="lazarus_bin-$portVersion.tar.gz" -SOURCE_DIR="lazarus_haiku" +CHECKSUM_SHA256="943571329f5c616dc09d99bf004cef341bdc5bdc056ab0f84a8b201ad6a5709b" +SOURCE_FILENAME="lazarus_bin-$portVersion-$srcGitRev.tar.gz" +SOURCE_DIR="lazarus_haiku/64bit" ADDITIONAL_FILES="lazarus.rdef.in" ARCHITECTURES="x86_64" @@ -24,10 +24,10 @@ PROVIDES=" lazarus_bin = $portVersion cmd:lazarus_ide = $portVersion cmd:lazbuild = $portVersion -# cmd:lazres = $portVersion -# cmd:lrstolfm = $portVersion + cmd:lazres = $portVersion + cmd:lrstolfm = $portVersion cmd:startlazarus = $portVersion -# cmd:updatepofiles = $portVersion + cmd:updatepofiles = $portVersion " REQUIRES=" haiku @@ -46,18 +46,14 @@ REQUIRES_examples=" INSTALL() { - mkdir -p $binDir $dataDir $libDir $manDir + mkdir -p $binDir $libDir $manDir cp -a bin/* $binDir - cp -a data/* $dataDir cp -a lib/* $libDir cp -a documentation/man/* $manDir - # cleanup - rm -rf $dataDir/{applications,icons,mime,pixmaps} - # add resources local MAJOR="`echo "$portVersion" | cut -d. -f1`" - local MIDDLE="`echo "$portVersion" | cut -d. -f2 | cut -d_ -f1`" + local MIDDLE="`echo "$portVersion" | cut -d. -f2`" local APP_NAME="Lazarus-IDE" local LONG_INFO="$SUMMARY" local APP_SIGNATURE="application/x-vnd.lazarus" @@ -75,5 +71,5 @@ INSTALL() addAppDeskbarSymlink $binDir/lazarus-ide Lazarus-IDE packageEntries examples \ - $dataDir/lazarus + $libDir/lazarus/examples }