#47951: tmux: moved from SF to Github --------------------------+------------------------ Reporter: chunyang@… | Owner: tessarek@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: tmux | --------------------------+------------------------ Comment (by tessarek@…): Now I'm a bit confused. In the documentation https://guide.macports.org/#reference.phases.fetch.git there's no default value for `git.url`. Also, there is nowhere any info to be found on `github.tarball_from` or `github.setup`. Can you please make this documentation available so that I actually know what I'm doing?
Yes, github tarballs should be used if possible. Yes, that is the default behavior of the github portgroup.
For the main port or the subport? What do you mean by github tarball? In the example below 2.0.tar.gz or tmux-2.0.tar.gz? Why was `depends_lib` removed in the patch? tmux still depends on these 2 packages. There are 3 ways to get a release: 1. https://github.com/tmux/tmux/releases/download/2.0/tmux-2.0.tar.gz (real tarball) 1. https://github.com/tmux/tmux/archive/2.0.tar.gz (snapshot at time of commit - autogen.sh/autoreconf necessary) 1. https://github.com/tmux/tmux/archive/7536d690fdb8859193cdfdd2f68752711425bdd... (snapshot at time of commit - autogen.sh/autoreconf necessary) There are 2 ways to get git versions: 1. https://github.com/tmux/tmux/archive/7536d690fdb8859193cdfdd2f68752711425bdd... (snapshot at time of commit - autogen.sh/autoreconf necessary) 1. git clone / using: fetch.type git, git.branch, ... (snapshot at time of commit - autogen.sh/autoreconf necessary) I'm sorry for my many questions, but there are so many different ways to get this done. Without proper documentation and guides I can't know what I should do. -- Ticket URL: <https://trac.macports.org/ticket/47951#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X