Opened 9 years ago
Last modified 4 years ago
#50896 assigned enhancement
Implement a function to create stable tarballs — at Version 1
Reported by: | mojca (Mojca Miklavec) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | MacPorts Future |
Component: | base | Version: | 2.3.4 |
Keywords: | Cc: | raimue (Rainer Müller), neverpanic (Clemens Lang) | |
Port: |
Description (last modified by mojca (Mojca Miklavec))
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
- filename (including full path) for output file
- compression method (and/or 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)
Change History (1)
comment:1 Changed 9 years ago by mojca (Mojca Miklavec)
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.