# $OpenBSD: Makefile,v 1.12 2017/10/23 17:11:05 sthen Exp $ COMMENT-main = library for registering keyboard shortcuts COMMENT-python = python bindings for keybinder DISTNAME = keybinder-0.3.0 PKGNAME-main = ${DISTNAME} PKGNAME-python = py-${DISTNAME} REVISION = 7 CATEGORIES = x11 devel SHARED_LIBS = keybinder 0.0 # 0.0 HOMEPAGE = https://github.com/engla/keybinder # GPLv2+ PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = http://mirrors.nycbug.org/pub/distfiles/ MULTI_PACKAGES = -main -python WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama WANTLIB += Xrandr Xrender atk-1.0 cairo expat ffi fontconfig freetype WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 WANTLIB += gobject-2.0 graphite2 gthread-2.0 gtk-x11-2.0 harfbuzz WANTLIB += iconv intl m pango-1.0 pangocairo-1.0 pangoft2-1.0 WANTLIB += pcre pixman-1 png pthread xcb xcb-render WANTLIB += xcb-shm z WANTLIB-python = ${WANTLIB} keybinder MODULES = lang/python \ x11/gnome MODGNOME_TOOLS = gobject-introspection BUILD_DEPENDS = x11/py-gtk2 LIB_DEPENDS-main = x11/gtk+2 LIB_DEPENDS-python = ${BUILD_PKGPATH},-main RUN_DEPENDS-python = ${MODPY_RUN_DEPENDS} \ x11/py-gtk2 MODPY_RUNDEP = No CONFIGURE_STYLE = gnu CONFIGURE_ARGS = --disable-lua \ --disable-static USE_GMAKE = Yes LIBTOOL_FLAGS = --tag=disable-static post-install: rm ${PREFIX}/lib/libkeybinder.la rm ${WRKINST}${MODPY_SITEPKG}/keybinder/_keybinder.la .include