59 lines
1.2 KiB
Makefile
59 lines
1.2 KiB
Makefile
# $OpenBSD: Makefile,v 1.22 2017/12/22 06:27:16 kirby Exp $
|
|
|
|
COMMENT = Qt port of the Scintilla source code editor
|
|
|
|
# XXX update py-qscintilla alongside this port (same distfile).
|
|
VERSION = 2.10.1
|
|
DISTNAME = QScintilla_gpl-${VERSION}
|
|
PKGNAME = qscintilla-${VERSION}
|
|
REVISION = 0
|
|
CATEGORIES = editors x11
|
|
|
|
|
|
HOMEPAGE = http://www.riverbankcomputing.com/software/qscintilla/
|
|
|
|
# GPLv2/GPLv3
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=pyqt/}
|
|
|
|
WANTLIB = ${COMPILER_LIBCXX} m
|
|
MODULES = devel/qmake
|
|
FLAVORS = qt5
|
|
FLAVOR?=
|
|
|
|
# C++11 (at least)
|
|
COMPILER= base-clang ports-clang ports-gcc
|
|
CXXFLAGS += -std=c++11
|
|
|
|
.if ${FLAVOR} == "qt5"
|
|
FULLPKGNAME = qscintilla-qt5-${VERSION}
|
|
QTVER = qt5
|
|
MODULES += x11/qt5
|
|
SHARED_LIBS = qscintilla2_qt5 0.0 #13.0
|
|
|
|
WANTLIB += GL Qt5Core Qt5Gui Qt5PrintSupport Qt5Widgets
|
|
.else
|
|
QTVER = qt4
|
|
MODULES += x11/qt4
|
|
SHARED_LIBS = qscintilla2_qt4 0.0 #13.0
|
|
|
|
WANTLIB += ICE QtGui SM X11 Xext Xi Xinerama Xrender fontconfig
|
|
WANTLIB += freetype pthread
|
|
.endif
|
|
|
|
SUBST_VARS += QTVER
|
|
|
|
SEPARATE_BUILD = No
|
|
|
|
CONFIGURE_ENV = HOME=${WRKDIR}
|
|
|
|
WRKSRC = ${WRKDIST}/Qt4Qt5
|
|
|
|
NO_TEST = Yes
|
|
|
|
pre-configure:
|
|
${SUBST_CMD} ${WRKSRC}/qscintilla.pro
|
|
|
|
.include <bsd.port.mk>
|