* Perform bounds checking for ints and use correct types for float config inputs. * Remove all float equality comparisons. * Verify a DOM node is a valid HTML document in focus code (webkitgtk 2.0.0+ only). * Fix order of fetching remote cert to prevent incorrect warning. * Add signal handler to deny all HTML5 geolocation requests. * Sync hsts-preload with Chromium. * Fix memory leak when adding to the force_https whitelist. * Mention plwl about page in manpage. * Remove unused directories from Makefiles. Ok jca@
52 lines
1.3 KiB
Makefile
Executable File
52 lines
1.3 KiB
Makefile
Executable File
# $OpenBSD: Makefile,v 1.12 2013/07/14 19:06:02 gonzalo Exp $
|
|
|
|
COMMENT= vi-like minimalists web browser
|
|
DISTNAME= xombrero-1.6.3
|
|
CATEGORIES= www
|
|
EPOCH= 1
|
|
|
|
HOMEPAGE= http://opensource.conformal.com/wiki/xombrero
|
|
|
|
MAINTAINER= Gonzalo L. R. <gonzalo@openbsd.org>
|
|
|
|
# MPL 1.1/GPL 2.0/LGPL 2.1 for tld-rules file
|
|
# BSD
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
MODULES += devel/gettext
|
|
|
|
WANTLIB += atk-1.0 c cairo cairo-gobject fontconfig freetype gdk-3
|
|
WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gnutls gobject-2.0
|
|
WANTLIB += gtk-3 javascriptcoregtk-3.0 m pango-1.0 pangocairo-1.0
|
|
WANTLIB += pangoft2-1.0 soup-2.4 util webkitgtk-3.0 z
|
|
|
|
MASTER_SITES= http://opensource.conformal.com/snapshots/xombrero/
|
|
|
|
LIB_DEPENDS= www/webkit,gtk3
|
|
RUN_DEPENDS= devel/desktop-file-utils
|
|
|
|
# webkit browsing
|
|
RUN_DEPENDS += multimedia/gstreamer1/plugins-libav
|
|
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
NO_TEST= Yes
|
|
|
|
EXAMPLEDIR= ${PREFIX}/share/examples/xombrero
|
|
|
|
FAKE_FLAGS= DESTDIR=""
|
|
|
|
pre-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${EXAMPLEDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/xombrero.conf ${EXAMPLEDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/favorites ${EXAMPLEDIR}
|
|
${INSTALL_SCRIPT} ${WRKSRC}/playflash.sh ${EXAMPLEDIR}
|
|
${SUBST_CMD} -o ${SHAREOWN} -g ${SHAREGRP} \
|
|
-c ${WRKSRC}/xombrero.desktop \
|
|
${PREFIX}/share/applications/xombrero.desktop
|
|
|
|
.include <bsd.port.mk>
|