Lines 12-26
Link Here
|
12 |
${PORTNAME}-manpages-${DISTVERSION}${EXTRACT_SUFX} |
12 |
${PORTNAME}-manpages-${DISTVERSION}${EXTRACT_SUFX} |
13 |
|
13 |
|
14 |
MAINTAINER= garga@FreeBSD.org |
14 |
MAINTAINER= garga@FreeBSD.org |
15 |
COMMENT?= Distributed source code management tool |
15 |
.if ${FLAVOR:U} == default |
|
|
16 |
COMMENT= Distributed source code management tool |
17 |
.elif ${FLAVOR:U} == gui |
18 |
COMMENT= Distributed source code management tool (GUI enabled flavor) |
19 |
.elif ${FLAVOR:U} == lite |
20 |
COMMENT= Distributed source code management tool (lite flavor) |
21 |
.endif |
16 |
|
22 |
|
17 |
LICENSE= GPLv2 |
23 |
LICENSE= GPLv2 |
18 |
LICENSE_FILE= ${WRKSRC}/COPYING |
24 |
LICENSE_FILE= ${WRKSRC}/COPYING |
19 |
|
25 |
|
|
|
26 |
FLAVORS= default gui lite |
27 |
default_CONFLICTS_INSTALL= git-gui git-lite |
28 |
gui_CONFLICTS_INSTALL= git git-lite |
29 |
gui_DESCR= ${.CURDIR}/pkg-descr-gui |
30 |
gui_PKGNAMESUFFIX= -gui |
31 |
lite_CONFLISTS_INSTALL= git git-gui |
32 |
lite_DESCR= ${.CURDIR}/pkg-descr-lite |
33 |
lite_PKGNAMESUFFIX= -lite |
34 |
|
20 |
USES= autoreconf gmake iconv shebangfix ssl tar:xz |
35 |
USES= autoreconf gmake iconv shebangfix ssl tar:xz |
21 |
|
36 |
|
22 |
CONFLICTS_INSTALL?= git-gui-[0-9]* git-lite-[0-9]* |
|
|
23 |
|
24 |
USERS= git_daemon |
37 |
USERS= git_daemon |
25 |
GROUPS= git_daemon |
38 |
GROUPS= git_daemon |
26 |
|
39 |
|
Lines 57-62
Link Here
|
57 |
SEND_EMAIL NLS SUBTREE |
70 |
SEND_EMAIL NLS SUBTREE |
58 |
OPTIONS_DEFAULT= CONTRIB P4 CVS PERL GITWEB ICONV CURL SEND_EMAIL PCRE \ |
71 |
OPTIONS_DEFAULT= CONTRIB P4 CVS PERL GITWEB ICONV CURL SEND_EMAIL PCRE \ |
59 |
SUBTREE SVN |
72 |
SUBTREE SVN |
|
|
73 |
.if ${FLAVOR:U} == gui |
74 |
OPTIONS_DEFAULT+= GUI |
75 |
.elif ${FLAVOR:U} == lite |
76 |
OPTIONS_EXCLUDE= GUI SVN GITWEB CONTRIB P4 CVS PERL |
77 |
.endif |
78 |
|
60 |
OPTIONS_SUB= yes |
79 |
OPTIONS_SUB= yes |
61 |
|
80 |
|
62 |
CONTRIB_DESC= Install contributed scripts |
81 |
CONTRIB_DESC= Install contributed scripts |