summaryrefslogtreecommitdiff
path: root/x11/libxklavier
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-02-14 17:34:25 +0000
committerjmmv <jmmv>2004-02-14 17:34:25 +0000
commit37724a478479d5d56da1b7ccc0761f557b6859e4 (patch)
treeb1942d5fab5e5b3329e9727857bcfaf0c3a36c37 /x11/libxklavier
parentd47945d673325870bc418182e8c0af6211854624 (diff)
downloadpkgsrc-37724a478479d5d56da1b7ccc0761f557b6859e4.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/DESCR10
-rw-r--r--x11/libxklavier/Makefile21
-rw-r--r--x11/libxklavier/PLIST12
-rw-r--r--x11/libxklavier/buildlink3.mk24
-rw-r--r--x11/libxklavier/distinfo4
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