diff --git a/dports/sysutils/tmux/Portfile b/dports/sysutils/tmux/Portfile
index f41494b..e257f47 100644
a
|
b
|
|
2 | 2 | # $Id$ |
3 | 3 | |
4 | 4 | PortSystem 1.0 |
| 5 | PortGroup github 1.0 |
5 | 6 | |
6 | | name tmux |
| 7 | github.setup tmux tmux 2.0 |
7 | 8 | conflicts tmux-devel |
8 | | version 2.0 |
| 9 | subport tmux-devel { |
| 10 | github.setup tmux tmux 00471dc78358bde092df65de5e2c375bf9be7437 |
| 11 | version 20150513-[string range ${github.version} 0 6] |
| 12 | conflicts tmux |
| 13 | } |
9 | 14 | categories sysutils |
10 | 15 | maintainers evermeet.cx:tessarek |
11 | 16 | description terminal multiplexer |
… |
… |
long_description \ |
14 | 19 | (or windows) to be accessed and controlled from a single terminal. \ |
15 | 20 | tmux is intended to be a simple, modern, BSD-licensed alternative \ |
16 | 21 | to programs such as GNU screen. |
17 | | homepage http://tmux.sourceforge.net/ |
| 22 | homepage https://tmux.github.io |
18 | 23 | platforms darwin |
19 | 24 | license BSD |
20 | | master_sites sourceforge:project/tmux/tmux/tmux-${version}/ |
21 | | |
22 | | checksums rmd160 5114e1e9d78667291375efcbd9be657b4f175806 \ |
23 | | sha256 795f4b4446b0ea968b9201c25e8c1ef8a6ade710ebca4657dd879c35916ad362 |
24 | 25 | |
25 | 26 | depends_lib port:libevent port:ncurses |
26 | 27 | |
| 28 | subport tmux { |
| 29 | github.tarball_from releases |
| 30 | checksums rmd160 5114e1e9d78667291375efcbd9be657b4f175806 \ |
| 31 | sha256 795f4b4446b0ea968b9201c25e8c1ef8a6ade710ebca4657dd879c35916ad362 |
| 32 | } |
| 33 | subport tmux-devel { |
| 34 | checksums rmd160 14c35c5f0104b13f76d0f553bee820e3baf036ef \ |
| 35 | sha256 e446072baaa8938e107b5267db36966b674e252105144e8b7a25653e6e0ab65f |
| 36 | use_autoreconf yes |
| 37 | autoreconf.args-append --force |
| 38 | } |
| 39 | |
27 | 40 | platform darwin 8 { |
28 | 41 | # On Mac OS X 10.4 there's no libproc.h, so we use a previous version of osdep-darwin.c (c1b9948) |
29 | 42 | post-extract { |
… |
… |
variant screen description "behave more like screen" { |
47 | 60 | } |
48 | 61 | |
49 | 62 | notes "If you want integration with system pasteboard consider installing port tmux-pasteboard as well" |
50 | | |
51 | | livecheck.type regex |
52 | | livecheck.url ${homepage} |
53 | | livecheck.regex ${name}-(\[0-9\]+\\.\[0-9a-z\]+)${extract.suffix} |
54 | | |
55 | | subport tmux-devel { |
56 | | conflicts tmux |
57 | | |
58 | | set git_sha1 00471dc78358bde092df65de5e2c375bf9be7437 |
59 | | version 20150513-[string range $git_sha1 0 6] |
60 | | |
61 | | fetch.type git |
62 | | git.url http://git.code.sf.net/p/tmux/tmux-code.git |
63 | | git.branch $git_sha1 |
64 | | |
65 | | use_autoreconf yes |
66 | | autoreconf.args-append --force |
67 | | |
68 | | livecheck.type none |
69 | | } |