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 
> <oorexx-devel@lists.sourceforge.net> 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 <somedir> to check 
> diff -r -q ooRexx-5.0.0-sources  <somedir>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

Reply via email to