#50896: Implement a function to create stable tarballs -------------------------+-------------------------------- Reporter: mojca@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Keywords: | Port: -------------------------+-------------------------------- Many components in the core need a function that is able to create a stable tarball: * creating tarballs from SVN checkouts, potentially from git repositories with submodules etc. * creating reproducible tarballs with binary builds Options: * folder whose contents have to be compressed * compression method / extension * name of the prefix (usually that would be `${distname}`) * (optional?) timestamp of the resulting tarball * (optional?) whether or not to change timestamps of all files (svn checkout might already have suitable timestamps when `use-commit- times=yes` is set) -- Ticket URL: <https://trac.macports.org/ticket/50896> MacPorts <https://www.macports.org/> Ports system for OS X