Skip to content

maketgz: put docs/RELEASE-TOOLS.md into the tarball - #13239

Closed
bagder wants to merge 4 commits into
masterfrom
bagder/release-tools
Closed

maketgz: put docs/RELEASE-TOOLS.md into the tarball#13239
bagder wants to merge 4 commits into
masterfrom
bagder/release-tools

Conversation

@bagder

@bagder bagder commented Mar 30, 2024

Copy link
Copy Markdown
Member

Generated with scripts/release-tools.sh

The script lists the exact Debian package names and version numbers for the tools that are used to generate the tarball.

docs/RELEASE-TOOLS.md

# Release tools

The following tools and their Debian package version numbers were used to
produce this release tarball.

- autoconf: 2.71-3
- automake: 1:1.16.5-1.3
- libtool: 2.4.7-7
- make: 4.3-4.1
- perl: 5.38.2-3.2
- git: 1:2.43.0-1+b1

# Reproduce the tarball

- Clone the repo and checkout the release tag
- Install the same set of tools + versions as listed above

## Do a standard build

- autoreconf -fi
- ./configure [...]
- make

## Generate the tarball

- ./maketgz [version]

Generated with scripts/release-tools.sh

The script lists the exact Debian package names and version numbers for
the tools that are used to generate the tarball.
@bagder bagder added the dist label Mar 30, 2024
@bagder bagder changed the title maketgz: put docs/RELEASE-TOOL.md into the tarball maketgz: put docs/RELEASE-TOOLS.md into the tarball Mar 30, 2024
@bagder bagder added the script label Mar 30, 2024
@bagder

bagder commented Mar 30, 2024

Copy link
Copy Markdown
Member Author

The script also uses sh, find, date, sed etc but I cannot see that their versions should be relevant

Comment thread scripts/release-tools.sh Outdated
Comment thread scripts/release-tools.sh Outdated
bagder and others added 2 commits March 31, 2024 11:08
Co-authored-by: kalvdans <github@kalvdans.no-ip.org>
Co-authored-by: kalvdans <github@kalvdans.no-ip.org>
@bagder bagder closed this in 5418812 Mar 31, 2024
@bagder
bagder deleted the bagder/release-tools branch March 31, 2024 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants