Friday, December 22, 2023

Re: New: games/serioussam

On Mon, December 4, 2023 15:03, Kirill Bychkov wrote:
> On Sun, December 3, 2023 22:18, Stefan Hagen wrote:
>> Stefan Hagen wrote (2023-12-03 18:38 CET):
>>> Morgan Aldridge wrote (2023-12-03 17:04 CET):
>>> > On Sun, Dec 3, 2023 at 09:57 Александр Павлов <t.x00100x.t@gmail.com>
>>> wrote:
>>> >
>>> > > Hello!
>>> > > This is my first ever port for OpenBSD. It's the open source Serious
>>> Sam
>>> > > Classic engine.
>>> > >
>>> > > Tested on amd64 and i386 architectures. Works just as well as on Linux
>>> or
>>> > > FreeBSD.
>>> > >
>>> > > I wish to get this added to the official ports tree, so please leave
>>> > > any feedback or suggestions on what can be improved. Thank you!
>>> > >
>>> > > Source on Github:
>>> > > https://github.com/tx00100xt/SeriousSamClassic
>>> > >
>>> >
>>> > Excellent and thanks! We were just discussing your work in #openbsd-gamin
>>> > on irc.libera.chat yesterday.
>>> >
>>> > There was no attachment for your submission and a .tgz containing the new
>>> > port directory is preferred for new ports. I saw you submitted a PR to an
>>> > individual's WIP ports repo on GitHub:
>>> >
>>> > <https://github.com/jasperla/openbsd-wip/pull/170>
>>> >
>>> > I haven't tested, but I'd suggest tarballing that (less the 'FINISHED'
>>> > file) and attaching it here for easier testing by porters.
>>>
>>> Ahh so many memories. I played quite a bit of ssam on lan parties.
>>> Back then, when monitors were small and heavy. :-)
>>>
>>> Tarball attached with the following changes:
>>>
>>> - changed to DIST_TUPLE
>>> - Added missing RUN_DEPENDS
>>> - Uncommented the aarch64 + armv7 bits (let's try to build it)
>>> - Removed REVISION (not needed on a new port)
>>> - simplified the README
>>> - some indentation changes
>>> - update-plist (for @tag update-desktop-database after adding RDEPS)
>>
>> I forgot to remove ONLY_FOR_ARCH, thanks mbuhl@ for spotting.
>>
>> There was also a trailing \ at LIB_DEPENDS.
>> While there, I also sorted *DEPENDS and WANTLIB.
>> And I changed the COMMENT wording to read a bit more fluent in English.
>>
>> @Alexander: This is a pretty good first contribution. All the stuff I'm
>> changeing is pretty much nit picking. The port worked on the first try!
>>
>> Updated tarball attached.
>>
>> Stefan
>>
>>
> Hi!
> Some tweaks:
> - no need for N variable which is used only once
> - no need for HOMEPAGE - its dealt with TUPLE mechanics
> - No need fir DISTNAME
> - no need for @conflict marker in PLIST
> - fix typo in README
> - add a comment for COMPILER
> - set SHARED_LIBS for lib versioning
>
> Works fine for me on amd64. ok kirby@ to import.
> Updated tarball attached.

Looking for another OK :)

No comments:

Post a Comment