when I run the command ‘haikuporter -S gemrb-0.8.7’ it ends with Error on “Validating checksum of gemrb-0.8.7.tar.gz
Error: Expected SHA-256: f450fbc292930e9d08d1debaa14699f4199f63bc50074b12d2c808228440db8e
Error: Found SHA-256 f450fbc292930e9d08d1debaa14699f4199f63bc50074b12d2c808228440db8e”
but both checksums are the same, so I don’t know why it fails. I can build the git-master with cmake and without haikuporter, and install it to /boot/system/non-packaged but I wanted to learn somethings about haikuports and recipes.
Yeah, a blank space before the ending quotes snuck in. I had to change the name of recipe to gemrb-master.recipe and within source_filename for it to work, but now it builds. Thanks.
EDIT: Now when I try to install the generated .hpkg I get the message “nothing provides lib:libsdl2” …
Best would be to use a “srcGitRev” checkout (commit checkout) rather then using “master” branch, as those tend to change rather quickly and the checksums won’t match then, lot’s of examples around at haikuports that use a “srcGitRev” checkout EDIT latest release seems to be 0.8.7, if you do a srcGitRev checkout (current as of writing) commit is “0f383aad6ef51f2d0695ebadd4b73d5bb19fc706”
Didn’t check this out, but if SDL2 is available it should be cherry picked over SDL from source? Or maybe there is an option to set this from commandline? SDL2 should be available for sources to find it I guess