2020-01-30 23:19:33 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.28 2020/01/30 23:19:33 sthen Exp $
|
2013-01-23 08:38:53 +00:00
|
|
|
|
|
|
|
COMMENT= create and manage certificates, CSRs, keys, etc
|
|
|
|
|
2020-01-30 23:19:33 +00:00
|
|
|
V= 2.2.1
|
2018-04-05 07:02:07 +00:00
|
|
|
DISTNAME= xca-$V
|
2019-03-21 13:17:43 +00:00
|
|
|
PORTROACH= skipv:RELEASE.$V
|
2013-01-23 08:38:53 +00:00
|
|
|
CATEGORIES= security x11
|
|
|
|
|
2018-04-05 07:02:07 +00:00
|
|
|
HOMEPAGE= https://hohnstaedt.de/xca/
|
2013-01-23 08:38:53 +00:00
|
|
|
|
2015-09-18 15:07:48 +00:00
|
|
|
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
|
|
|
|
|
2013-01-23 08:38:53 +00:00
|
|
|
# BSD
|
2019-06-03 16:06:50 +00:00
|
|
|
PERMIT_PACKAGE= Yes
|
2013-01-23 08:38:53 +00:00
|
|
|
|
2020-01-30 23:19:33 +00:00
|
|
|
WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Sql Qt5Widgets
|
|
|
|
WANTLIB += c crypto ltdl m
|
2015-09-18 15:07:48 +00:00
|
|
|
|
2019-03-21 13:17:43 +00:00
|
|
|
MASTER_SITES= https://github.com/chris2511/xca/releases/download/RELEASE.$V/
|
2013-01-23 08:38:53 +00:00
|
|
|
|
2015-10-12 10:52:26 +00:00
|
|
|
MODULES= x11/qt5
|
2013-01-23 08:38:53 +00:00
|
|
|
|
|
|
|
USE_GMAKE= Yes
|
|
|
|
|
2015-02-07 21:52:57 +00:00
|
|
|
CONFIGURE_STYLE= gnu
|
|
|
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
2017-07-18 04:00:04 +00:00
|
|
|
CXXFLAGS="${CXXFLAGS} -std=c++11" \
|
2015-02-07 21:52:57 +00:00
|
|
|
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -L${X11BASE}/lib"
|
|
|
|
MAKE_FLAGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
|
|
|
|
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -L${X11BASE}/lib"
|
|
|
|
MAKE_ENV= destdir=${WRKINST}
|
2013-01-23 08:38:53 +00:00
|
|
|
|
|
|
|
LIB_DEPENDS= devel/libtool,-ltdl
|
|
|
|
RUN_DEPENDS= devel/desktop-file-utils \
|
|
|
|
misc/shared-mime-info
|
|
|
|
|
2013-03-11 11:35:43 +00:00
|
|
|
NO_TEST= Yes
|
2013-01-23 08:38:53 +00:00
|
|
|
|
|
|
|
.include <bsd.port.mk>
|
2018-11-09 23:23:35 +00:00
|
|
|
|
|
|
|
# do not clobber CC from the qt5 module, the build framework uses CC=@CXX@
|
|
|
|
MAKE_FLAGS:= ${MAKE_FLAGS:NCC=*}
|