Dear Enrico,
I am the only one working on this thing and I only have two hands. I am sure
you are aware of the saying “many hands make the work easier” hence you are
free to jump in and do the actual work. I have been busy with this the last 3
days, I did not expect that there would be so many hard-coded features and
other problems that needed changing.
I have done a source package for ooRexx 5.0.0 manually following (basically)
your steps and uploaded it just now, I will ask that Mark have a go at testing
it.
There are no signatures added for now.
FYI the automatic building of a source package fail since CMake adds a
/usr/local/ to the package, before that is fixed the automatic building will
fail. Feel free to scout for a solution to that problem.
PS in the meantime a Pi burned its chip and I am rebuilding everything from
source on that one, Then CMake decided it could not find SVN on the Mac and so
the artifacts became broken and did not upload, I have moved the build to
another platform. All these things take time.
Hälsningar/Regards/Grüsse,
P.O. Jonsson
oor...@jonases.se
> On 19. Apr 2023, at 17:09, Enrico Sorichetti via Oorexx-devel
> wrote:
>
>
> A long time ago I opened a ticket
>
> #1854 ooRexx 5.0.0 distribution files
> the sources aligned to the binaries are missing in the 5.0.0 distribution
> files folder
>
> And nobody cared to reply or take action
>
> To make things easier for some good soul willing to do the task
> Here is the sequence of commands to do it
>
>
>
> Everything in my environment is anchored at $HOME/ooRexx
>
> cd $HOME/ooRexx
>
> Checkout the whole code-0 repository into
> $HOME/ooRexx/ooRexx-code-0
>
> ls -l $HOME/ooRexx/ooRexx-code-0/main/releases
> you should find a 5.0.0 directory
>
> cp $HOME/ooRexx/ooRexx-code-0/main/releases/5.0.0 .
>
> mv 5.0.0 ooRexx-5.0.0-sources
>
> tar -cJf ooRexx-5.0.0-sources.txz ooRexx-5.0.0-sources
> or
> tar -cjf ooRexx-5.0.0-sources.tbz ooRexx-5.0.0-sources
> or
> zip … … …
>
>
> Expand them to to check
> diff -r -q ooRexx-5.0.0-sources ooRexx-5.0.0-sources
> And if the diff tells nothing
>
> Create the checksums
> shasum -a 256 -U ooRexx-5.0.0-sources.txz >ooRexx-5.0.0-sources.txz.asc
> Repeat for all the compressed files you generated
>
>
> Add the gpg signatures
> gpg -s ooRexx-5.0.0-sources.txz
> Repeat for all the compressed files you generated
>
> You will find for each compression type
>
> ooRexx-5.0.0-sources.txz
> ooRexx-5.0.0-sources.txz.asc
> ooRexx-5.0.0-sources.txz.gpg
>
> Verify that signatures checksums agree
> gpg --verify ooRexx-5.0.0-sources.txz.gpg
> shasum -c ooRexx-5.0.0-sources.txz.asc
>
> You can upload the tarred /zipped /whatever
> The checksums and the signatures
>
> And then you are done
>
>
> It took me longer to write this email than do it !
>
> The checksum is needed for the home-brew formula
>
> But IMO at least the checksums should have been provided for ALL the
> distribution files a long time ago
>
> Enjoy yourself
>
> Enrico
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel