summaryrefslogtreecommitdiff
path: root/x11/libXcomposite
diff options
context:
space:
mode:
Diffstat (limited to 'x11/libXcomposite')
-rw-r--r--x11/libXcomposite/Makefile36
-rw-r--r--x11/libXcomposite/distinfo2
-rw-r--r--x11/libXcomposite/pkg/DESCR2
-rw-r--r--x11/libXcomposite/pkg/PLIST18
4 files changed, 58 insertions, 0 deletions
diff --git a/x11/libXcomposite/Makefile b/x11/libXcomposite/Makefile
new file mode 100644
index 0000000..dd3406a
--- /dev/null
+++ b/x11/libXcomposite/Makefile
@@ -0,0 +1,36 @@
+# $OpenBSD: Makefile.template,v 1.83 2019/07/02 12:03:14 sthen Exp $
+COMMENT = library for the Composite extension to the X11 protocol
+
+DISTNAME = libXcomposite-0.4.5
+CATEGORIES = x11
+
+HOMEPAGE = https://gitlab.freedesktop.org/xorg/lib/libxcomposite
+
+MAINTAINER = xenocara@openbsd.org
+
+SHARED_LIBS= Xcomposite 4.0
+
+# MIT
+PERMIT_PACKAGE = Yes
+
+WANTLIB = X11 Xau Xdmcp xcb
+
+MASTER_SITES = ${MASTER_SITE_XORG:=lib/}
+
+# Dependencies
+BUILD_DEPENDS = devel/xorg-util-macros \
+ devel/xorgproto
+
+LIB_DEPENDS = x11/libX11 \
+ x11/libXfixes
+
+USE_GMAKE = Yes
+
+SEPARATE_BUILD = Yes
+CONFIGURE_STYLE = gnu
+
+CONFIGURE_ARGS = --with-xmlto=no
+
+NO_TEST = Yes
+
+.include <bsd.port.mk>
diff --git a/x11/libXcomposite/distinfo b/x11/libXcomposite/distinfo
new file mode 100644
index 0000000..3e4bc18
--- /dev/null
+++ b/x11/libXcomposite/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libXcomposite-0.4.5.tar.gz) = WBx/wPQama84scNrm+ZLwT7z9gCRzT8BEFu8fAFhfWw=
+SIZE (libXcomposite-0.4.5.tar.gz) = 386513
diff --git a/x11/libXcomposite/pkg/DESCR b/x11/libXcomposite/pkg/DESCR
new file mode 100644
index 0000000..eca6f82
--- /dev/null
+++ b/x11/libXcomposite/pkg/DESCR
@@ -0,0 +1,2 @@
+libXcomposite - client library for the Composite extension to the X11
+protocol
diff --git a/x11/libXcomposite/pkg/PLIST b/x11/libXcomposite/pkg/PLIST
new file mode 100644
index 0000000..8d5e685
--- /dev/null
+++ b/x11/libXcomposite/pkg/PLIST
@@ -0,0 +1,18 @@
+@comment $OpenBSD: PLIST,v$
+include/X11/extensions/Xcomposite.h
+@static-lib lib/libXcomposite.a
+lib/libXcomposite.la
+@lib lib/libXcomposite.so.${LIBXcomposite_VERSION}
+lib/pkgconfig/xcomposite.pc
+@man man/man3/XCompositeCreateRegionFromBorderClip.3
+@man man/man3/XCompositeGetOverlayWindow.3
+@man man/man3/XCompositeNameWindowPixmap.3
+@man man/man3/XCompositeQueryExtension.3
+@man man/man3/XCompositeQueryVersion.3
+@man man/man3/XCompositeRedirectSubwindows.3
+@man man/man3/XCompositeRedirectWindow.3
+@man man/man3/XCompositeReleaseOverlayWindow.3
+@man man/man3/XCompositeUnredirectSubwindows.3
+@man man/man3/XCompositeUnredirectWindow.3
+@man man/man3/XCompositeVersion.3
+@man man/man3/Xcomposite.3