2017-07-27 10:05:20 +00:00

49 lines
936 B
Makefile

# $OpenBSD: Makefile,v 1.11 2017/07/27 10:05:20 sthen Exp $
COMMENT = Qt API to store passwords and other secret data
GH_ACCOUNT = frankosterfeld
GH_PROJECT = qtkeychain
GH_TAGNAME = v0.7.0
REVISION = 2
SHARED_LIBS += qtkeychain 1.0 # 0.4
SHARED_LIBS += qt5keychain 1.0 # 0.4
CATEGORIES = security
MAINTAINER = Kirill Bychkov <kirby@openbsd.org>
# BSD-like
PERMIT_PACKAGE_CDROM = Yes
WANTLIB = m ${COMPILER_LIBCXX}
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
NO_TEST = Yes
.include <bsd.port.mk>