Index: head/x11/keybinder/Makefile =================================================================== --- head/x11/keybinder/Makefile (revision 527602) +++ head/x11/keybinder/Makefile (revision 527603) @@ -1,57 +1,53 @@ # $FreeBSD$ PORTNAME= keybinder PORTVERSION= 0.3.1 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= x11 MAINTAINER= ports@FreeBSD.org COMMENT= Library for registering keyboard shortcuts LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= engla USES= autoreconf gmake gnome libtool pathfix pkgconfig xorg USE_GNOME= gtk20 introspection:build USE_XORG= x11 xext xrender GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-python INSTALL_TARGET= install-strip USE_LDCONFIG= yes -OPTIONS_DEFINE= EXAMPLES DOCS LUA PYTHON -OPTIONS_DEFAULT= PYTHON +OPTIONS_DEFINE= EXAMPLES DOCS LUA OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc DOCS_CONFIGURE_ON= --enable-gtk-doc # Override LUA description LUA_DESC= Lua bindings LUA_USES= lua:51 LUA_CONFIGURE_ON= --with-lua-includes=${LUA_INCDIR} LUA_CONFIGURE_OFF= --disable-lua - -PYTHON_USES= python:2.7 -PYTHON_USE= gnome=pygtk2 -PYTHON_CONFIGURE_OFF= --disable-python post-patch-DOCS-off: @${REINPLACE_CMD} -E '/GTK_DOC_CHECK|docs/d' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/^SUBDIRS/s, docs,,' ${WRKSRC}/Makefile.am pre-configure-DOCS-on: @(cd ${CONFIGURE_WRKSRC} && ${LOCALBASE}/bin/gtkdocize) post-build-EXAMPLES-on: @${REINPLACE_CMD} -i '' -e \ 's|lua5.1|lua-${LUA_VER}|g' ${WRKSRC}/examples/Makefile post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/keybinder/pkg-descr =================================================================== --- head/x11/keybinder/pkg-descr (revision 527602) +++ head/x11/keybinder/pkg-descr (revision 527603) @@ -1,11 +1,10 @@ Keybinder is a library for registering global keyboard shortcuts. Keybinder works with GTK-based applications using the X Window System. The port provides the following: - A C library, libkeybinder - Lua bindings, lua-keybinder (off by default) - - Python bindings, python-keybinder - Example programs in C, Lua, Python, and Vala WWW: https://github.com/engla/keybinder Index: head/x11/keybinder/pkg-plist =================================================================== --- head/x11/keybinder/pkg-plist (revision 527602) +++ head/x11/keybinder/pkg-plist (revision 527603) @@ -1,37 +1,33 @@ include/keybinder.h lib/girepository-1.0/Keybinder-0.0.typelib lib/libkeybinder.so lib/libkeybinder.so.0 lib/libkeybinder.so.0.1.0 %%LUA%%%%LUA_MODLIBDIR%%/keybinder.so libdata/pkgconfig/keybinder.pc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/_keybinder.so %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example_gi.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/keybinder.vapi %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lminigtk.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/main.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/vexample.vala share/gir-1.0/Keybinder-0.0.gir %%PORTDOCS%%share/gtk-doc/html/keybinder/annotation-glossary.html %%PORTDOCS%%share/gtk-doc/html/keybinder/api-index-full.html %%PORTDOCS%%share/gtk-doc/html/keybinder/ch01.html %%PORTDOCS%%share/gtk-doc/html/keybinder/deprecated-api-index.html %%PORTDOCS%%share/gtk-doc/html/keybinder/home.png %%PORTDOCS%%share/gtk-doc/html/keybinder/index.html %%PORTDOCS%%share/gtk-doc/html/keybinder/keybinder-keybinder.html %%PORTDOCS%%share/gtk-doc/html/keybinder/keybinder.devhelp2 %%PORTDOCS%%share/gtk-doc/html/keybinder/left-insensitive.png %%PORTDOCS%%share/gtk-doc/html/keybinder/left.png %%PORTDOCS%%share/gtk-doc/html/keybinder/object-tree.html %%PORTDOCS%%share/gtk-doc/html/keybinder/right-insensitive.png %%PORTDOCS%%share/gtk-doc/html/keybinder/right.png %%PORTDOCS%%share/gtk-doc/html/keybinder/style.css %%PORTDOCS%%share/gtk-doc/html/keybinder/up-insensitive.png %%PORTDOCS%%share/gtk-doc/html/keybinder/up.png