x11/keybinder3: import keybinder3-0.3.2

The Keybinder package contains a library for registering global keyboard
shortcuts.
Keybinder works with GTK-based applications using the X Window System.

The library contains:
- A C library, libkeybinder
- Python bindings, python-keybinder
- An examples directory with programs in C, Lua, Python and Vala.

There are: Python (py-keybinder) and Lua (lua-keybinder) bindings.
This commit is contained in:
youri 2018-06-12 00:18:31 +00:00
parent 64b4bc57bf
commit fed74b32e1
5 changed files with 78 additions and 0 deletions

10
x11/keybinder3/DESCR Normal file
View file

@ -0,0 +1,10 @@
The Keybinder package contains a library for registering global keyboard
shortcuts.
Keybinder works with GTK-based applications using the X Window System.
The library contains:
- A C library, libkeybinder
- Python bindings, python-keybinder
- An examples directory with programs in C, Lua, Python and Vala.
There are: Python (py-keybinder) and Lua (lua-keybinder) bindings.

24
x11/keybinder3/Makefile Normal file
View file

@ -0,0 +1,24 @@
# $NetBSD: Makefile,v 1.1 2018/06/12 00:18:31 youri Exp $
DISTNAME= keybinder-3.0-0.3.2
PKGNAME= keybinder3-0.3.2
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=kupferlauncher/keybinder/releases/download/keybinder-3.0-v0.3.2/}
MAINTAINER= youri@NetBSD.org
HOMEPAGE= https://github.com/engla/keybinder
COMMENT= Library for registering keyboard shortcuts
LICENSE= gnu-gpl-v2
PKGCONFIG_OVERRIDE+= libkeybinder/keybinder-3.0.pc.in
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config gmake autoconf automake msgfmt autoreconf
CONFIGURE_ARGS+= --disable-static
CONFIGURE_ARGS+= --disable-gtk-doc
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

22
x11/keybinder3/PLIST Normal file
View file

@ -0,0 +1,22 @@
@comment $NetBSD: PLIST,v 1.1 2018/06/12 00:18:31 youri Exp $
include/keybinder-3.0/keybinder.h
lib/girepository-1.0/Keybinder-3.0.typelib
lib/libkeybinder-3.0.la
lib/pkgconfig/keybinder-3.0.pc
share/gir-1.0/Keybinder-3.0.gir
share/gtk-doc/html/keybinder-3.0/annotation-glossary.html
share/gtk-doc/html/keybinder-3.0/api-index-full.html
share/gtk-doc/html/keybinder-3.0/ch01.html
share/gtk-doc/html/keybinder-3.0/deprecated-api-index.html
share/gtk-doc/html/keybinder-3.0/home.png
share/gtk-doc/html/keybinder-3.0/index.html
share/gtk-doc/html/keybinder-3.0/keybinder-3.0.devhelp2
share/gtk-doc/html/keybinder-3.0/keybinder-keybinder.html
share/gtk-doc/html/keybinder-3.0/left-insensitive.png
share/gtk-doc/html/keybinder-3.0/left.png
share/gtk-doc/html/keybinder-3.0/object-tree.html
share/gtk-doc/html/keybinder-3.0/right-insensitive.png
share/gtk-doc/html/keybinder-3.0/right.png
share/gtk-doc/html/keybinder-3.0/style.css
share/gtk-doc/html/keybinder-3.0/up-insensitive.png
share/gtk-doc/html/keybinder-3.0/up.png

View file

@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.1 2018/06/12 00:18:31 youri Exp $
BUILDLINK_TREE+= keybinder3
.if !defined(KEYBINDER3_BUILDLINK3_MK)
KEYBINDER3_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.keybinder3+= keybinder3>=0.3.0
BUILDLINK_ABI_DEPENDS.keybinder3+= keybinder3>=0.3.0nb5
BUILDLINK_PKGSRCDIR.keybinder3?= ../../x11/keybinder3
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.endif # KEYBINDER3_BUILDLINK3_MK
BUILDLINK_TREE+= -keybinder3

6
x11/keybinder3/distinfo Normal file
View file

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2018/06/12 00:18:31 youri Exp $
SHA1 (keybinder-3.0-0.3.2.tar.gz) = d23c12440b54cb0f40e7e876c22001dc7b5714b0
RMD160 (keybinder-3.0-0.3.2.tar.gz) = 420732465a39588d9c41fac702f98fa28f4421dc
SHA512 (keybinder-3.0-0.3.2.tar.gz) = 14171875e03ade88165f28c7267b66cf9efe34259d7a3072a786ba49dacf8f8d6d84753b1aeedec5dfb0a24028be86bceeebee2f6b1bf5ef2eb79ee45f909b11
Size (keybinder-3.0-0.3.2.tar.gz) = 378942 bytes