Date: Wed, 23 Aug 2006 20:32:50 GMT From: Ashish Shukla <wahjava@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/102449: X protocol C-language Binding (XCB) util Message-ID: <200608232032.k7NKWohm096184@www.freebsd.org> Resent-Message-ID: <200608232040.k7NKeRg4062418@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 102449 >Category: ports >Synopsis: X protocol C-language Binding (XCB) util >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:40:26 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, here is the port for FreeBSD corresponding to "xcb-util" 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-util # xcb-util/Makefile # xcb-util/pkg-descr # xcb-util/distinfo # xcb-util/files # xcb-util/files/patch-configure # xcb-util/pkg-plist # echo c - xcb-util mkdir -p xcb-util > /dev/null 2>&1 echo x - xcb-util/Makefile sed 's/^X//' >xcb-util/Makefile << 'END-of-xcb-util/Makefile' X# New ports collection makefile for: xcb-util X# Date Created: 2006-08-23 X# Whom: Ashish Shukla <wahjava@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= xcb-util XPORTVERSION= 0.1 XCATEGORIES= x11 XMASTER_SITES= http://xcb.freedesktop.org/dist/ X XMAINTAINER= wahjava@gmail.com XCOMMENT= The X protocol C-language Binding (XCB) util X XLIB_PC_DEPENDS= $(X11BASE)/libdata/pkgconfig/xcb.pc:$(PORTSDIR)/x11/libxcb X XRUN_DEPENDS= $(LIB_PC_DEPENDS) X XBUILD_DEPENDS= $(LIB_PC_DEPENDS) \ X $(LOCALBASE)/bin/gperf:$(PORTSDIR)/devel/gperf X XGNU_CONFIGURE= yes XPREFIX?= $(X11BASE) XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} GPERF=$(LOCALBASE)/bin/gperf XUSE_GMAKE= yes X XUSE_GNOME= gnomehack pkgconfig X XINSTALLS_SHLIB= yes X X.include <bsd.port.mk> END-of-xcb-util/Makefile echo x - xcb-util/pkg-descr sed 's/^X//' >xcb-util/pkg-descr << 'END-of-xcb-util/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-util/pkg-descr echo x - xcb-util/distinfo sed 's/^X//' >xcb-util/distinfo << 'END-of-xcb-util/distinfo' XMD5 (xcb-util-0.1.tar.gz) = 87f48550262754d1be01a9493e00ce8e XSHA256 (xcb-util-0.1.tar.gz) = c1905d1fd909b96dee6c5b01534b29d3f1c36821a67456b099cf10ce582b1484 XSIZE (xcb-util-0.1.tar.gz) = 355303 END-of-xcb-util/distinfo echo c - xcb-util/files mkdir -p xcb-util/files > /dev/null 2>&1 echo x - xcb-util/files/patch-configure sed 's/^X//' >xcb-util/files/patch-configure << 'END-of-xcb-util/files/patch-configure' X--- configure.orig Wed Aug 23 20:06:51 2006 X+++ configure Wed Aug 23 20:07:31 2006 X@@ -18555,7 +18555,7 @@ X xcbincludedir='${includedir}/X11/XCB' X X X-pkgconfigdir='${libdir}/pkgconfig' X+pkgconfigdir='${prefix}/libdata/pkgconfig' X X X END-of-xcb-util/files/patch-configure echo x - xcb-util/pkg-plist sed 's/^X//' >xcb-util/pkg-plist << 'END-of-xcb-util/pkg-plist' Xinclude/X11/XCB/xcb_atom.h Xinclude/X11/XCB/xcb_aux.h Xinclude/X11/XCB/xcb_event.h Xinclude/X11/XCB/xcb_property.h Xinclude/X11/XCB/xcb_icccm.h Xinclude/X11/XCB/xcb_image.h Xinclude/X11/XCB/xcb_keysyms.h Xinclude/X11/XCB/xcb_reply.h Xinclude/X11/XCB/xcb_wm.h Xlib/libXCBAtom.so.0 Xlib/libXCBAtom.so Xlib/libXCBAtom.la Xlib/libXCBAtom.a Xlib/libXCBAux.so.0 Xlib/libXCBAux.so Xlib/libXCBAux.la Xlib/libXCBAux.a Xlib/libXCBEvent.so.0 Xlib/libXCBEvent.so Xlib/libXCBEvent.la Xlib/libXCBEvent.a Xlib/libXCBProperty.so.0 Xlib/libXCBProperty.so Xlib/libXCBProperty.la Xlib/libXCBProperty.a Xlib/libXCBICCCM.so.0 Xlib/libXCBICCCM.so Xlib/libXCBICCCM.la Xlib/libXCBICCCM.a Xlib/libXCBImage.so.0 Xlib/libXCBImage.so Xlib/libXCBImage.la Xlib/libXCBImage.a Xlib/libXCBKeysyms.so.0 Xlib/libXCBKeysyms.so Xlib/libXCBKeysyms.la Xlib/libXCBKeysyms.a Xlib/libXCBReply.so.0 Xlib/libXCBReply.so Xlib/libXCBReply.la Xlib/libXCBReply.a Xlib/libXCBWM.so.0 Xlib/libXCBWM.so Xlib/libXCBWM.la Xlib/libXCBWM.a Xlibdata/pkgconfig/xcb-atom.pc Xlibdata/pkgconfig/xcb-aux.pc Xlibdata/pkgconfig/xcb-event.pc Xlibdata/pkgconfig/xcb-property.pc Xlibdata/pkgconfig/xcb-icccm.pc Xlibdata/pkgconfig/xcb-image.pc Xlibdata/pkgconfig/xcb-keysyms.pc Xlibdata/pkgconfig/xcb-reply.pc Xlibdata/pkgconfig/xcb-wm.pc END-of-xcb-util/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608232032.k7NKWohm096184>