diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-02-14 17:34:25 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-02-14 17:34:25 +0000 |
commit | 9882c1989bb8c733b9f69c722cf1aab4edee51c7 (patch) | |
tree | b1942d5fab5e5b3329e9727857bcfaf0c3a36c37 /x11/libxklavier | |
parent | 3ebe053d9093dc5bc69b3f7a9359819e02edac4f (diff) | |
download | pkgsrc-9882c1989bb8c733b9f69c722cf1aab4edee51c7.tar.gz |
Initial import of libxklavier, version 0.97:
libxklavier is a library providing high-level API for X Keyboard Extension
known as XKB. This library is indended to support XFree86 and other
commercial X servers. It is useful for creating XKB-related software
(layout indicators etc).
The current features are:
* Reading XKB configuration registry information (for XFree86).
* Configuring XKB.
* Application-defined callbacks for many XKB-related events.
* Support for per-window switching etc.
Diffstat (limited to 'x11/libxklavier')
-rw-r--r-- | x11/libxklavier/DESCR | 10 | ||||
-rw-r--r-- | x11/libxklavier/Makefile | 21 | ||||
-rw-r--r-- | x11/libxklavier/PLIST | 12 | ||||
-rw-r--r-- | x11/libxklavier/buildlink3.mk | 24 | ||||
-rw-r--r-- | x11/libxklavier/distinfo | 4 |
5 files changed, 71 insertions, 0 deletions
diff --git a/x11/libxklavier/DESCR b/x11/libxklavier/DESCR new file mode 100644 index 00000000000..03f313c753e --- /dev/null +++ b/x11/libxklavier/DESCR @@ -0,0 +1,10 @@ +libxklavier is a library providing high-level API for X Keyboard Extension +known as XKB. This library is indended to support XFree86 and other +commercial X servers. It is useful for creating XKB-related software +(layout indicators etc). + +The current features are: +* Reading XKB configuration registry information (for XFree86). +* Configuring XKB. +* Application-defined callbacks for many XKB-related events. +* Support for per-window switching etc. diff --git a/x11/libxklavier/Makefile b/x11/libxklavier/Makefile new file mode 100644 index 00000000000..64113f5a3f3 --- /dev/null +++ b/x11/libxklavier/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/02/14 17:34:25 jmmv Exp $ +# + +DISTNAME= libxklavier-0.97 +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gswitchit/} + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://pdx.freedesktop.org/Software/LibXklavier +COMMENT= High-level API for the X Keyboard Extension (XKB) + +GNU_CONFIGURE= YES +USE_BUILDLINK3= YES +USE_LIBTOOL= YES +USE_X11= YES + +PKGCONFIG_OVERRIDE= libxklavier.pc.in + +.include "../../devel/pkgconfig/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/libxklavier/PLIST b/x11/libxklavier/PLIST new file mode 100644 index 00000000000..cefa62820a1 --- /dev/null +++ b/x11/libxklavier/PLIST @@ -0,0 +1,12 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/14 17:34:27 jmmv Exp $ +include/libxklavier/xklavier.h +include/libxklavier/xklavier_config.h +lib/libxklavier.a +lib/libxklavier.la +lib/libxklavier.so +lib/libxklavier.so.8 +lib/libxklavier.so.8.0 +lib/pkgconfig/libxklavier.pc +share/libxklavier/xfree86.xml +@dirrm share/libxklavier +@dirrm include/libxklavier diff --git a/x11/libxklavier/buildlink3.mk b/x11/libxklavier/buildlink3.mk new file mode 100644 index 00000000000..b2c5624ef70 --- /dev/null +++ b/x11/libxklavier/buildlink3.mk @@ -0,0 +1,24 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/02/14 17:34:25 jmmv Exp $ +# +# This Makefile fragment is included by packages that use libxklavier. +# +# This file was created automatically using createbuildlink-3.0. +# + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBXKLAVIER_BUILDLINK3_MK:= ${LIBXKLAVIER_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= libxklavier +.endif + +.if !empty(LIBXKLAVIER_BUILDLINK3_MK:M+) +BUILDLINK_PACKAGES+= libxklavier +BUILDLINK_DEPENDS.libxklavier?= libxklavier>=0.97 +BUILDLINK_PKGSRCDIR.libxklavier?= ../../x11/libxklavier + +.include "../../textproc/libxml2/buildlink3.mk" + +.endif # LIBXKLAVIER_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/x11/libxklavier/distinfo b/x11/libxklavier/distinfo new file mode 100644 index 00000000000..2fad6e87365 --- /dev/null +++ b/x11/libxklavier/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/02/14 17:34:27 jmmv Exp $ + +SHA1 (libxklavier-0.97.tar.gz) = 022f61d5b4719ee1e090a65d39d43f1adbb88ca8 +Size (libxklavier-0.97.tar.gz) = 408636 bytes |