reformat nanosaur recipe (#6909)

* reorder, alphabetise, build release

* bump rev so it will be built as release
This commit is contained in:
Ivan Holmes
2022-05-11 23:29:04 +00:00
committed by GitHub
parent b5871f1cfc
commit 2f2918d8fc

View File

@@ -5,19 +5,19 @@ sent back in time 20 minutes before a giant asteroid hits the Earth."
HOMEPAGE="https://pangeasoft.net/nano"
COPYRIGHT="1998 Pangea Software, Inc."
LICENSE="CC-BY-NC-SA-4.0"
REVISION="3"
REVISION="4"
SOURCE_URI="https://github.com/jorio/Nanosaur/archive/refs/tags/v$portVersion.tar.gz"
CHECKSUM_SHA256="5458ed6bf7d58facd7adf30161680546148b2a4e187c336b8af02cb864188da0"
SOURCE_DIR="Nanosaur-$portVersion"
PATCHES="nanosaur-$portVersion.patchset"
ADDITIONAL_FILES="nanosaur.rdef.in"
srcGitRev2="0581b241624d16c453e0afab57a379b443229260"
SOURCE_URI_2="https://github.com/jorio/Pomme/archive/$srcGitRev2.tar.gz"
CHECKSUM_SHA256_2="5e74b0061908665e7a9c710d83969aa0234b78766b05eacfa86cc3c1c0d1f666"
SOURCE_FILENAME_2="Pomme-$srcGitRev2.tar.gz"
SOURCE_DIR_2="Pomme-$srcGitRev2"
PATCHES_2="nanosaur-$portVersion-source2.patchset"
ADDITIONAL_FILES="nanosaur.rdef.in"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -28,19 +28,19 @@ PROVIDES="
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl2_2.0$secondaryArchSuffix
lib:libgl$secondaryArchSuffix
lib:libsdl2_2.0$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl2_2.0$secondaryArchSuffix
devel:libgl$secondaryArchSuffix
devel:libsdl2_2.0$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:make
cmd:gcc$secondaryArchSuffix
cmd:make
"
BUILD()
@@ -49,7 +49,7 @@ BUILD()
rm -rf extern/Pomme
ln -s $sourceDir2 extern/Pomme
# building
cmake -S . -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cd build
make $jobArgs
}