Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Aug 2006 20:23:52 GMT
From:      Ashish Shukla <wahjava@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/102446: X protocol C-language Binding (XCB) protocol
Message-ID:  <200608232023.k7NKNqT9094976@www.freebsd.org>
Resent-Message-ID: <200608232030.k7NKUM4B060481@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         102446
>Category:       ports
>Synopsis:       X protocol C-language Binding (XCB) protocol
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 23 20:30:22 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Ashish Shukla
>Release:        6.1-RELEASE
>Organization:
>Environment:
FreeBSD chateau-d-lf 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May  7 04:15:57 UTC 2006     root@bloom.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  amd64

>Description:
The X protocol C-language Binding (XCB) is a replacement for Xlib  featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. For those who want to try out XCB, this is the port for FreeBSD corresponding "xcb-proto" distfile.
>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	xcb-proto
#	xcb-proto/distinfo
#	xcb-proto/Makefile
#	xcb-proto/pkg-plist
#	xcb-proto/pkg-descr
#
echo c - xcb-proto
mkdir -p xcb-proto > /dev/null 2>&1
echo x - xcb-proto/distinfo
sed 's/^X//' >xcb-proto/distinfo << 'END-of-xcb-proto/distinfo'
XMD5 (xcb-proto-0.9.tar.gz) = 1951dd3c1e38578473b5c4b0f463c592
XSHA256 (xcb-proto-0.9.tar.gz) = f8c6dc4a17f4540e04ce2c068ea90579ccd931df2e2e3beef03fb0018a7638fc
XSIZE (xcb-proto-0.9.tar.gz) = 81955
END-of-xcb-proto/distinfo
echo x - xcb-proto/Makefile
sed 's/^X//' >xcb-proto/Makefile << 'END-of-xcb-proto/Makefile'
X# New ports collection makefile for:	xcb-proto
X# Date Created:		2006-08-23
X# Whom:			Ashish Shukla <wahjava@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= 	xcb-proto
XPORTVERSION=	0.9
XCATEGORIES=	x11
XMASTER_SITES=	http://xcb.freedesktop.org/dist/
X
XMAINTAINER=	wahjava@gmail.com
XCOMMENT=	The X protocol C-language Binding (XCB) protocol
X
XBUILD_DEPENDS= \
X	xmllint:${PORTSDIR}/textproc/libxml2
X
XPREFIX?=	$(X11BASE)
X
XUSE_GNOME=	gnomehack
X
XGNU_CONFIGURE=	yes
XCONFIGURE_TARGET=       --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
X
X.include <bsd.port.mk>
END-of-xcb-proto/Makefile
echo x - xcb-proto/pkg-plist
sed 's/^X//' >xcb-proto/pkg-plist << 'END-of-xcb-proto/pkg-plist'
Xinclude/X11/XCB/extensions/bigreq.xml
Xinclude/X11/XCB/extensions/composite.xml
Xinclude/X11/XCB/extensions/damage.xml
Xinclude/X11/XCB/extensions/dpms.xml
Xinclude/X11/XCB/extensions/glx.xml
Xinclude/X11/XCB/extensions/randr.xml
Xinclude/X11/XCB/extensions/record.xml
Xinclude/X11/XCB/extensions/render.xml
Xinclude/X11/XCB/extensions/res.xml
Xinclude/X11/XCB/extensions/screensaver.xml
Xinclude/X11/XCB/extensions/shape.xml
Xinclude/X11/XCB/extensions/shm.xml
Xinclude/X11/XCB/extensions/sync.xml
Xinclude/X11/XCB/extensions/xc_misc.xml
Xinclude/X11/XCB/extensions/xevie.xml
Xinclude/X11/XCB/extensions/xf86dri.xml
Xinclude/X11/XCB/extensions/xfixes.xml
Xinclude/X11/XCB/extensions/xprint.xml
Xinclude/X11/XCB/extensions/xtest.xml
Xinclude/X11/XCB/extensions/xv.xml
Xinclude/X11/XCB/extensions/xvmc.xml
Xinclude/X11/XCB/xcb.xsd
Xinclude/X11/XCB/xcb_types.xml
Xinclude/X11/XCB/xproto.xml
Xlibdata/pkgconfig/xcb-proto.pc
X@dirrm include/X11/XCB/extensions
X@dirrm include/X11/XCB
END-of-xcb-proto/pkg-plist
echo x - xcb-proto/pkg-descr
sed 's/^X//' >xcb-proto/pkg-descr << 'END-of-xcb-proto/pkg-descr'
XThe X protocol C-language Binding (XCB) is a replacement for Xlib
Xfeaturing a small footprint, latency hiding, direct access to the
Xprotocol, improved threading support, and extensibility.
X
XWWW: http://xcb.freedesktop.org/
X
X- Ashish Shukla
Xwahjava@gmail.com
END-of-xcb-proto/pkg-descr
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608232023.k7NKNqT9094976>