1 | # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | PortGroup perl5 1.0 |
---|
5 | |
---|
6 | name git |
---|
7 | version 2.30.0 |
---|
8 | revision 1 |
---|
9 | |
---|
10 | description A fast version control system |
---|
11 | long_description Git is a fast, scalable, distributed open source version \ |
---|
12 | control system focusing on speed and efficiency. |
---|
13 | maintainers {ciserlohn @ci42} openmaintainer |
---|
14 | categories devel |
---|
15 | license GPL-2 LGPL-2.1+ |
---|
16 | installs_libs no |
---|
17 | platforms darwin |
---|
18 | homepage https://git-scm.com/ |
---|
19 | master_sites https://www.kernel.org/pub/software/scm/git/ \ |
---|
20 | https://cdn.kernel.org/pub/software/scm/git/ |
---|
21 | distname git-${version} |
---|
22 | use_xz yes |
---|
23 | distfiles git-${version}${extract.suffix} \ |
---|
24 | git-manpages-${version}${extract.suffix} |
---|
25 | |
---|
26 | checksums git-${version}.tar.xz \ |
---|
27 | rmd160 17081fb3ca73aa9aa486994a07c7e6f61c781046 \ |
---|
28 | sha256 55735021109565721af805af382c45cce73c3cfaa59daad22443d1477d334d19 \ |
---|
29 | size 6325652 \ |
---|
30 | git-manpages-${version}.tar.xz \ |
---|
31 | rmd160 a54a6b774f1b65011e1ce0a92091d2e745368334 \ |
---|
32 | sha256 7b2b8405d5bdd149e3891617053de37f7e8d5a5b3834317a5af9f30ccc93cf76 \ |
---|
33 | size 481792 |
---|
34 | |
---|
35 | extract.only git-${version}${extract.suffix} \ |
---|
36 | git-manpages-${version}${extract.suffix} |
---|
37 | |
---|
38 | use_configure no |
---|
39 | |
---|
40 | variant universal {} |
---|
41 | |
---|
42 | use_parallel_build no |
---|
43 | compiler.cpath |
---|
44 | compiler.library_path |
---|
45 | configure.developer_dir |
---|
46 | configure.sdkroot |
---|
47 | macosx_deployment_target |
---|
48 | |
---|
49 | |
---|
50 | build.args CURL_CONFIG=/usr/bin/curl-config \ |
---|
51 | PERL_PATH="/usr/bin/perl" \ |
---|
52 | PYTHON_PATH="/usr/bin/python3" \ |
---|
53 | NO_GETTEXT=1 \ |
---|
54 | NO_FINK=1 \ |
---|
55 | NO_DARWIN_PORTS=1 \ |
---|
56 | V=1 |
---|
57 | |
---|
58 | # GIT_TEST_OPTS="-v -x -i" \ |
---|
59 | # GIT_SKIP_TESTS="t\[0-6\]??? t70\[0-5\]? 706\[0-2\]" |
---|
60 | |
---|
61 | |
---|
62 | test.run yes |
---|
63 | test.cmd make |
---|
64 | test.args -C t GIT_TEST_OPTS="-v -d -x -i -r 1,2,3,4,5,6" GIT_TEST_INSTALLED="/usr/bin" |
---|
65 | test.target t7063-status-untracked-cache.sh |
---|
66 | |
---|
67 | #test.target test |
---|
68 | #test.target test |
---|
69 | test.dir ${worksrcpath} |
---|
70 | #pre-test { |
---|
71 | # test.args {*}${build.args} |
---|
72 | #} |
---|
73 | pre-test { system "env && rm ${worksrcpath}/git" } |
---|
74 | |
---|
75 | |
---|
76 | destroot.target install |
---|
77 | |
---|
78 | livecheck.type regexm |
---|
79 | livecheck.regex {<span class="version">.*?(\d+\.\d+\.\d+).*?</span>} |
---|