ports/128051: [UPDATE]: x11/xcb-util update to version 0.3.0

Perrin Alexandre alexandre.perrin at epfl.ch
Mon Oct 13 09:10:02 UTC 2008


>Number:         128051
>Category:       ports
>Synopsis:       [UPDATE]: x11/xcb-util update to version 0.3.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 13 09:10:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Perrin Alexandre
>Release:        7.1-BETA
>Organization:
none
>Environment:
FreeBSD FriBSD630 7.1-BETA FreeBSD 7.1-BETA #0: Tue Sep 30 18:10:21 CEST 2008     root@:/usr/obj/usr/src/sys/KAWAROU  amd64
>Description:
Hi.
I'm trying to port the awesome 3.0 WM to FreeBSD, and it need xcb-util >= 0.3.0
here are some patch to update (current version is 0.2.1) the port.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	/usr/ports/local/x11/xcb-util/
#	/usr/ports/local/x11/xcb-util/pkg-descr
#	/usr/ports/local/x11/xcb-util/files
#	/usr/ports/local/x11/xcb-util/pkg-plist
#	/usr/ports/local/x11/xcb-util/distinfo
#	/usr/ports/local/x11/xcb-util/Makefile
#
echo c - /usr/ports/local/x11/xcb-util/
mkdir -p /usr/ports/local/x11/xcb-util/ > /dev/null 2>&1
echo x - /usr/ports/local/x11/xcb-util/pkg-descr
sed 's/^X//' >/usr/ports/local/x11/xcb-util/pkg-descr << 'b975b40d9b03ef3bf5b78b3bd370e03b'
XThe xcb-util module provides a number of libraries which sit on top of
Xlibxcb, the core X protocol library, and some of the extension
Xlibraries. These experimental libraries provide convenience functions
Xand interfaces which make the raw X protocol more usable. Some of the
Xlibraries also provide client-side code which is not strictly part of
Xthe X protocol but which have traditionally been provided by Xlib.
X
XThese libraries are currently included, roughly ordered by maturity:
X
Xrender-util: Convenience functions for the Render extension.
Xaux: Convenient access to connection setup and some core requests.
Xatom: Standard core X atom constants and atom caching.
Xproperty: Callback X property-change handling.
Xicccm: Both client and window-manager helpers for ICCCM.
Xkeysyms: Standard X key constants and conversion to/from keycodes.
Xevent: Callback X event handling.
Ximage: Port of Xlib's XImage and XShmImage functions.
Xwm: Framework for window manager implementation.
X
XWWW: http://xcb.freedesktop.org/
b975b40d9b03ef3bf5b78b3bd370e03b
echo c - /usr/ports/local/x11/xcb-util/files
mkdir -p /usr/ports/local/x11/xcb-util/files > /dev/null 2>&1
echo x - /usr/ports/local/x11/xcb-util/pkg-plist
sed 's/^X//' >/usr/ports/local/x11/xcb-util/pkg-plist << '4230c90e9d9be7a7fb0b142cec9c54c2'
Xinclude/xcb/xcb_atom.h
Xinclude/xcb/xcb_aux.h
Xinclude/xcb/xcb_bitops.h
Xinclude/xcb/xcb_event.h
Xinclude/xcb/xcb_icccm.h
Xinclude/xcb/xcb_image.h
Xinclude/xcb/xcb_keysyms.h
Xinclude/xcb/xcb_pixel.h
Xinclude/xcb/xcb_property.h
Xinclude/xcb/xcb_renderutil.h
Xinclude/xcb/xcb_reply.h
Xinclude/xcb/xcb_wm.h
Xlib/libxcb-atom.a
Xlib/libxcb-atom.la
Xlib/libxcb-atom.so
Xlib/libxcb-atom.so.1
Xlib/libxcb-aux.a
Xlib/libxcb-aux.la
Xlib/libxcb-aux.so
Xlib/libxcb-aux.so.0
Xlib/libxcb-event.a
Xlib/libxcb-event.la
Xlib/libxcb-event.so
Xlib/libxcb-event.so.1
Xlib/libxcb-icccm.a
Xlib/libxcb-icccm.la
Xlib/libxcb-icccm.so
Xlib/libxcb-icccm.so.1
Xlib/libxcb-image.a
Xlib/libxcb-image.la
Xlib/libxcb-image.so
Xlib/libxcb-image.so.0
Xlib/libxcb-keysyms.a
Xlib/libxcb-keysyms.la
Xlib/libxcb-keysyms.so
Xlib/libxcb-keysyms.so.0
Xlib/libxcb-property.a
Xlib/libxcb-property.la
Xlib/libxcb-property.so
Xlib/libxcb-property.so.1
Xlib/libxcb-render-util.a
Xlib/libxcb-render-util.la
Xlib/libxcb-render-util.so
Xlib/libxcb-render-util.so.0
Xlib/libxcb-reply.a
Xlib/libxcb-reply.la
Xlib/libxcb-reply.so
Xlib/libxcb-reply.so.1
Xlib/libxcb-wm.a
Xlib/libxcb-wm.la
Xlib/libxcb-wm.so
Xlib/libxcb-wm.so.0
Xlibdata/pkgconfig/xcb-atom.pc
Xlibdata/pkgconfig/xcb-aux.pc
Xlibdata/pkgconfig/xcb-event.pc
Xlibdata/pkgconfig/xcb-icccm.pc
Xlibdata/pkgconfig/xcb-image.pc
Xlibdata/pkgconfig/xcb-keysyms.pc
Xlibdata/pkgconfig/xcb-property.pc
Xlibdata/pkgconfig/xcb-renderutil.pc
Xlibdata/pkgconfig/xcb-reply.pc
Xlibdata/pkgconfig/xcb-wm.pc
4230c90e9d9be7a7fb0b142cec9c54c2
echo x - /usr/ports/local/x11/xcb-util/distinfo
sed 's/^X//' >/usr/ports/local/x11/xcb-util/distinfo << '2e770ee7d4a9a2a79301f1ad1aa16d57'
XMD5 (xcb-util-0.3.0.tar.bz2) = 5f2188492a7d12142d83f73cf0054c59
XSHA256 (xcb-util-0.3.0.tar.bz2) = f85adfc10e4540fb294fe14806f8d711a7ac30ea4a5661b68225e7fdaa1708ab
XSIZE (xcb-util-0.3.0.tar.bz2) = 264896
2e770ee7d4a9a2a79301f1ad1aa16d57
echo x - /usr/ports/local/x11/xcb-util/Makefile
sed 's/^X//' >/usr/ports/local/x11/xcb-util/Makefile << 'f463f81849df2eb916dcb87a23881e52'
X# New ports collection makefile for:   xcb-util
X# Date created:                October 16, 2007
X# Whom:                        Nikos Ntarmos <ntarmos at ceid.upatras.gr>
X#
X# $FreeBSD: ports/x11/xcb-util/Makefile,v 1.4 2008/09/07 22:21:05 miwi Exp $
X#
X
XPORTNAME=	xcb-util
XPORTVERSION=	0.3.0
XCATEGORIES=	x11
XMASTER_SITES=	http://xcb.freedesktop.org/dist/
X
XMAINTAINER=	ntarmos at ceid.upatras.gr
XCOMMENT=	A module with libxcb/libX11 extension/replacement libraries
X
XLIB_DEPENDS=	xcb.1:${PORTSDIR}/x11/libxcb
XBUILD_DEPENDS=	${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf
X
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
XUSE_LDCONFIG=	yes
XUSE_XORG=	xau xdmcp
XUSE_AUTOTOOLS=	libtool:15
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	GPERF="${LOCALBASE}/bin/gperf"
X
Xpost-patch:
X	@${REINPLACE_CMD} -e \
X		's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \
X		${WRKSRC}/configure
X
X.include <bsd.port.mk>
f463f81849df2eb916dcb87a23881e52
exit



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



More information about the freebsd-ports-bugs mailing list