svn commit: r495965 - in head/finance: alkimia alkimia-qt4

Tobias C. Berner tcberner at FreeBSD.org
Sat Mar 16 21:48:44 UTC 2019


Author: tcberner
Date: Sat Mar 16 21:48:43 2019
New Revision: 495965
URL: https://svnweb.freebsd.org/changeset/ports/495965

Log:
  finance/alkimia: remove qt4 slave (Qt4 deprecation)
  
  - once alkimia-qt4 has gone, clean up PKGNAMESUFFIX
  
  Approved by:	portmgr (implicit)

Modified:
  head/finance/alkimia-qt4/Makefile
  head/finance/alkimia/Makefile

Modified: head/finance/alkimia-qt4/Makefile
==============================================================================
--- head/finance/alkimia-qt4/Makefile	Sat Mar 16 21:41:16 2019	(r495964)
+++ head/finance/alkimia-qt4/Makefile	Sat Mar 16 21:48:43 2019	(r495965)
@@ -1,6 +1,7 @@
 # $FreeBSD$
 
-SLAVE=		qt4
+BROKEN=		Not supported
+PKGNAMESUFFIX=	qt4
 MASTERDIR=	${.CURDIR}/../../finance/alkimia
 
 .include "${MASTERDIR}/Makefile"

Modified: head/finance/alkimia/Makefile
==============================================================================
--- head/finance/alkimia/Makefile	Sat Mar 16 21:41:16 2019	(r495964)
+++ head/finance/alkimia/Makefile	Sat Mar 16 21:48:43 2019	(r495965)
@@ -5,7 +5,7 @@ PORTVERSION=	7.0.2
 PORTREVISION=	2
 CATEGORIES=	finance kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${PORTVERSION}
-PKGNAMESUFFIX=	-${SLAVE}
+PKGNAMESUFFIX?=	-qt5
 
 MAINTAINER=	jhale at FreeBSD.org
 COMMENT=	KDE financial data handling library
@@ -16,29 +16,13 @@ LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 # Depending on ecm via USE_KDE causes unwanted CMAKE_ARGS to be set
 BUILD_DEPENDS=	${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake:devel/kf5-extra-cmake-modules
 
-USES=		cmake compiler:c++11-lang pathfix tar:xz
+USES=		cmake compiler:c++11-lang pathfix qt:5 tar:xz
 USE_LDCONFIG=	yes
-
-SLAVE?=		qt5
-.if ${SLAVE} ==	qt4
-DEPRECATED=		Qt4 has been EOL since december 2015
-EXPIRATION_DATE=	2019-03-15
-
-USES+=		qt:4
-USE_QT=		corelib dbus \
-		moc_build qmake_build rcc_build
-# BUILD_QT4 must be set to "1" due to comparison used in src/LibAlkimiaConfig.cmake.in
-CMAKE_ARGS+=	-DBUILD_QT4=1
-CMAKE_OFF+=	KDE_INSTALL_USE_QT_SYS_PATHS
-INCLUDE_SUBDIR=	Qt4
-.else
-USES+=		qt:5
 USE_QT=		core dbus \
 		buildtools_build qmake_build
-CMAKE_ON+=	KDE_INSTALL_USE_QT_SYS_PATHS
+CMAKE_ON=	KDE_INSTALL_USE_QT_SYS_PATHS
 INCLUDE_SUBDIR=	Qt5
 QTVER_SUFFIX=	5
-.endif
 
 PLIST_SUB=	INCLUDE_SUBDIR=${INCLUDE_SUBDIR} \
 		QTVER_SUFFIX=${QTVER_SUFFIX} \
@@ -57,11 +41,7 @@ GMP_CMAKE_BOOL=		CMAKE_DISABLE_FIND_PACKAGE_MPIR
 MPIR_DESC=		MPIR (multiple precision arithmetic) support
 MPIR_LIB_DEPENDS=	libmpir.so:math/mpir
 
-.if ${SLAVE} == qt4
-TEST_USE=		QT=qtestlib
-.else
 TEST_USE=		QT=testlib
-.endif
 TEST_CMAKE_BOOL=	BUILD_TESTING
 TEST_TEST_TARGET=	test
 


More information about the svn-ports-all mailing list