diff options
author | Matthieu Herrb <matthieu@herrb.eu> | 2020-07-12 19:30:23 +0200 |
---|---|---|
committer | Matthieu Herrb <matthieu@herrb.eu> | 2020-07-12 19:30:23 +0200 |
commit | eb179c87845273eb3ff32fd7a7583c4060c7b33c (patch) | |
tree | bb5fe32dbd81cc7848d2d738b31d48ee2c29ad32 | |
parent | 3d81aa9efffe1a25aced185b289a649b619b7056 (diff) |
Add xcb-util
-rw-r--r-- | x11/xcb-util/Makefile | 29 | ||||
-rw-r--r-- | x11/xcb-util/distinfo | 2 | ||||
-rw-r--r-- | x11/xcb-util/pkg/DESCR | 8 | ||||
-rw-r--r-- | x11/xcb-util/pkg/PLIST | 12 |
4 files changed, 51 insertions, 0 deletions
diff --git a/x11/xcb-util/Makefile b/x11/xcb-util/Makefile new file mode 100644 index 0000000..5bce874 --- /dev/null +++ b/x11/xcb-util/Makefile @@ -0,0 +1,29 @@ +# $OpenBSD: Makefile.template,v 1.83 2019/07/02 12:03:14 sthen Exp $ +COMMENT = the X protocol library + +DISTNAME = xcb-util-0.4.0 +CATEGORIES = x11 + +HOMEPAGE = https://gitlab.freedesktop.org/xorg/lib/libxcb-util + +MAINTAINER = xenocara@openbsd.org + +SHARED_LIBS= xcb-util 0.0 + +# MIT +PERMIT_PACKAGE = Yes + +WANTLIB = Xau Xdmcp xcb + +MASTER_SITES = https://xcb.freedesktop.org/dist/ + +LIB_DEPENDS = x11/libxcb + +SEPARATE_BUILD = Yes +CONFIGURE_STYLE = gnu +AUTOCONF_VERSION = 2.69 +AUTOMAKE_VERSION = 1.12 + +NO_TEST = Yes + +.include <bsd.port.mk> diff --git a/x11/xcb-util/distinfo b/x11/xcb-util/distinfo new file mode 100644 index 0000000..bc1e5e8 --- /dev/null +++ b/x11/xcb-util/distinfo @@ -0,0 +1,2 @@ +SHA256 (xcb-util-0.4.0.tar.gz) = DtCTTi703f9T/McPxk+xb+dmzUHuADMDEuIKmF/ZJ6c= +SIZE (xcb-util-0.4.0.tar.gz) = 362923 diff --git a/x11/xcb-util/pkg/DESCR b/x11/xcb-util/pkg/DESCR new file mode 100644 index 0000000..f3f28ab --- /dev/null +++ b/x11/xcb-util/pkg/DESCR @@ -0,0 +1,8 @@ +About XCB util modules + +The XCB util modules provides a number of libraries which sit on top +of libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. diff --git a/x11/xcb-util/pkg/PLIST b/x11/xcb-util/pkg/PLIST new file mode 100644 index 0000000..d16e899 --- /dev/null +++ b/x11/xcb-util/pkg/PLIST @@ -0,0 +1,12 @@ +@comment $OpenBSD: PLIST,v$ +include/xcb/xcb_atom.h +include/xcb/xcb_aux.h +include/xcb/xcb_event.h +include/xcb/xcb_util.h +@static-lib lib/libxcb-util.a +lib/libxcb-util.la +@lib lib/libxcb-util.so.${LIBxcb-util_VERSION} +lib/pkgconfig/xcb-atom.pc +lib/pkgconfig/xcb-aux.pc +lib/pkgconfig/xcb-event.pc +lib/pkgconfig/xcb-util.pc |