t* My OpenBSD ports URI git clone git://git.codevoid.de/mystuff.git DIR Log DIR Files DIR Refs --- tMakefile (1310B) --- 1 # $OpenBSD: Makefile,v 1.26 2020/09/15 07:04:25 pamela Exp $ 2 3 COMMENT = fast, small, webkit based browser written in lua 4 5 GH_ACCOUNT = luakit 6 GH_PROJECT = luakit 7 GH_TAGNAME = 2.2.1 8 9 EPOCH = 1 10 11 CATEGORIES = www 12 13 MAINTAINER = Stefan Hagen <sh+ports[at]codevoid[dot]de> 14 15 HOMEPAGE = https://luakit.github.io 16 17 # GPLv3 18 PERMIT_PACKAGE = Yes 19 20 USE_GMAKE = Yes 21 22 COMPILER = base-clang ports-gcc 23 24 WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0 25 WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gthread-2.0 gtk-3 harfbuzz 26 WANTLIB += intl javascriptcoregtk-4.0 luajit-5.1 pango-1.0 27 WANTLIB += pangocairo-1.0 pthread soup-2.4 sqlite3 webkit2gtk-4.0 28 29 MODULES = lang/lua 30 31 BUILD_DEPENDS = devel/help2man \ 32 devel/luafs 33 34 RUN_DEPENDS = devel/desktop-file-utils \ 35 devel/luafs \ 36 textproc/lua-markdown 37 38 LIB_DEPENDS = lang/luajit \ 39 www/webkitgtk4 40 41 TEST_DEPENDS = devel/luassert \ 42 devel/luacheck 43 44 TEST_TARGET = run-tests 45 46 # webkit browsing 47 RUN_DEPENDS += multimedia/gstreamer1/plugins-good \ 48 multimedia/gstreamer1/plugins-libav 49 50 MAKE_FLAGS += LUA_BIN_NAME=${MODLUA_BIN} \ 51 XDGPREFIX=${PREFIX}/share/examples \ 52 DOCDIR=${PREFIX}/share/doc/luakit \ 53 MANPREFIX=${PREFIX}/man \ 54 PIXMAPDIR=${PREFIX}/share/pixmaps/ \ 55 APPDIR=${PREFIX}/share/applications/ \ 56 PREFIX=${PREFIX} \ 57 DEVELOPMENT_PATHS=0 58 59 .include <bsd.port.mk>