Index: head/devel/liteide/Makefile =================================================================== --- head/devel/liteide/Makefile (revision 475334) +++ head/devel/liteide/Makefile (revision 475335) @@ -1,54 +1,63 @@ # $FreeBSD$ PORTNAME= liteide DISTVERSIONPREFIX= x -DISTVERSION= 33.3 +DISTVERSION= 34 CATEGORIES= devel editors MAINTAINER= dg@syrec.org COMMENT= Simple, open source, cross-platform Go IDE LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL -WRKSRC_SUBDIR= liteidex +FLAVORS= qt5 qt4 +FLAVOR?= ${FLAVORS:[1]} +qt4_CONFLICTS_INSTALL= ${PORTNAME} +qt4_PKGNAMESUFFIX= -qt4 +qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt4 + USES= qmake +USE_GL= gl USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= visualfc -LDFLAGS+= -Wl,--as-needed -PORTDOCS= CONTRIBUTORS README.md +.if ${FLAVOR} == qt4 +USES+= qt:4 +USE_QT= corelib gui moc_build network rcc_build uic_build webkit xml +PLIST_SUB+= QT4="" NO_QT4="@comment " +.else +USES+= qt:5 +USE_QT= buildtools_build core gui network printsupport widgets xml +PLIST_SUB+= QT4="@comment " NO_QT4="" +.endif -ICON_SIZES= 16 24 32 48 64 128 +WRKSRC_SUBDIR= liteidex -OPTIONS_DEFINE= DEBUG DOCS -OPTIONS_SINGLE= QT -OPTIONS_SINGLE_QT= QT4 QT5 -OPTIONS_DEFAULT= QT5 -OPTIONS_SUB= yes +PORTDOCS= CONTRIBUTORS README.md +OPTIONS_DEFINE= DEBUG DOCS +OPTIONS_SUB= yes + DEBUG_CONFIGURE_ENABLE= debug -QT4_USES= qt:4 -QT4_USE= QT=corelib,gui,network,webkit,xml,moc_build,rcc_build,uic_build -QT5_USES= qt:5 -QT5_USE= QT=core,gui,network,printsupport,widgets,xml,buildtools_build +ICON_SIZES= 16 24 32 48 64 128 post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/liteide.desktop ${STAGEDIR}${PREFIX}/share/applications (cd ${WRKSRC}/deploy && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/os_deploy/freebsd && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${RM} ${STAGEDIR}${PREFIX}/lib/liteide/*.a .for sz in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/src/liteapp/images/liteide${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/liteide.png .endfor post-install-DOCS-on: (cd ${WRKSRC:H} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include Index: head/devel/liteide/distinfo =================================================================== --- head/devel/liteide/distinfo (revision 475334) +++ head/devel/liteide/distinfo (revision 475335) @@ -1,3 +1,3 @@ -TIMESTAMP = 1524491876 -SHA256 (visualfc-liteide-x33.3_GH0.tar.gz) = 31d9b1949f9d8a1027e669b8cca1cd274aa92db5fc3a97e2dd950763a85c1556 -SIZE (visualfc-liteide-x33.3_GH0.tar.gz) = 2672197 +TIMESTAMP = 1532532512 +SHA256 (visualfc-liteide-x34_GH0.tar.gz) = a59f858b0867a70aa457ab997a9102b24e733a05f617844a900a07c606a94eb7 +SIZE (visualfc-liteide-x34_GH0.tar.gz) = 2687348