pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/libxklavier Initial import of libxklavier, version...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d357fdf54fe0
branches:  trunk
changeset: 468505:d357fdf54fe0
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Sat Feb 14 17:34:25 2004 +0000

description:
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:

 x11/libxklavier/DESCR         |  10 ++++++++++
 x11/libxklavier/Makefile      |  21 +++++++++++++++++++++
 x11/libxklavier/PLIST         |  12 ++++++++++++
 x11/libxklavier/buildlink3.mk |  24 ++++++++++++++++++++++++
 x11/libxklavier/distinfo      |   4 ++++
 5 files changed, 71 insertions(+), 0 deletions(-)

diffs (91 lines):

diff -r c7d4fd45dbdb -r d357fdf54fe0 x11/libxklavier/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libxklavier/DESCR     Sat Feb 14 17:34:25 2004 +0000
@@ -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 -r c7d4fd45dbdb -r d357fdf54fe0 x11/libxklavier/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libxklavier/Makefile  Sat Feb 14 17:34:25 2004 +0000
@@ -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@localhost
+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 -r c7d4fd45dbdb -r d357fdf54fe0 x11/libxklavier/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libxklavier/PLIST     Sat Feb 14 17:34:25 2004 +0000
@@ -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 -r c7d4fd45dbdb -r d357fdf54fe0 x11/libxklavier/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libxklavier/buildlink3.mk     Sat Feb 14 17:34:25 2004 +0000
@@ -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 -r c7d4fd45dbdb -r d357fdf54fe0 x11/libxklavier/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libxklavier/distinfo  Sat Feb 14 17:34:25 2004 +0000
@@ -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



Home | Main Index | Thread Index | Old Index