I was thinking about upgrading adplay (adplug) from version 1.6 to
https://github.com/adplug/adplug/releases/tag/adplug-2.3.1
But I should have autoconf package to do that, which I am suggesting to do... I means cmake, now, not autoconf anymore.
Because there is a makefile.am, but not a Makefile.... oops wrong... they seems to have move to using cmake.
Also, costa have been refused on FreeDOS... which to know if you would consider accepting it?
Hello Paul,
SvarDOS is as open to accept new packages as it is elaborated below :-)
http://svardos.org/phpamb.php?fname=help/help-en&f=pkgrules.ama
If you'd be willing to provide a practically useful port of cmake as a *.svp package, that would be definitely very cool. And maybe it could make it easier to port other programs in the future.
Another option would be for you to write a custom makefile.dos by hand. Lower coolness factor but probably faster to do for a one time need.
Is the "costa" you are referring to this one?
https://costa.jacobpalm.dk/
I do not know this but glancing at the page and screenshots it looks very nice. I see no reason not to include it in SvarDOS, unless of course it occasionally crashes horribly and corrupts user's file system or something nasty like that. Are you using Costa yourself?
Would be great if you'd be willing to build a svp package with Costa (or even better, albeit maybe as a second step: work with Costa's author to include a SVP-building target in Costa's Makefile).
Mateusz
Wow, you responded fastly!
About, Costa, yes that it.
Well... I just tried it for about 40 mins.
Frankly, I had it to crash (runtime error) while creating a new task... but that was
mostly in the beginning when I was not knowing exactly how to use it (so that I probably
used it in a unexpected way).
It was not failing to return after executing a program however... which would be the most obvious way
that program could cause the user to loose generated information.
But it was not able to launch FreeDOS command.com correctly.
I mostly use DOS as to test programs... to make it better for everyone... not for real need.
Glad to see you are open to cmake too... A bit less sure how much I am ready to work on that one.
> Frankly, I had it to crash (runtime error) while creating a new task... but that was mostly in the beginning when I was not knowing exactly how to use it
Might be interesting if you could reproduce the issue (however unexpected the usage was) and report if to Jacob. I'm sure he'd be glad to figure out the issue, he seems to be very invested in Costa's development, which is awesome to see in the DOS community these days.
https://github.com/jacobpalm/costa/issues
Let us know if you manage to create a working SVP package of Costa (or any other nice software, of course). The overall package format is described below, but it might not be super clear to "external" people so please do not hesitate to ask here, should you need any help or pointers about the packaging matter.
http://svardos.org/phpamb.php?fname=help/help-en&f=pkgfmt.ama
Mateusz
Hi,
A late reply here, but I've been working on Costa for the past couple of months on some major changes, including rewriting it in Pascal instead of BASIC to improve performance and reduce disk/memory usage. I'm getting closer to a new release, and I'd certainly be happy to provide a SVP package for SvarDOS. Frankly, it would be an honor to have my software be part of the SvarDOS repository! I tried out creating a package, and had no trouble following the guide provided by Mateusz.
If I create a package, where do I submit it for review?
Regards,
Jacob
Hello Jacob,
It's very kind of you to consider providing an *.svp package of your software. We have no formal review procedure, but it you can host your svp package whenever public and provide a link, we will gladly fetch it and check. Keep us posted. :-)
Mateusz
Oh, that's cool to hear Costa will be in SvarDOS pkg. I am already using it, I installed last month and am excited waiting for the Pascal version! Jacob's work on tunning the exe files to use less memory is impressive and a perfect fit to SvarDOS :)
I'm using it only via keyboard though--I had issues with ctmouse on my laptop--and still need more time to troubleshoot.
Thank you guys for the awesome work!