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

Reply via email to