Lines 2-9
Link Here
|
2 |
|
2 |
|
3 |
PORTNAME= liteide |
3 |
PORTNAME= liteide |
4 |
DISTVERSIONPREFIX= x |
4 |
DISTVERSIONPREFIX= x |
5 |
DISTVERSION= 34.2 |
5 |
DISTVERSION= 35.4 |
6 |
PORTREVISION= 1 |
|
|
7 |
CATEGORIES= devel editors |
6 |
CATEGORIES= devel editors |
8 |
|
7 |
|
9 |
MAINTAINER= dg@syrec.org |
8 |
MAINTAINER= dg@syrec.org |
Lines 13-47
Link Here
|
13 |
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL |
14 |
|
13 |
|
15 |
BUILD_DEPENDS= go:lang/go |
14 |
BUILD_DEPENDS= go:lang/go |
16 |
RUN_DEPENDS= go:lang/go \ |
15 |
RUN_DEPENDS= go:lang/go |
17 |
gocode:devel/go-gocode |
|
|
18 |
|
16 |
|
19 |
FLAVORS= qt5 qt4 |
17 |
USES= gl qmake qt:5 |
20 |
FLAVOR?= ${FLAVORS:[1]} |
|
|
21 |
|
22 |
qt4_CONFLICTS_INSTALL= ${PORTNAME} |
23 |
qt4_PKGNAMESUFFIX= -qt4 |
24 |
qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt4 |
25 |
|
26 |
USES= gl qmake |
27 |
USE_GL= gl |
18 |
USE_GL= gl |
28 |
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} |
19 |
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} |
|
|
20 |
USE_QT= buildtools_build core gui network printsupport widgets xml |
29 |
|
21 |
|
30 |
USE_GITHUB= yes |
22 |
USE_GITHUB= yes |
31 |
GH_ACCOUNT= visualfc |
23 |
GH_ACCOUNT= visualfc |
32 |
GH_TUPLE= visualfc:gotools:77fd0f0:gotools/src/github.com/visualfc/gotools |
24 |
GH_TUPLE= visualfc:gocode:4e0736b:gocode/src/github.com/visualfc/gocode \ |
|
|
25 |
visualfc:gotools:2afd807:gotools/src/github.com/visualfc/gotools |
33 |
|
26 |
|
34 |
.if ${FLAVOR} == qt4 |
27 |
SUB_FILES= liteide |
35 |
DEPRECATED= Qt4 has been EOL since december 2015 |
|
|
36 |
EXPIRATION_DATE=2019-03-15 |
37 |
USES+= qt:4 |
38 |
USE_QT= corelib gui moc_build network rcc_build uic_build webkit xml |
39 |
PLIST_SUB+= QT4="" NO_QT4="@comment " |
40 |
.else |
41 |
USES+= qt:5 |
42 |
USE_QT= buildtools_build core gui network printsupport widgets xml |
43 |
PLIST_SUB+= QT4="@comment " NO_QT4="" |
44 |
.endif |
45 |
|
28 |
|
46 |
WRKSRC_SUBDIR= liteidex |
29 |
WRKSRC_SUBDIR= liteidex |
47 |
|
30 |
|
Lines 55-65
Link Here
|
55 |
ICON_SIZES= 16 24 32 48 64 128 |
38 |
ICON_SIZES= 16 24 32 48 64 128 |
56 |
|
39 |
|
57 |
post-build: |
40 |
post-build: |
|
|
41 |
cd ${WRKSRC}/${GH_SUBDIR_gocode} && \ |
42 |
${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build |
58 |
cd ${WRKSRC}/${GH_SUBDIR_gotools} && \ |
43 |
cd ${WRKSRC}/${GH_SUBDIR_gotools} && \ |
59 |
${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build |
44 |
${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build |
60 |
|
45 |
|
61 |
post-install: |
46 |
post-install: |
62 |
${INSTALL_PROGRAM} ${WRKSRC}/${GH_SUBDIR_gotools}/gotools ${STAGEDIR}${PREFIX}/bin |
47 |
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/liteide |
|
|
48 |
${MV} ${STAGEDIR}${PREFIX}/bin/liteide ${STAGEDIR}${PREFIX}/libexec/liteide |
49 |
${INSTALL_SCRIPT} ${WRKDIR}/liteide ${STAGEDIR}${PREFIX}/bin |
50 |
${INSTALL_PROGRAM} ${WRKSRC}/${GH_SUBDIR_gocode}/gocode ${STAGEDIR}${PREFIX}/libexec/liteide |
51 |
${INSTALL_PROGRAM} ${WRKSRC}/${GH_SUBDIR_gotools}/gotools ${STAGEDIR}${PREFIX}/libexec/liteide |
63 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/applications |
52 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/applications |
64 |
${INSTALL_DATA} ${WRKSRC}/liteide.desktop ${STAGEDIR}${PREFIX}/share/applications |
53 |
${INSTALL_DATA} ${WRKSRC}/liteide.desktop ${STAGEDIR}${PREFIX}/share/applications |
65 |
(cd ${WRKSRC}/deploy && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) |
54 |
(cd ${WRKSRC}/deploy && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) |