diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-02-27 10:47:04 +0100 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-03-05 11:24:10 +0100 |
commit | 889f96a2390f258d5315c8cf0c687b3eebd47c4b (patch) | |
tree | 7cee16933d13fc98d0dd1a73cafee2597f6378b6 /build_release.sh | |
parent | 8858c4b407d6bda8184ae4f49c0c9a27941ef76e (diff) | |
download | vendor_replicant-release-scripts-889f96a2390f258d5315c8cf0c687b3eebd47c4b.tar.gz vendor_replicant-release-scripts-889f96a2390f258d5315c8cf0c687b3eebd47c4b.tar.bz2 vendor_replicant-release-scripts-889f96a2390f258d5315c8cf0c687b3eebd47c4b.zip |
Add script to generate source code tarball
The following text is part of the GPLv2:
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
Since we currently host images (which contains many executable or
object code) on ftp.osuosl.org, it would be best to also ship
the corresponding source code on the exact same server.
This way we could be pretty sure that the corresponding source
code is available at the same place.
This script can generate the corresponding source code tarballs
for all the Replicant 4.2 and 6.0 versions.
For that it simply downloads the Replicant source code of a given
tag (which corresponds to a release).
To save space it doesn't download the history (it uses --depth=1)
and it compresses the results with xz -9e, but we still kept the
git and repo information in case the build system uses it somehow.
Keeping the repo and git information also makes it compatible with
the current build instructions on the wiki.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'build_release.sh')
0 files changed, 0 insertions, 0 deletions