123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # $OpenBSD: Makefile,v 1.45 2017/04/10 11:46:35 sthen Exp $
- PORTROACH+= limit:^4
- COMMENT= lightweight HTML rendering/printing/editing engine
- GNOME_PROJECT= gtkhtml
- GNOME_VERSION= 4.10.0
- API_VERSION= 4.0
- SUBST_VARS= API_VERSION
- PKGNAME= gtkhtml4-${VERSION}
- SHARED_LIBS += gtkhtml-4.0 0.0 # 0.0
- SHARED_LIBS += gtkhtml-editor-4.0 0.0 # 0.0
- CATEGORIES= www
- MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>, \
- Antoine Jacoutot <ajacoutot@openbsd.org>
- # GPLv2/LGPLv2
- PERMIT_PACKAGE_CDROM= Yes
- WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
- WANTLIB += Xrandr Xrender atk-1.0 atk-bridge-2.0 atspi c cairo
- WANTLIB += cairo-gobject dbus-1 enchant epoxy expat ffi fontconfig
- WANTLIB += freetype gailutil-3 gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0
- WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gthread-2.0 gtk-3 harfbuzz
- WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
- WANTLIB += pthread pthread-stubs ${LIBCXX} xcb xcb-render xcb-shm z
- MODULES= devel/gettext \
- x11/gnome
- LIB_DEPENDS= textproc/enchant \
- x11/gtk+3
- BUILD_DEPENDS= ${RUN_DEPENDS}
- # libsoup is only used by testgtkhtml, but since libsoup may be around during
- # configure, and can have disappeared afterwards, the build can fail. so
- # register it as a dependency instead of axing the Makefiles..
- BUILD_DEPENDS+= devel/libsoup
- RUN_DEPENDS= devel/gsettings-desktop-schemas \
- devel/iso-codes
- CONFIGURE_STYLE= gnu
- # pickup X11/XF86keysym.h for multimedia support
- MODGNOME_CPPFLAGS= -I${X11BASE}/include
- MODGNOME_LDFLAGS= -L${X11BASE}/lib
- .include <bsd.port.mk>
|