svn commit: r475335 - head/devel/liteide
Yuri Victorovich
yuri at FreeBSD.org
Wed Jul 25 20:25:55 UTC 2018
Author: yuri
Date: Wed Jul 25 20:25:54 2018
New Revision: 475335
URL: https://svnweb.freebsd.org/changeset/ports/475335
Log:
devel/liteide: Update 33.3 -> 34
Replace QT4/QT5 options with flavors.
PR: 229928
Submitted by: Dmitri Goutnik <dg at syrec.org> (maintainer)
Approved by: portmgr (flavors)
Modified:
head/devel/liteide/Makefile
head/devel/liteide/distinfo
Modified: head/devel/liteide/Makefile
==============================================================================
--- head/devel/liteide/Makefile Wed Jul 25 20:16:37 2018 (r475334)
+++ head/devel/liteide/Makefile Wed Jul 25 20:25:54 2018 (r475335)
@@ -2,7 +2,7 @@
PORTNAME= liteide
DISTVERSIONPREFIX= x
-DISTVERSION= 33.3
+DISTVERSION= 34
CATEGORIES= devel editors
MAINTAINER= dg at syrec.org
@@ -11,30 +11,39 @@ 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
Modified: head/devel/liteide/distinfo
==============================================================================
--- head/devel/liteide/distinfo Wed Jul 25 20:16:37 2018 (r475334)
+++ head/devel/liteide/distinfo Wed Jul 25 20:25:54 2018 (r475335)
@@ -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
More information about the svn-ports-all
mailing list