On Tue, February 4, 2020 09:17, Rafael Sadowski wrote: > On Sun Feb 02, 2020 at 02:03:03PM +0300, Kirill Bychkov wrote: >> On Thu, January 30, 2020 09:03, Rafael Sadowski wrote: >> > Hi All >> > >> > All our consumers only use the qt5 FLAVOR so here is an update diff >> > which removes the the qt4 pieces and bump to the latest stable version >> > on github. I did the same like the quazip update from Brian Callahan a >> > couple days before. Added @pkgpath and bump all consumers. >> > >> > Comments, OK? >> >> Hi, >> Makes sense to me but I prefer to split update and flavor removal. >> Also it needs some tweaks to move 'mkspecs' from /usr/local to >> /usr/local/lib/qt5/ >> Not tested yet. >> > > You're right, ok for the diff below? It just remove the qt4 bits. > > RS
It is missing @conflict qtkeychain-qt5-* With this change OK kirby@ > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/security/qtkeychain/Makefile,v > retrieving revision 1.13 > diff -u -p -u -p -r1.13 Makefile > --- Makefile 12 Jul 2019 20:49:35 -0000 1.13 > +++ Makefile 4 Feb 2020 06:14:29 -0000 > @@ -5,9 +5,8 @@ COMMENT = Qt API to store passwords and > GH_ACCOUNT = frankosterfeld > GH_PROJECT = qtkeychain > GH_TAGNAME = v0.7.0 > -REVISION = 3 > +REVISION = 4 > > -SHARED_LIBS += qtkeychain 1.0 # 0.4 > SHARED_LIBS += qt5keychain 1.0 # 0.4 > > CATEGORIES = security > @@ -17,31 +16,16 @@ MAINTAINER = Kirill Bychkov <kirby@open > # BSD-like > PERMIT_PACKAGE = Yes > > -WANTLIB = m ${COMPILER_LIBCXX} > +WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus m > > -COMPILER = base-clang ports-gcc base-gcc > +MODULES = devel/cmake \ > + x11/qt5 > > -MODULES = devel/cmake > - > -FLAVORS = qt5 > -FLAVOR ?= > - > -.if ${FLAVOR:Mqt5} > -FULLPKGNAME = qtkeychain-qt5-${GH_TAGNAME:S/v//} > -MODULES += x11/qt5 > -WANTLIB += Qt5Core Qt5DBus > LIBNAME = Qt5Keychain > LIBNAME_L = qt5keychain > QT = qt5 > + > CONFIGURE_ARGS += -DBUILD_WITH_QT4=OFF > -.else > -MODULES += x11/qt4 > -WANTLIB += QtDBus > -CONFIGURE_ARGS += -DBUILD_WITH_QT4=ON > -LIBNAME = QtKeychain > -LIBNAME_L = qtkeychain > -QT = qt4 > -.endif > > SUBST_VARS += LIBNAME LIBNAME_L QT > > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/security/qtkeychain/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -u -p -r1.3 PLIST > --- pkg/PLIST 6 May 2016 06:45:43 -0000 1.3 > +++ pkg/PLIST 4 Feb 2020 06:14:29 -0000 > @@ -1,4 +1,5 @@ > @comment $OpenBSD: PLIST,v 1.3 2016/05/06 06:45:43 kirby Exp $ > +@pkgpath security/qtkeychain,qt5 > include/${LIBNAME_L}/ > include/${LIBNAME_L}/keychain.h > include/${LIBNAME_L}/qkeychain_export.h > >