source: trunk/dports/devel/git-flow/Portfile

Last change on this file was 142457, checked in by ryandesign@…, 23 months ago

git-flow-avh: update to (#49655, maintainer)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 3.4 KB
Line 
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# $Id: Portfile 142457 2015-11-12 13:07:04Z ryandesign@macports.org $
3
4PortSystem              1.0
5PortGroup               github 1.0
6
7set realname            git-flow
8set description_common  {Git extensions for Vincent Driessen branching.}
9
10github.setup            nvie gitflow 0.4.1
11fetch.type              git
12name                    ${realname}
13revision                2
14categories              devel
15platforms               darwin
16maintainers             maiar.org:jason-macports openmaintainer
17license                 {BSD LGPL-2.1+}
18supported_archs         noarch
19
20description             ${description_common} (nvie)
21long_description        ${description_common} \
22                        This is the canonical nvie version, not maintained.
23conflicts               ${realname}-devel ${realname}-avh ${realname}-hf
24
25depends_run-append      port:git port:getopt
26
27if {${subport} eq ${name}} {
28
29    destroot.destdir      prefix=${destroot}${prefix}
30
31    post-fetch {
32        # Does the github portgroup support 'clone --recursive'?
33        # This will be removed once the python re-write is complete.
34        system -W ${worksrcpath} "git submodule update --init"
35    }
36}
37
38subport ${realname}-devel {
39    github.setup        nvie gitflow 15aab26490facf285acef56cb5d61025eacb3a69
40
41    version             20120925
42    revision            0
43    license             {BSD LGPL-2.1+}
44    description         ${description_common} (nvie devel)
45    long_description    ${description_common} \
46                        This is the nvie develop branch, not maintained.
47    conflicts           ${realname} ${realname}-avh ${realname}-hf
48
49    destroot.destdir    prefix=${destroot}${prefix}
50
51    post-fetch {
52        # Does the github portgroup support 'clone --recursive'?
53        # This will be removed once the python re-write is complete.
54        system -W ${worksrcpath} "git submodule update --init"
55    }
56
57    livecheck.type      none
58}
59
60subport ${realname}-avh {
61    github.setup        petervanderdoes gitflow 1.9.1
62    fetch.type          standard
63
64    license             {BSD LGPL-2.1+}
65    description         ${description_common} (avh Edition)
66    long_description    ${description_common} \
67                        This is the AVH Edition, and is actively developed.
68    conflicts           ${realname} ${realname}-devel ${realname}-hf
69
70    distfiles           ${distname}${extract.suffix}
71    checksums           rmd160  4cc3cf0f5ecdcc9702606eb4307017e82ba313ff \
72                        sha256  aa95cee1fbf3994ce6da3e9489536dde7c7ffbbb6a14b3b20e060621ba964ab9
73
74    destroot.destdir    prefix=${destroot}${prefix}
75}
76
77subport ${realname}-hf {
78    github.setup        datasift gitflow 1.5.2
79
80    revision            1
81    license             {BSD LGPL-2.1+}
82    description         ${description_common} (HubFlow)
83    long_description    ${description_common} \
84                        This is the HubFlow version, and is actively developed.
85    conflicts           ${realname} ${realname}-devel ${realname}-avh
86
87    destroot.env        INSTALL_INTO="${destroot}${prefix}/bin"
88    destroot.cmd        ./install.sh
89    destroot.destdir
90
91    post-fetch {
92        # Does the github portgroup support 'clone --recursive'?
93        # This will be removed once the python re-write is complete.
94        system -W ${worksrcpath} "git submodule update --init"
95    }
96}
97
98use_configure           no
99build {}
Note: See TracBrowser for help on using the repository browser.