Date: Fri, 4 Mar 2011 11:55:21 GMT From: Olivier Duchateau <duchateau.olivier@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/155262: [NEW PORT] x11/keybinder, Library for registering keyboard shortcuts Message-ID: <201103041155.p24BtL4l097918@red.freebsd.org> Resent-Message-ID: <201103041200.p24C0Pr7025665@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 155262 >Category: ports >Synopsis: [NEW PORT] x11/keybinder, Library for registering keyboard shortcuts >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Mar 04 12:00:24 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Olivier Duchateau >Release: FreeBSD 8.2-RELEASE >Organization: >Environment: FreeBSD bornem.errements.net 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: keybinder is a library for registering global keyboard shortcuts. It works with GTK-based applications using the X Window System. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # keybinder/ # keybinder/pkg-plist # keybinder/pkg-descr # keybinder/distinfo # keybinder/Makefile # echo c - keybinder/ mkdir -p keybinder/ > /dev/null 2>&1 echo x - keybinder/pkg-plist sed 's/^X//' >keybinder/pkg-plist << 'cdbe10151772ea0392e35f42d84afc92' Xinclude/keybinder.h Xlib/libkeybinder.a Xlib/libkeybinder.la Xlib/libkeybinder.so Xlib/libkeybinder.so.0 X%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.py X%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.pyc X%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.pyo X%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/_keybinder.a X%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/_keybinder.la X%%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/_keybinder.so Xlibdata/pkgconfig/keybinder.pc X%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/keybinder cdbe10151772ea0392e35f42d84afc92 echo x - keybinder/pkg-descr sed 's/^X//' >keybinder/pkg-descr << '144d219e0be6c4d7d5c907b4762c9228' Xkeybinder is a library for registering global keyboard shortcuts. It works Xwith GTK-based applications using the X Window System. X XWWW: http://kaizer.se/wiki/keybinder/ 144d219e0be6c4d7d5c907b4762c9228 echo x - keybinder/distinfo sed 's/^X//' >keybinder/distinfo << '0242c78f2faf91c86dbe85033a840b73' XSHA256 (keybinder-0.2.2.tar.gz) = 152846803f43bf5ad303809b15479fa5f2bc7a0c6e6e31353686c1429b81b363 XSIZE (keybinder-0.2.2.tar.gz) = 324264 0242c78f2faf91c86dbe85033a840b73 echo x - keybinder/Makefile sed 's/^X//' >keybinder/Makefile << '0f03edbcd3630aff2147872b448b3526' X# New ports collection makefile: keybinder X# Date created: 2011-02-21 X# Whom: Olivier Duchateau <duchateau.olivier@gmail.com> X# X# $FreeBSD: $ X# X XPORTNAME= keybinder XPORTVERSION= 0.2.2 XCATEGORIES= x11 XMASTER_SITES= http://kaizer.se/publicfiles/${PORTNAME}/ X XMAINTAINER= duchateau.olivier@gmail.com XCOMMENT= Library for registering keyboard shortcuts X XLICENSE= GPLv2 XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_AUTOTOOLS= libtool XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_GNOME= gnomehack gtk20 pkgconfig XUSE_XORG= x11 xext xrender XUSE_LDCONFIG= yes X XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib" X XOPTIONS= PYTHON "Enable Python binding" on X X.include <bsd.port.pre.mk> X X.if !defined(WITHOUT_PYTHON) XBUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pygobject-2.0.pc:${PORTSDIR}/devel/py-gobject XRUN_DEPENDS= ${BUILD_DEPENDS} XUSE_PYTHON= yes XUSE_GNOME+= pygtk2 XCONFIGURE_ARGS+=--enable-python X.include "${PORTSDIR}/Mk/bsd.python.mk" XPLIST_SUB+= PYTHON="" X.else XCONFIGURE_ARGS+=--disable-python XPLIST_SUB+= PYTHON="@comment " X.endif X X.include <bsd.port.post.mk> 0f03edbcd3630aff2147872b448b3526 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103041155.p24BtL4l097918>