45 lines
1.1 KiB
Makefile
45 lines
1.1 KiB
Makefile
COMMENT= presenter console with multi-monitor support
|
|
|
|
GH_ACCOUNT= pdfpc
|
|
GH_PROJECT= pdfpc
|
|
GH_TAGNAME= v4.6.0
|
|
PKGNAME= pdfpc-${GH_TAGNAME:S/v//:S/-/./:S/_/./}
|
|
|
|
CATEGORIES= textproc
|
|
|
|
HOMEPAGE= https://pdfpc.github.io/
|
|
|
|
# GPLv3+
|
|
PERMIT_PACKAGE= Yes
|
|
|
|
WANTLIB += X11 atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0
|
|
WANTLIB += gee-0.8 gio-2.0 glib-2.0 gobject-2.0 gstbase-1.0 gstreamer-1.0
|
|
WANTLIB += gstvideo-1.0 gthread-2.0 gtk-3 harfbuzz intl json-glib-1.0
|
|
WANTLIB += m markdown pango-1.0 pangocairo-1.0 poppler-glib
|
|
|
|
MODULES= devel/cmake
|
|
|
|
BUILD_DEPENDS= lang/vala
|
|
|
|
LIB_DEPENDS= devel/json-glib \
|
|
devel/libgee \
|
|
multimedia/gstreamer1/plugins-base \
|
|
print/poppler \
|
|
textproc/discount \
|
|
x11/gtk+3
|
|
|
|
CONFIGURE_ARGS= -DX11_LIBRARY_DIRS="${X11BASE}/lib"
|
|
|
|
# until proven useful (we don't want to enforce too many dependencies)
|
|
CONFIGURE_ARGS += -DMDVIEW=OFF # webkit2gtk
|
|
CONFIGURE_ARGS += -DREST=OFF # libsoup and libqrencode
|
|
|
|
NO_TEST= Yes
|
|
|
|
pre-configure:
|
|
${SUBST_CMD} ${WRKSRC}/man/pdfpcrc.in ${WRKSRC}/src/paths.in
|
|
|
|
post-install:
|
|
mv ${PREFIX}/etc ${PREFIX}/share/examples/pdfpc
|
|
|
|
.include <bsd.port.mk>
|